Commit Graph

5917 Commits

Author SHA1 Message Date
Keviin Åberg Kultalahti 22937117fd wip: queries store tests 2021-03-29 14:57:01 +02:00
Keviin Åberg Kultalahti ab0ce42245 adds test for permissions store 2021-03-29 13:16:41 +02:00
Keviin Åberg Kultalahti 29a032d908 finishes datasources stores 2021-03-29 12:54:41 +02:00
Keviin Åberg Kultalahti 7e56446395 adds fetch and delete tests to datasources store 2021-03-29 12:03:34 +02:00
Martin McKeaveney 03a9266ce6
Merge pull request #1301 from mslourens/1292-improvement-electron-menu
1292 - add help menu items related to budibase instead of electron
2021-03-26 14:57:44 +00:00
Martin McKeaveney 33fe760959 scripting block 2021-03-26 14:56:34 +00:00
mike12345567 357cd8cfbd Quick change after reviewing. 2021-03-26 14:46:29 +00:00
Keviin Åberg Kultalahti ed2d541a77 add some temporary testing files 2021-03-26 15:43:55 +01:00
mike12345567 3916b9a29a Some minor updates to make search test cases pass. 2021-03-26 14:11:24 +00:00
mike12345567 d9808b2fd7 Minor change to make sure next button only displayed when relevant. 2021-03-26 13:49:03 +00:00
mike12345567 659874c9ee Some final changes to search system so that the new indexing system is used instead of mango to achieve exactly the same result. 2021-03-26 13:46:20 +00:00
Keviin Åberg Kultalahti 0586d62878 bump jest 2021-03-26 09:51:28 +01:00
Keviin Åberg Kultalahti a14d991e81 moves backend stores to "stores" in the root src directory 2021-03-26 09:50:37 +01:00
mike12345567 a5fd8d0e33 Rewriting search to use the new couchdb 3.0 search functionality. 2021-03-25 23:42:50 +00:00
mike12345567 8ae0e6bf15 Merge branch 'feature/fs-removal' of github.com:Budibase/budibase into lab-day/lucene 2021-03-25 21:56:18 +00:00
mike12345567 d459de1ae1 Fixing an issue with bucket creation, sometimes many calls will be made at once for checking bucket exists, just manage this by storing the state of promise. 2021-03-25 19:22:08 +00:00
mike12345567 03ef141297 Creating CouchDB 3.0 indexes. 2021-03-25 19:12:17 +00:00
mike12345567 dfa2881f1c Initialising CouchDB link to lucene and app design DBs for it. 2021-03-25 18:04:44 +00:00
mike12345567 321d3cbd5d Some further work to make sure all use of the budibaseAppsDir is removed in important places. 2021-03-25 18:03:58 +00:00
Andrew Kingston 9fddf13be5 Add onclick handler to icons 2021-03-25 16:18:19 +00:00
Andrew Kingston a242d19f28 Fix crash generating bindable properties for an empty data provider ID 2021-03-25 16:17:56 +00:00
mike12345567 f16fe2d8d2 Quick change to make sure the client lib always served correctly in test. 2021-03-25 16:08:09 +00:00
mike12345567 e9ceff42d5 Attempting to solve component library issue permanently in test. 2021-03-25 15:19:41 +00:00
Andrew Kingston 6442177f72 Enable table to know when invalid column names have been passed 2021-03-25 14:48:28 +00:00
mike12345567 1cf0027c6e Some cleanup fixes for tests that makes sure temp directory isn't getting out of control. 2021-03-25 14:46:32 +00:00
Andrew Kingston 892bbcd07a Add virtual rendering to table to increase performance and remove grid component 2021-03-25 14:40:29 +00:00
mike12345567 7c2ef4d43f Fixing cypress test issues. 2021-03-25 13:32:05 +00:00
mike12345567 3bef238d55 Updating system for hosting error that blocked creating apps when server not configured correctly. 2021-03-25 12:53:43 +00:00
mike12345567 1de09689b5 Fixing an issue with a test case, was going down dev path. 2021-03-25 11:41:41 +00:00
Martin McKeaveney 28c544490c script block 2021-03-25 11:17:04 +00:00
Martin McKeaveney 6f2a1d45cc v0.8.12 2021-03-25 10:40:08 +00:00
Andrew Kingston 16ce2d4a07 Change table truncation text to be agnostic of plural case 2021-03-25 09:47:52 +00:00
Andrew Kingston 604d02cb4e Add smart trunctation to all table cell types 2021-03-25 09:45:23 +00:00
Andrew Kingston c95baec83f Add table cell max width and support text truncation 2021-03-25 09:37:14 +00:00
Andrew Kingston e815996b8f Add quiet table setting and improve table borders 2021-03-25 09:10:21 +00:00
Andrew Kingston 85ebf41e74 Fix table scrollbars affecting height calculation 2021-03-25 08:15:13 +00:00
Andrew Kingston 0a50c7bf86 Ensure schema provided by DataProvider has name properties for all fields 2021-03-25 08:14:53 +00:00
Andrew Kingston 7c79e52360 Allow table to take children 2021-03-25 08:02:41 +00:00
Martin McKeaveney bf7031467d cypress tests passing 2021-03-24 21:15:14 +00:00
Martin McKeaveney f4c7455936 merge 2021-03-24 20:44:52 +00:00
Andrew Kingston 9dc337dfec Remove tab selection state from tables 2021-03-24 19:20:59 +00:00
Andrew Kingston 63fb0b5b5d Improve table column sorting to put auto cols last 2021-03-24 19:13:38 +00:00
Andrew Kingston 124ff6b089 Add setting for table row count and improve height calculation 2021-03-24 19:06:02 +00:00
Martin McKeaveney 9a47528775 v0.8.11 2021-03-24 18:48:26 +00:00
Andrew Kingston bc562ffd6b Make table responsive and vertically and horizontally scrollable 2021-03-24 18:46:12 +00:00
Andrew Kingston 22fb849ad2 Increase table attachment preview heights 2021-03-24 18:45:55 +00:00
mike12345567 7e232502d8 Formatting. 2021-03-24 18:31:53 +00:00
mike12345567 775ae3171f Fixing an issue with attachments. 2021-03-24 18:31:13 +00:00
mike12345567 73cf53d149 Getting rid of the CLOUD environment variable, this makes no sense anymore, now there is isDev() and isProd() which will work out the current state of the cluster. 2021-03-24 18:21:23 +00:00
Andrew Kingston c70b69577a Add attachment handling to tables 2021-03-24 16:29:28 +00:00
Andrew Kingston 2cfc30ad2f Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor 2021-03-24 15:52:05 +00:00
Andrew Kingston 6457751367 Add initial version of new spectrum table component 2021-03-24 15:51:57 +00:00
Martin McKeaveney 679da60b1c make cypress use leveldb 2021-03-24 15:36:13 +00:00
mike12345567 e9ed014bac Adding a self host clause around minio aws config. 2021-03-24 12:55:29 +00:00
mike12345567 e61a365d24 Some changes after testing, needed to update object store client creation. 2021-03-24 12:54:59 +00:00
Maurits Lourens cefd3b9643 fix build by running yarn format 2021-03-23 20:32:22 +01:00
mike12345567 f842607dbb Changing some code coverage settings. 2021-03-23 18:07:46 +00:00
mike12345567 e9ee49cce1 Removing test case that didn't make sense anymore. 2021-03-23 18:06:36 +00:00
mike12345567 e715423544 Fixing some test cases that were affected by file system refactor. 2021-03-23 18:04:53 +00:00
mike12345567 19b5b41953 Main work of file system refactor now complete, ready to test more fully - most test cases passing, need to look through them more thoroughly and make sure everything still makes sense. 2021-03-23 17:54:02 +00:00
mike12345567 d7497aa989 Some changes to how environment is loaded to make the init process by default flesh out some good settings. 2021-03-23 15:37:11 +00:00
Andrew Kingston 543b5bb3fd Update cypress tests 2021-03-23 13:31:56 +00:00
Keviin Åberg Kultalahti 3b6d0a4035 remove backendUiStore imports 2021-03-23 14:01:28 +01:00
Keviin Åberg Kultalahti 3cd67b0237 remove backendUiStore 2021-03-23 13:42:03 +01:00
Keviin Åberg Kultalahti 182292c9a3 remove logs 2021-03-23 13:39:18 +01:00
Keviin Åberg Kultalahti 087731600e remove console log 2021-03-23 13:35:31 +01:00
Keviin Åberg Kultalahti 976d8b3b54 lint fix 2021-03-23 13:31:18 +01:00
Keviin Åberg Kultalahti 8f0324bd53 move rows to it's separate store 2021-03-23 13:27:45 +01:00
Keviin Åberg Kultalahti 977da343f8 table route fix 2021-03-23 13:27:16 +01:00
Keviin Åberg Kultalahti 5ed5da2cee extract save function in tables store 2021-03-23 13:19:34 +01:00
Keviin Åberg Kultalahti 6afd886755 extract out select and fetch methods in tables store 2021-03-23 13:06:04 +01:00
Keviin Åberg Kultalahti 4eb0a505bd fix tables not showing up 2021-03-23 13:05:22 +01:00
Keviin Åberg Kultalahti b8f6eb2afb fix datasource select issue 2021-03-23 13:04:54 +01:00
Keviin Åberg Kultalahti 5d30950421 fix databindings 2021-03-23 12:48:54 +01:00
Keviin Åberg Kultalahti e758fff34a wip: cleanup of components 2021-03-23 12:27:10 +01:00
Keviin Åberg Kultalahti 4244185b53 remove unused stuff in backendUiStore 2021-03-23 12:19:10 +01:00
Keviin Åberg Kultalahti b4f5522a5e wip: converts components to use separate stores 2021-03-23 12:16:54 +01:00
Keviin Åberg Kultalahti ac335e4301 split out views to separate store 2021-03-23 12:04:11 +01:00
Keviin Åberg Kultalahti 2d1683c785 update tables select method 2021-03-23 12:04:01 +01:00
Martin McKeaveney afaa706e07 simplify try catch in manage script 2021-03-23 11:01:33 +00:00
Keviin Åberg Kultalahti 54b99d6d4b move tables to separate store 2021-03-23 11:54:03 +01:00
Keviin Åberg Kultalahti ba61442531 remove log 2021-03-23 10:57:34 +01:00
Keviin Åberg Kultalahti c28bfff0ec fixes issues with queries not getting selected correctly 2021-03-23 10:56:53 +01:00
Martin McKeaveney 555e6386a7 better wording and tidy up of init script 2021-03-22 19:35:29 +00:00
Andrew Kingston b24760f613 Fix automatic generation of form field group schemas 2021-03-22 18:07:11 +00:00
mike12345567 091782389a Updating some of the deployment/uploading mechanism purely to remove file system, all of this will go anyway but some of it was used to handle file uploads (attachments) to object store so needed to convert it a bit 2021-03-22 18:06:10 +00:00
Andrew Kingston d7c4fab4a5 Remove RowDetail component 2021-03-22 18:04:40 +00:00
Andrew Kingston e16a28fcd2 Don't add _id and _rev fields to form schemas 2021-03-22 17:59:54 +00:00
Andrew Kingston 2d6bc0c998 Fix data binding not generating bindable properties for components referencing a data provider ID wrapped for handlebars 2021-03-22 17:57:19 +00:00
Martin McKeaveney 71103bd601 add docker-compose dep to package.json 2021-03-22 17:29:27 +00:00
mike12345567 35e3999b05 Merge branch 'single-stack-dev' of github.com:Budibase/budibase into feature/fs-removal 2021-03-22 17:20:07 +00:00
mike12345567 0f05568412 moving some test cases to not use file system and re-introducing the image processor. 2021-03-22 17:19:45 +00:00
Martin McKeaveney b5bbfa3d93 ignoring dev env 2021-03-22 17:17:31 +00:00
Martin McKeaveney 50b0759642 tidy up 2021-03-22 17:15:34 +00:00
Martin McKeaveney 9e28ddf3c1 single stack dev setup complete 2021-03-22 17:05:00 +00:00
mike12345567 94fa07bd18 Removing FS from templates. 2021-03-22 16:39:57 +00:00
mike12345567 bf2adb0458 Updating API keys and changing over system to allow use of builder endpoints when running in cloud. 2021-03-22 16:39:11 +00:00
Martin McKeaveney f7f385937c redis, tidy ups 2021-03-22 16:18:29 +00:00
Martin McKeaveney 2852a739a4 basic single stack dev setup 2021-03-22 15:43:26 +00:00
Keviin Åberg Kultalahti 948ba63a69 fixes and splits out database to it's separate store 2021-03-22 16:33:08 +01:00
Keviin Åberg Kultalahti 5a4ea4ebf2 moves queries part of backendstore to separate store 2021-03-22 14:47:21 +01:00
Keviin Åberg Kultalahti 25b45ba42c moves integrations part of backendstore to separate store 2021-03-22 13:23:36 +01:00
Andrew Kingston a3d57b3f82 Update row detail autoscreen to use new data provider and safe bindings 2021-03-22 12:11:29 +00:00
Andrew Kingston d88c91c11a Update data provider select to use safe binding options 2021-03-22 12:11:12 +00:00
Andrew Kingston 2d713bed81 Update bindings to always ensure they are safely escaped 2021-03-22 12:10:43 +00:00
Keviin Åberg Kultalahti cc302e0909 fixes permissions problem 2021-03-22 12:57:42 +01:00
Andrew Kingston 135cee8689 Update new row autoscreen to handle new SaveRow button action 2021-03-22 11:42:53 +00:00
Andrew Kingston 96e59e6149 Update list autoscreen to use new data provider 2021-03-22 11:29:26 +00:00
Keviin Åberg Kultalahti a85b9f5895 moves the datasources store to it's separate store 2021-03-22 12:02:55 +01:00
Keviin Åberg Kultalahti 1d64f2149a moves roles in backendstore to a separate store 2021-03-22 10:55:23 +01:00
Keviin Åberg Kultalahti 80065582eb removes unused users field in backend store 2021-03-22 10:14:17 +01:00
Keviin Åberg Kultalahti 2767c21a90 moves permissions to a separate store 2021-03-22 09:59:22 +01:00
mike12345567 95ee615006 Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access. 2021-03-19 19:07:47 +00:00
Martin McKeaveney f0ff1031ea Merge branch 'feature/fs-removal' of https://github.com/Budibase/budibase into single-stack-dev 2021-03-19 15:13:56 +00:00
mike12345567 8821eba634 Working on moving file system access around, starting by centralising it then working out what needs to be moved to object store and how. 2021-03-19 14:43:41 +00:00
Andrew Kingston 521a282aef Add explicity titles to DrawerBindableInputs in DeleteRow button action 2021-03-19 14:28:11 +00:00
Andrew Kingston 2a6e05efff Fix massive widths on remaining button actions 2021-03-19 14:26:37 +00:00
Keviin Åberg Kultalahti aaf1f6a532 merge next 2021-03-19 15:10:12 +01:00
Andrew Kingston 1521a22c39 Fix massive width in filter editor drawer 2021-03-19 14:05:42 +00:00
Andrew Kingston ea68885581 Update SaveRow button action to take an explicit table ID, making it more much flexible. Fix massive width 2021-03-19 14:05:28 +00:00
Andrew Kingston fecf35dc46 Update DeleteRow button action to take explicit props and fix massive width 2021-03-19 14:04:37 +00:00
Andrew Kingston b9c43052f6 Update schema generation to automatically include _id and _rev fields 2021-03-19 14:04:00 +00:00
Keviin Åberg Kultalahti c0aa583de1 remove log 2021-03-19 14:58:00 +01:00
Andrew Kingston aef82e29a6 Update form setting datasource type 2021-03-19 13:09:22 +00:00
Keviin Åberg Kultalahti 270d0272b0 remove console.log 2021-03-19 13:58:05 +01:00
Keviin Åberg Kultalahti 16e401737d improve database.select performance 2021-03-19 13:51:21 +01:00
mike12345567 f2840d1bc7 Setting up budi CLI for NPM as well. 2021-03-19 10:50:25 +00:00
mike12345567 b8c265fbc8 Updating to scoped name for package. 2021-03-19 10:37:02 +00:00
mike12345567 2b33811496 Removing use of env file, was causing issues, just parsing the env variables directly. 2021-03-19 10:29:43 +00:00
Keviin Åberg Kultalahti eb27c9d9dc fix some navigation issues when removing tables/datasources 2021-03-19 11:03:44 +01:00
mike12345567 c2302929bd Adding a digital ocean startup init process which makes use of the user_data system. 2021-03-19 10:02:29 +00:00
Andrew Kingston 951491006b Update all charts to work with new data provider 2021-03-18 18:45:11 +00:00
mike12345567 810b3c34b7 Formatting. 2021-03-18 18:27:00 +00:00
mike12345567 7634ed6869 Updating the CLI to have a fast init method, this will make using it for DO much much easier. 2021-03-18 18:26:41 +00:00
Andrew Kingston 87fd743f75 Update bar chart to work with new data provider 2021-03-18 17:34:51 +00:00
Michael Drury 1bb2b45d67
Merge pull request #1285 from Budibase/dependabot/npm_and_yarn/packages/string-templates/marked-2.0.0
Bump marked from 1.2.8 to 2.0.0 in /packages/string-templates
2021-03-18 16:19:48 +00:00
Andrew Kingston 73bff491e8 Update grid to support data providers 2021-03-18 15:53:59 +00:00
Andrew Kingston dc1f420163 Provide schema from data providers 2021-03-18 15:53:25 +00:00
Keviin Åberg Kultalahti cc363fa463 reverts some of the merged files 2021-03-18 14:33:45 +01:00
Michael Drury 9f8d212489
Merge pull request #1296 from Budibase/tests/relationships
Server relationship tests
2021-03-18 13:13:39 +00:00
Keviin Åberg Kultalahti fcd7d577d0 merge next 2021-03-18 14:05:12 +01:00
Kevin Åberg Kultalahti 06ede4466e
Merge pull request #1298 from Budibase/fix/route-preservation
Fix/route preservation
2021-03-18 14:01:31 +01:00
Keviin Åberg Kultalahti 9d77f084a1 fix not being redirected to datasource index page once you delete a datasource 2021-03-18 10:56:18 +01:00
Keviin Åberg Kultalahti fdc1e44896 removes some logic and fixes table/integration select when switching tabs 2021-03-18 10:46:21 +01:00
Martin McKeaveney 6555e790a5
Merge pull request #1295 from Budibase/integrations-tests
Integrations tests
2021-03-18 09:45:50 +00:00
Maurits Lourens d64b80b118 1292 - add help menu items related to budibase instead of electron 2021-03-18 09:08:39 +01:00
Keviin Åberg Kultalahti 6a1ce67e60 Merge branch 'next' into fix/route-preservation 2021-03-18 08:41:41 +01:00
Keviin Åberg Kultalahti 28f2f7ca59 bumps svelte version in client and standard-components packages 2021-03-17 14:27:51 +01:00
Keviin Åberg Kultalahti 788e29e6df lint fixes 2021-03-17 14:02:12 +01:00
Keviin Åberg Kultalahti a845660b2d fixes for initial routing 2021-03-17 14:01:42 +01:00
Keviin Åberg Kultalahti 4503a7d1f8 wip: routify 2021-03-17 12:40:24 +01:00
mike12345567 de4a413b98 Adding db test directory to list of ignored from coverage. 2021-03-16 23:30:20 +00:00
mike12345567 b1e443f581 Upping relationship coverage overall to 98% - looking over utilities which are barely ever used. 2021-03-16 23:25:18 +00:00
Martin McKeaveney b7a230065b more branch cov 2021-03-16 19:27:18 +00:00
Andrew Kingston 788817d249 Update bindable properties to handle new data provider 2021-03-16 19:11:00 +00:00
Martin McKeaveney 6698641182 mysql tests 2021-03-16 19:01:51 +00:00
Martin McKeaveney d37283adda airtable tests 2021-03-16 18:43:56 +00:00
Andrew Kingston d1be0a58b4 Fix edge case bug where the literal handlebars helper would not work with objects including a dash character 2021-03-16 18:16:56 +00:00
mike12345567 d6b23b3a79 Adding test cases which bring the link controller coverage to 100%. 2021-03-16 18:13:00 +00:00
Martin McKeaveney 4ab88daf28 REST integration tests 2021-03-16 14:51:14 +00:00
mike12345567 ff7b381668 Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat 2021-03-16 14:12:26 +00:00
Martin McKeaveney 2da1d27ba6 arangodb tests 2021-03-16 13:54:39 +00:00
Andrew Kingston a51f5c73c4 Add data provider component and refactor component setting types 2021-03-16 13:54:34 +00:00
Andrew Kingston b9e3b04247 Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat 2021-03-16 13:52:05 +00:00
Andrew Kingston c0cf70720a Revert deletion of S3 upload of attachments in cloud env 2021-03-16 13:51:50 +00:00
mike12345567 298eb7f444 Merge branch 'next' of github.com:Budibase/budibase into browser-compat 2021-03-16 13:50:31 +00:00
mike12345567 bc18959f87 Fixing issue with applications not being created due to a lack of template file. 2021-03-16 13:43:46 +00:00
mike12345567 fbbb3d12a1 starting into relationship testing. 2021-03-16 13:24:44 +00:00
Martin McKeaveney 8fa3685852 elasticsearch tests 2021-03-16 11:46:13 +00:00
Andrew Kingston 5da828a11c Lint 2021-03-16 09:28:58 +00:00
Martin McKeaveney b4c14bf8a6 v0.8.10 2021-03-15 21:26:50 +00:00
Martin McKeaveney e3e5fdd6d8 Merge branch 'develop' of https://github.com/Budibase/budibase 2021-03-15 20:53:17 +00:00
mike12345567 8b6e429055 Removing unused test and directory. 2021-03-15 20:45:16 +00:00
mike12345567 2f608b3320 Merge branch 'master' of github.com:Budibase/budibase into tests/automation-tests 2021-03-15 20:44:54 +00:00
mike12345567 f40a54b366 Merge branch 'master' of github.com:Budibase/budibase 2021-03-15 20:43:41 +00:00
mike12345567 bec6ff0881 Formatting. 2021-03-15 20:43:31 +00:00
mike12345567 8b9271e5b7 Removing unused code that was causing some issues with API key lookup and validation in self hosted setups. 2021-03-15 20:43:08 +00:00
Martin McKeaveney b4f4b7dde0 fix duplicate column name issue 2021-03-15 20:38:55 +00:00
Martin McKeaveney 6ba84b420c dynamoDB tests 2021-03-15 19:45:39 +00:00
Andrew Kingston cee0decfcc Remove electron specific app import 2021-03-15 18:32:20 +00:00
mike12345567 3b0988074c Removing un-used code and removing some files from coverage that aren't of consequence. 2021-03-15 17:14:56 +00:00
mike12345567 e8c000dd51 Adding more test cases for the controllers, tables and views weren't as well covered as required. 2021-03-15 16:36:38 +00:00
Martin McKeaveney 813ea1ede8 couchDB tests 2021-03-15 16:26:46 +00:00
Martin McKeaveney 53278c2648 postgres integration tests 2021-03-15 16:07:04 +00:00
Keviin Åberg Kultalahti 8d1834ae76 Merge branch 'develop' into fix/route-preservation 2021-03-15 15:30:51 +01:00
Keviin Åberg Kultalahti c9e8fcb839 fixes small bug where user was not redirected to automation index page once last automation was deleted 2021-03-15 15:30:28 +01:00
Keviin Åberg Kultalahti c04a848853 cleanup 2021-03-15 15:27:29 +01:00
Keviin Åberg Kultalahti 2bafdfb6c2 adds working automation routing 2021-03-15 15:23:22 +01:00
mike12345567 ece948e4ef Finishing off automation test cases, above 90% coverage for automations codebase. 2021-03-15 14:11:13 +00:00
Keviin Åberg Kultalahti de4f77fcb5 adds routing to the automation tab 2021-03-15 15:00:34 +01:00
dependabot[bot] 73d7446a26
Bump marked from 1.2.8 to 2.0.0 in /packages/string-templates
Bumps [marked](https://github.com/markedjs/marked) from 1.2.8 to 2.0.0.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v1.2.8...v2.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-15 12:11:54 +00:00
Andrew Kingston 973cbb5a75 Remove electron specific attachment uploads inside the builder 2021-03-15 12:10:21 +00:00
Martin McKeaveney ab7df90d5c
Merge pull request #1283 from mslourens/bugs/1240-new-user-creation
1240 - restore notification blocknotifications method, since it was c…
2021-03-15 12:08:00 +00:00
Martin McKeaveney a974da6b0d Merge branch 'master' of https://github.com/Budibase/budibase into integrations-tests 2021-03-15 11:55:01 +00:00
Keviin Åberg Kultalahti ce59aab7f8 wip: work on routing in automation tab 2021-03-15 12:53:44 +01:00
Keviin Åberg Kultalahti 4e003a1066 changing between Internal/External now selects the first table/source in each tab 2021-03-15 11:38:43 +01:00
Keviin Åberg Kultalahti e4817983a4 now possible to navigate directly to a query 2021-03-15 11:09:09 +01:00
Keviin Åberg Kultalahti 4b30384549 data switcher now shows correct tab 2021-03-15 10:26:59 +01:00
Keviin Åberg Kultalahti 6c3d4b47f5 now possible to navigate directly to a datasource 2021-03-15 10:18:23 +01:00
Maurits Lourens 8296eccd68 1240 - restore notification blocknotifications method, since it was called in the datasource 2021-03-15 09:00:05 +01:00
Martin McKeaveney 0f37bc44a7 v0.8.9 2021-03-14 18:13:13 +00:00
Martin McKeaveney 7da92451d6 adding correct path delimiter for windows 2021-03-14 18:10:38 +00:00
Martin McKeaveney 8f6538f33a make path windows friendly 2021-03-14 17:57:28 +00:00
mike12345567 b63599d024 Adding in all the automation step tests, beginning work on the general automation tests. 2021-03-12 15:32:16 +00:00
Martin McKeaveney 6afcda7599 v0.8.8 2021-03-12 14:20:18 +00:00
Keviin Åberg Kultalahti ec46fdcbf5 adds index page to datasource route 2021-03-12 14:28:24 +01:00
Keviin Åberg Kultalahti 3cfd4cc590 adds success notification when saving api keys 2021-03-12 13:29:54 +01:00
Keviin Åberg Kultalahti 2cd7567f9d moves click handler for deployment info to pill rather than icon 2021-03-12 13:23:51 +01:00
Martin McKeaveney 1b95326b20 v0.8.7 2021-03-12 11:45:42 +00:00
Martin McKeaveney d402e73f80 removing dud package 2021-03-12 11:43:07 +00:00
Martin McKeaveney b51ac37b6f v0.8.6 2021-03-12 09:33:12 +00:00
Martin McKeaveney ff5477f301 airtable tests 2021-03-12 09:29:27 +00:00
mike12345567 9ef4deef38 Removing dynamo client from coverage. 2021-03-11 18:36:36 +00:00
mike12345567 571ac3cf06 Testing some of the automation actions (still a few to complete) and adding quick test case for the self host stuff. 2021-03-11 18:29:48 +00:00
Martin McKeaveney f576e2fdfe
Merge branch 'master' into develop 2021-03-11 16:31:22 +00:00
Martin McKeaveney 58a7cf5e76
Merge pull request #1264 from Budibase/fix/colorpicker
Colorpicker bugs
2021-03-11 16:30:34 +00:00
Andrew Kingston f209a1e91b Add clear icon to screen search field 2021-03-11 15:53:31 +00:00
Martin McKeaveney 37ed93c121 merge 2021-03-11 15:28:43 +00:00
mike12345567 e2495122c7 Merge branch 'master' of github.com:Budibase/budibase into tests/upping-coverage 2021-03-11 14:51:13 +00:00
Martin McKeaveney a12caebf86
Merge pull request #1271 from Budibase/develop
Develop
2021-03-11 13:11:47 +00:00
mike12345567 40b9743c3c Fixing an issue with tmp directory filling up with different test apps. 2021-03-11 12:09:47 +00:00
mike12345567 5d340d4559 Removing unused require. 2021-03-10 18:46:52 +00:00
mike12345567 3947044014 Formatting. 2021-03-10 17:56:16 +00:00
mike12345567 d9217b1148 Updating row tests, reducing console logging during tests for speed and clarity, testing some misc endpoints and updating search functionality to use a starts with operator when working with strings on rows. 2021-03-10 17:55:42 +00:00
Martin McKeaveney 39f5bdc184
Merge pull request #1266 from Budibase/middleware-tests
Middleware tests
2021-03-10 15:28:11 +00:00
mike12345567 e78f73a76d Updating application tests to run a lot deeper, which required updating some other tests to account for creation of empty screens and layouts. 2021-03-10 12:56:30 +00:00
mike12345567 08d15f9d03 Adding auth tests. 2021-03-10 12:20:07 +00:00
mike12345567 2b7f445787 Fixing issue with datasource find endpoint, removing un-used code and updating data source test. 2021-03-10 11:56:52 +00:00
mike12345567 63f081930f Upping automation coverage by adding webhook testing and increasing screen coverage. 2021-03-10 11:47:39 +00:00
Martin McKeaveney bc7cc089b8 allowing airtable query to send down the number of records you want from your table 2021-03-10 10:39:58 +00:00
Andrew Kingston 141d3be174 Don't close folders when selecting a new screen 2021-03-10 10:35:49 +00:00
Andrew Kingston c09d74f61e Ignore click actions when a screen search string exists 2021-03-10 10:35:16 +00:00
Andrew Kingston dd831d56d2 Fix crash when searching screens and selecting layouts 2021-03-09 19:09:41 +00:00
Andrew Kingston 5195e42bc5 Add placeholder to screen search 2021-03-09 19:06:37 +00:00
Andrew Kingston dfee775717 Make screens searchable and make routes collapsible 2021-03-09 19:06:25 +00:00
Martin McKeaveney 6263300a68 finish authenticated tests 2021-03-09 17:31:52 +00:00
mike12345567 3f88ed391f Upping user test cases to cover all of controller. 2021-03-09 17:09:18 +00:00
Martin McKeaveney 67c4a5ef6c authenticated tests 2021-03-09 17:04:24 +00:00
mike12345567 61110be9d0 Adding test cases for backup and integration. 2021-03-09 16:28:41 +00:00
mike12345567 daaf352b89 Adding test cases for component, templates and hosting as well as updating some existing test cases. 2021-03-09 16:07:44 +00:00
Martin McKeaveney 38e27b9003 usageQuota tests 2021-03-09 15:13:14 +00:00
Martin McKeaveney 108f4861e3 resourceId tests 2021-03-09 12:39:32 +00:00
mike12345567 0c51bb7275 Updating query test to include mocked preview/execute and adding layout tests. 2021-03-09 11:56:32 +00:00
Martin McKeaveney c073b8639d refactor selfhost middleware tests to use TestConfiguration 2021-03-09 11:33:16 +00:00
Andrew Kingston de3fd34c60 Fix incorrect port used for CI cypress tests 2021-03-09 11:32:37 +00:00
Martin McKeaveney 758e964977 tests for authorized middleware 2021-03-09 11:27:12 +00:00
Keviin Åberg Kultalahti bb4681f2b6 change default color of colorpicker 2021-03-09 09:32:53 +01:00
mike12345567 f1abb9194f Adding API key tests. 2021-03-08 18:18:53 +00:00
mike12345567 8a0a0dabdb Adding a query find and planning to tackle mocking out the preview and execute functionality. 2021-03-08 18:03:26 +00:00
Keviin Åberg Kultalahti 293ca3e54f fixes colorpicker bugs 2021-03-08 17:05:42 +01:00
mike12345567 039de61de3 Some fixes after testing webhooks as well as adding test cases for all webhook endpoints. 2021-03-08 15:57:19 +00:00
Martin McKeaveney c429caf6a4 self hosted middleware test 2021-03-08 15:46:12 +00:00
mike12345567 a3257d37e6 Updating routing test cases. 2021-03-08 14:49:19 +00:00
Andrew Kingston 40beae659a Add cypress test for deleting a component 2021-03-08 11:57:56 +00:00
Andrew Kingston d9a5c08a87 Add tests for handlebars helper and fix curly brackets used in binding test 2021-03-08 11:25:24 +00:00
mike12345567 94135aa714 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-03-08 10:42:57 +00:00
mike12345567 3f9d5ac6e3 Fixing an issue discovered where the relationshipType currently specifies the wrong cardinality, for now just flipping the way it is specified in the front end as this will accurately describe what the backend is performing. 2021-03-05 15:19:33 +00:00
Andrew Kingston dc3dadcc44 Refactor cypress to use common app creation functionality and stop cypress deleting all apps 2021-03-05 14:36:38 +00:00
Martin McKeaveney dc586a1185 middleware tests 2021-03-05 14:13:43 +00:00
Andrew Kingston 4c5a608fe6 Revert default cypress port 2021-03-05 14:06:44 +00:00
Andrew Kingston c03e361710 Add cypress tests for data bindings and component creation 2021-03-05 13:52:26 +00:00
Michael Drury 6a6c6338b2
Merge pull request #1252 from Budibase/feature/test-refactor
Server test refactor
2021-03-05 13:43:18 +00:00
mike12345567 28a644958f linting. 2021-03-05 12:55:52 +00:00
mike12345567 67f47df718 Reducing the boilerplate needed around setting up a test case. 2021-03-05 12:11:44 +00:00
mike12345567 af3d84a1d9 Some more quick modifications to test re-factor before PR. 2021-03-05 11:24:15 +00:00
Martin McKeaveney 78c550ff30 remove variable 2021-03-04 17:55:58 +00:00
Martin McKeaveney e2a6bb935e refactor view tests 2021-03-04 17:55:24 +00:00
mike12345567 0be5eb0b98 Moving comment. 2021-03-04 17:12:44 +00:00
mike12345567 06e95e11ea Small amount more user refactoring, removing use of couchTestUtils. 2021-03-04 17:06:33 +00:00
Martin McKeaveney 41043ee6ff Merge branch 'feature/test-refactor' of https://github.com/Budibase/budibase into feature/test-refactor 2021-03-04 16:54:50 +00:00
Martin McKeaveney 50f1535f2c refactor user test 2021-03-04 16:54:44 +00:00
mike12345567 2a962b1c03 Refactoring table testcases. 2021-03-04 14:36:59 +00:00
mike12345567 eacf3387de Refactoring row test cases. 2021-03-04 13:07:33 +00:00
mike12345567 678423300d Refactoring to remove the use of the supertest, making this part of the test config. 2021-03-04 12:32:31 +00:00
mike12345567 26c63c7d9b Refactoring query tests. 2021-03-04 10:57:41 +00:00
mike12345567 f7cdced688 Switching out how headers are handled, and updating the permissions test. 2021-03-04 10:40:27 +00:00
mike12345567 f10ac0a178 Refactoring data source test cases. 2021-03-04 10:05:50 +00:00
mike12345567 79818122fd Re-writing automation tests. 2021-03-03 18:41:49 +00:00
mike12345567 f55c5dec00 Initial work on test refactoring, laying the utilities down which will be the basis of new testing framework, interacting directly with the controllers. 2021-03-03 17:52:41 +00:00
Martin McKeaveney 72f0aebb2b v0.8.5 2021-03-03 17:46:36 +00:00
Martin McKeaveney 768a9d59da v0.8.4 2021-03-03 17:05:18 +00:00
Martin McKeaveney c8ad39fb49
Merge branch 'master' into develop 2021-03-03 16:00:10 +00:00
Martin McKeaveney af6ccebb17
Merge pull request #1242 from Budibase/083bugfixes
fix space table name grid bug
2021-03-03 15:59:30 +00:00
Martin McKeaveney f1927a0d79 tidy up 2021-03-03 14:42:34 +00:00
Martin McKeaveney 8dd49a4d09 fix space table name grid bug 2021-03-03 13:51:53 +00:00
Kevin Åberg Kultalahti 13787d9d3b
Merge pull request #1232 from Budibase/feature/standard-components-transitions
Adds transition setting in the design panel on container component
2021-03-03 13:12:48 +01:00
Michael Drury 5e64b5d9d4
Merge pull request #1241 from Budibase/feature/test-coverage
Feature/test coverage
2021-03-03 11:32:07 +00:00
mike12345567 519d7b32dc PR comment from Marty, adding a bit more vertical breathing room around checkboxes of relationship type. 2021-03-03 10:41:40 +00:00
Andrew Kingston 08da1d7468
Merge pull request #1234 from Budibase/lab-day-cheeks
Useful features and fixes from lab day
2021-03-03 02:16:57 -08:00
Martin McKeaveney ea3d4bd221 codecov GH action 2021-03-02 18:22:35 +00:00
mike12345567 ad4f01a60d Updating server package to always generate coverage report but don't display as text. 2021-03-02 17:42:32 +00:00
mike12345567 2467ae2a2e Updating package.json to include an option for coverage, had to re-write some stuff to make sure that views were not getting coverage statements inserted (breaking things). 2021-03-02 17:13:11 +00:00
Keviin Åberg Kultalahti d99ff6653d lint fix 2021-03-02 14:26:37 +01:00
Keviin Åberg Kultalahti aeed22b711 fix notification store timers 2021-03-02 14:19:44 +01:00
Keviin Åberg Kultalahti c6292c070c fixes to transitions and adds default fade to screens 2021-03-02 13:37:54 +01:00
mike12345567 2975ed39e0 Updating with a suggestion from Andrew kingston, adding row/rows to sentences about one->many relationships so that singular/plural english makes sense. 2021-03-02 11:10:26 +00:00
mike12345567 a353d22068 Merge branch 'master' of github.com:Budibase/budibase into feature/one-many-relationship-changes 2021-03-02 09:59:52 +00:00
mike12345567 b9493db3a9 Removing console log. 2021-03-01 18:10:28 +00:00
mike12345567 e0c5b445b7 Merge branch 'master' of github.com:Budibase/budibase into budi-day/cli 2021-03-01 18:04:46 +00:00
mike12345567 e1ecbe27f4 Fixing major issue discovered by Cheeks, the tense of language was not correct. 2021-03-01 18:04:30 +00:00
mike12345567 93759fa77c Formatting. 2021-03-01 18:03:33 +00:00
mike12345567 4cd6fef492 Updating the properties panel to show the component type rather than name (no point in repeating) and some final styling changes to the one to many update. 2021-03-01 17:48:52 +00:00
mike12345567 a21ca8fb62 First version, still playing around with styling. 2021-03-01 17:06:08 +00:00
Keviin Åberg Kultalahti ff2b0fb5df remove unused code in routes 2021-03-01 17:49:29 +01:00
Keviin Åberg Kultalahti e9b2e8406f remove unused code in settings and start components 2021-03-01 17:45:32 +01:00
Keviin Åberg Kultalahti cca3583465 remove unused code in integration components 2021-03-01 17:42:34 +01:00
Keviin Åberg Kultalahti 0c91c36ed8 remove unused code in PropertiesPanel 2021-03-01 17:41:10 +01:00
Keviin Åberg Kultalahti 49d37b9ced remove unused code in NavigationPanel 2021-03-01 17:37:17 +01:00
Keviin Åberg Kultalahti 7ef07b61ee removes unused code in automation and backend sections 2021-03-01 17:34:27 +01:00
Keviin Åberg Kultalahti 43e37e2ed6 lint fix 2021-03-01 17:09:23 +01:00
Keviin Åberg Kultalahti 58f0c45085 remove slide and scale transitions 2021-03-01 17:03:13 +01:00
Keviin Åberg Kultalahti b36d4c8a76 fix not being able to remove transition 2021-03-01 16:58:01 +01:00
Keviin Åberg Kultalahti 473c5726b3 removes unneeded styles and html in Screen component 2021-03-01 16:56:28 +01:00
Keviin Åberg Kultalahti f711b7c075 screens can now select a transition rather than only use fade 2021-03-01 16:53:37 +01:00
Keviin Åberg Kultalahti d386de0282 moves the transition setting to the design panel 2021-03-01 16:46:05 +01:00
Andrew Kingston 9382a0a567 Remove obsolete code from log out button action component 2021-03-01 14:56:30 +00:00
Andrew Kingston 736259f371 Add password field component 2021-03-01 14:13:11 +00:00
Andrew Kingston 37c0efad8d Add position option to background image 2021-03-01 14:05:54 +00:00
Kevin Åberg Kultalahti 752437907d
Merge pull request #1211 from Budibase/feat/automation-drawer-conversion
Convert the Automate popover to the Drawer component
2021-03-01 14:48:04 +01:00
Keviin Åberg Kultalahti 8dbf8249da use bindableProperties instead of bindings in AUtomationBindingPanel 2021-03-01 14:22:17 +01:00
Keviin Åberg Kultalahti a8520aae54 remove unneeded things 2021-03-01 14:04:07 +01:00
Keviin Åberg Kultalahti e4a2904735 minor changes to options 2021-03-01 13:24:57 +01:00
Keviin Åberg Kultalahti 856e80fce2 adds transition utility to the client sdk 2021-03-01 12:59:27 +01:00
Kevin Åberg Kultalahti abba6727ca
Merge pull request #1213 from Budibase/labday/dnd-actions
Adds drag and drop to the actions drawer
2021-03-01 09:12:25 +01:00
mike12345567 554b5a27c6 Linting. 2021-02-27 10:45:01 +00:00
mike12345567 0c3e287fa8 Very minor change due to issue #1204 - wasn't allowing unauthenticated requests through. 2021-02-27 10:15:05 +00:00
mike12345567 735a17c363 Formatting. 2021-02-26 17:09:20 +00:00
mike12345567 47d75ebc2e Updating for consistent use of chalk and logs, as well as adding an option to update docker-compose and envoy files. 2021-02-26 17:08:28 +00:00
Keviin Åberg Kultalahti 99d81fa367 revert Automate block that accidently made it in to this PR 2021-02-26 17:46:18 +01:00
Keviin Åberg Kultalahti 5d26724e54 adds drag-and-drop to the action drawer 2021-02-26 17:11:14 +01:00
mike12345567 7b528db449 Updating with pkg to make the CLI run anywhere easily. 2021-02-26 15:09:25 +00:00
Keviin Åberg Kultalahti 9f9858fd59 remove BindableInput and switch to DrawerBindableInput 2021-02-26 15:24:36 +01:00
Keviin Åberg Kultalahti 811a15df3e remove genericpopover component 2021-02-26 15:23:41 +01:00
Keviin Åberg Kultalahti b1248d99ba final touches to get drawer working correctly in automations 2021-02-26 15:12:44 +01:00
Andrew Kingston 753c76d2f7 Center background image component 2021-02-26 14:04:44 +00:00
Andrew Kingston 0a99075cd4 Make user data source refreshable in client apps 2021-02-26 14:04:31 +00:00
Andrew Kingston c70201553e Add log out button action 2021-02-26 14:04:12 +00:00
Keviin Åberg Kultalahti 2f764bad9b bindings now show up correctly in the drawer 2021-02-26 14:53:51 +01:00
mike12345567 3747b41452 Finishing up init with config building rather than downloading. 2021-02-26 13:48:11 +00:00
Keviin Åberg Kultalahti f0ffd5f695 remove unused things 2021-02-26 14:39:44 +01:00
mike12345567 e0f4d05512 Fixing issue with init. 2021-02-26 13:33:31 +00:00
mike12345567 accdba6373 Update to add init functionality. 2021-02-26 13:30:24 +00:00
Keviin Åberg Kultalahti afd92407ff merge existing work from old branch 2021-02-26 14:27:54 +01:00
Keviin Åberg Kultalahti 188f2b74d7 adds DnD support ot the actions drawer 2021-02-26 14:21:05 +01:00
mike12345567 eb16ec3296 All the groundwork laid now, just need to implement the functionality for hosting. 2021-02-26 11:46:48 +00:00
mike12345567 491eb00ea1 Fixing an issue discovered by test case. 2021-02-26 10:19:06 +00:00
mike12345567 a778d97118 Merge branch 'master' of github.com:Budibase/budibase into bug/perms-fix 2021-02-26 10:06:24 +00:00
mike12345567 74dfeb7c7b Two character change, some API calls with sub resources and primary resources weren't working, should allow either the sub resource or the main resource to trigger allowance. 2021-02-26 10:06:02 +00:00
Andrew Kingston 00eb595fd0 Fix permissions when fetching enriched rows 2021-02-26 10:03:26 +00:00
Andrew Kingston d856bcd35a Add external setting for links 2021-02-26 09:58:24 +00:00
Andrew Kingston 80f86720ac Add background image component 2021-02-26 09:58:11 +00:00
Andrew Kingston c12917091f Pull enriched user when logging in to client app so that relationships are available as bindings 2021-02-26 09:57:36 +00:00
Andrew Kingston 61056fc2f0 Add button action for login 2021-02-26 09:57:06 +00:00
Andrew Kingston 091054df5d Fix crash when schema doesnt exist for a datasource 2021-02-26 09:55:38 +00:00
Martin McKeaveney 9c8c3bd5fe default to dark mode 2021-02-25 20:44:16 +00:00
Martin McKeaveney 88fa3d18ea v0.8.3 2021-02-25 17:18:36 +00:00
mike12345567 7249654615 Merge branch 'master' of github.com:Budibase/budibase into budi-day/cli 2021-02-25 17:17:40 +00:00
mike12345567 20b44c9dbd Minor update to fix an issue when updating a row that it would throw an error with 1->to->many relationships on existing relationships for that row, as well as cleaning up how relationshipType is put onto the linked table. 2021-02-25 17:07:32 +00:00
Martin McKeaveney da6a90a042 v0.8.2 2021-02-25 16:39:52 +00:00
Martin McKeaveney 0cfbe2357b bugfixes 2021-02-25 16:21:41 +00:00
Martin McKeaveney 6a0c80da58 fix user creation relationships bug 2021-02-25 15:24:54 +00:00
mike12345567 9a49252ae7 Updating link controller to manage existing column comparison a bit better. 2021-02-25 15:21:08 +00:00
mike12345567 66523884e2 More work in progress. 2021-02-25 14:42:50 +00:00
Martin McKeaveney 63fefd08a9 v0.8.1 2021-02-25 13:50:33 +00:00
Martin McKeaveney dbb0252ab5 fixing 1:N UI order 2021-02-25 13:34:12 +00:00
Martin McKeaveney ae6a6ad779 v0.8.0 2021-02-25 12:49:03 +00:00
mike12345567 5733255cc8 Merge branch 'master' of github.com:Budibase/budibase into bug/relationship-display-id 2021-02-25 12:36:16 +00:00
Martin McKeaveney 07bf31ca77 adding many to many constant 2021-02-25 12:23:47 +00:00
Martin McKeaveney b179418767 relationship type constant 2021-02-25 12:21:24 +00:00
mike12345567 66b488dc46 Wrapping throws in new errors. 2021-02-25 12:10:18 +00:00
mike12345567 8612782610 Found some issues with relationship columns being doubled up, this isn't validated client side, best to make sure it doesn't happen server-side (can really break your data structure if columns overwrite each other). 2021-02-25 12:06:13 +00:00
Martin McKeaveney 62c5069528 refactor 2021-02-25 11:59:31 +00:00
Martin McKeaveney 5bc8b5da4c Server side data integrity for 1:N 2021-02-25 11:55:23 +00:00
Andrew Kingston 559b4d8314 Update backend linked row selector to support new relationship object 2021-02-25 11:34:35 +00:00
Andrew Kingston 45d9845806 Update picker to use null as default placeholder value 2021-02-25 11:34:11 +00:00
Andrew Kingston 635ea2b38e Merge branch 'bug/relationship-display-id' of github.com:Budibase/budibase into bug/relationship-display-id 2021-02-25 11:27:36 +00:00
mike12345567 f134724ed6 Fixing coercion of null to empty string for options fields. 2021-02-25 11:26:28 +00:00
Andrew Kingston 2fd45db0dc Merge branch 'bug/relationship-display-id' of github.com:Budibase/budibase into bug/relationship-display-id 2021-02-25 11:16:08 +00:00
mike12345567 63db4edbbe Fixing an issue with option fields not being unselectable. 2021-02-25 11:09:00 +00:00
Andrew Kingston 69fcaebc4d Add support for new relationship objects in client app bindings 2021-02-25 11:06:46 +00:00
Andrew Kingston 6d9c5cdf46 Add support for new relationship objects in client apps 2021-02-25 11:06:16 +00:00
Andrew Kingston 73d19f53d1 Add support for new relationship object in backend table 2021-02-25 11:05:46 +00:00
Martin McKeaveney d5e411e985 1-n-data-integrity 2021-02-25 11:05:15 +00:00
Andrew Kingston 2125d7aed4 Merge branch 'master' into bug/relationship-display-id 2021-02-25 10:24:54 +00:00
mike12345567 d34a9e12e2 Having the server send out _id and primaryDisplay in an object for relationships, also accepting objects and coercing them on way in. 2021-02-25 09:41:04 +00:00
Andrew Kingston 8379900a08 Remove front end validation on password when editing users 2021-02-25 09:11:56 +00:00
Martin McKeaveney 36ff7d80ac mysql key length 2021-02-24 21:58:38 +00:00
Martin McKeaveney 8d2e343ca0 Merge branch 'master' of https://github.com/Budibase/budibase into develop 2021-02-24 21:57:50 +00:00
Martin McKeaveney c6be93628b
Merge pull request #1185 from Budibase/mysql-ssl
Mysql ssl
2021-02-24 20:33:35 +00:00
Martin McKeaveney 2a3e4d8a42 fix undefined 1:N dropdown selection 2021-02-24 19:05:17 +00:00
mike12345567 cdb1c87069 Copying the table on way in so that after function call the input table can be copied to output table to decide whether to save. 2021-02-24 17:59:55 +00:00
Martin McKeaveney 5a6306f49f prevent null being appended to binding box 2021-02-24 17:56:14 +00:00
mike12345567 ff95ae1bd3 Adding CLI package gitignore. 2021-02-24 17:35:02 +00:00
mike12345567 457c6257d8 Removing node_modules from CLI. 2021-02-24 17:34:48 +00:00
mike12345567 9003e6f60c Ground work for CLI. 2021-02-24 17:32:45 +00:00
mike12345567 2b87f8bbb8 Updating group by functionality, so that relationships aren't an option. 2021-02-24 17:21:53 +00:00
mike12345567 43cb9878cf Fixing an issue where the table that a view was attached to was not being retrieved correctly, inhibiting the ability to enrich with relationships. 2021-02-24 16:55:06 +00:00
Martin McKeaveney 0905d35ef2 SSL config for mysql, remove rickroll 2021-02-24 16:31:47 +00:00
mike12345567 c63190acc0 Formatting. 2021-02-24 15:34:52 +00:00
mike12345567 06839700a2 Fixing some CSS bugs in the automation bindings popover. 2021-02-24 15:34:31 +00:00
Martin McKeaveney c99676239d merge 2021-02-24 14:46:26 +00:00
mike12345567 5807143429 Formatting. 2021-02-24 14:03:10 +00:00
mike12345567 edbef7ec97 Minor change, making sure each link is definitely unique by combining each of its three unique properties into a uniqueness hash, was missing one of the components. 2021-02-24 13:55:48 +00:00
Martin McKeaveney 8f011a8eac
Merge pull request #1173 from Budibase/martin-bugfixes
Martin bugfixes
2021-02-24 13:14:55 +00:00
Martin McKeaveney d0b7cf71e3 show all query types in form component 2021-02-24 11:57:53 +00:00
Kevin Åberg Kultalahti 50d25e14c3
Merge pull request #1168 from Budibase/fix/budi-day-bug-list
Fix/dot notation grid fix
2021-02-24 12:54:29 +01:00
Michael Drury 55b55a0a28 Updating packages in builder and server, making build work in Windows. 2021-02-24 10:56:12 +00:00
mike12345567 2e73b51904 Using cross-env instead of pure environment variable specification to make it work on windows. 2021-02-24 10:13:16 +00:00
Keviin Åberg Kultalahti e7d38878f5 Revert "work on converting popover to drawer"
This reverts commit fb1eb55ba2.
2021-02-24 10:33:54 +01:00
Martin McKeaveney 03512da423 case insensitive regex for app names 2021-02-23 18:37:37 +00:00
mike12345567 223d03b5f8 removing use of optional chaining and just checking for status. 2021-02-23 17:13:46 +00:00
mike12345567 97f8a5fd1e Fixing a minor issue, making sure only trying to add displayFieldColumn when the app has that column (older ones may not yet). 2021-02-23 17:08:35 +00:00
mike12345567 e4774f43e8 Adding check to see if analytics is disabled completely (in dev). 2021-02-23 16:50:41 +00:00
mike12345567 2e1ce270e4 Merge branch 'master' of github.com:Budibase/budibase into bugs/various-bugs 2021-02-23 16:40:33 +00:00
mike12345567 04feb1d38f Formatting. 2021-02-23 16:31:33 +00:00
mike12345567 4ce179c213 Merge branch 'develop' of github.com:Budibase/budibase into bugs/various-bugs 2021-02-23 16:31:12 +00:00
mike12345567 dbd172428e Adding a few fixes for bugs related to user table, user table views and some async functions that weren't awaiting promises. 2021-02-23 16:29:50 +00:00
Keviin Åberg Kultalahti fb1eb55ba2 work on converting popover to drawer 2021-02-23 16:43:03 +01:00
Martin McKeaveney 8db4b28a1a
Merge pull request #1163 from Budibase/develop
Develop
2021-02-23 15:35:39 +00:00
Andrew Kingston 2f78afac6d Fix cypress test 2021-02-23 14:28:05 +00:00
Keviin Åberg Kultalahti 0388675f27 remove unused things 2021-02-23 15:20:24 +01:00
Andrew Kingston c47ef73a4a Update icon for row updated trigger 2021-02-23 14:16:44 +00:00
Andrew Kingston 19566d9b7d Add new automation trigger for updating rows 2021-02-23 14:07:19 +00:00
Keviin Åberg Kultalahti 2d80208282 adds option to allow dot notation in column names 2021-02-23 13:14:30 +01:00
Martin McKeaveney ee47ece8ef
Merge pull request #1161 from Budibase/0.8-bugfixes
0.8 bugfixes
2021-02-23 11:51:16 +00:00
Michael Drury ea07683a9f
Merge pull request #1155 from Budibase/bug/fix-binding-issue
Fixing issue with copying/cutting and pasting components with bindings
2021-02-23 11:35:23 +00:00
Andrew Kingston 67b249e4f2
Merge pull request #1160 from Budibase/cheeks-bug-fixes
Budi Day Bug Fixes
2021-02-23 03:18:45 -08:00
Martin McKeaveney 50f9663622 ensure error is thrown on client validation failure 2021-02-23 10:41:11 +00:00
Andrew Kingston 009bf37556 Show error when trying to create user with a duplicate email address 2021-02-23 10:33:26 +00:00
mike12345567 ab136e248a Only performing the change on copies, allowing cuts through. 2021-02-23 10:26:37 +00:00
Andrew Kingston aaa40f4638 Update stacked list to preserve white space 2021-02-23 10:15:51 +00:00
Andrew Kingston 8ed2be5594 Update card stat to preserve white space 2021-02-23 10:15:40 +00:00
Andrew Kingston d5a37c535e Update horizontal card to preserve white space and fix crashing when a URL isn't entered 2021-02-23 10:15:16 +00:00
Andrew Kingston 56bbaba44e Update vertical card to preserve white space and fix crashing when a URL isn't entered 2021-02-23 10:14:54 +00:00
Martin McKeaveney 3c3677a88e allow empty params 2021-02-23 10:06:55 +00:00
Andrew Kingston d3e4921f29 Make paragraph respect whitespace 2021-02-23 10:04:07 +00:00
Andrew Kingston dcaacab477 Revert heading margin change to use browser default 2021-02-23 10:03:52 +00:00
Andrew Kingston bc5e88bceb Make heading respect white space and reduce default margin 2021-02-23 10:02:21 +00:00
Keviin Åberg Kultalahti 92a05ee205 Rename True/False to Boolean 2021-02-23 10:38:24 +01:00
Martin McKeaveney beb98eea1b
Merge pull request #1156 from Budibase/external-data-source-fixes
External data source fixes
2021-02-22 18:53:22 +00:00
Martin McKeaveney e79615e665 removing redundant cancel button 2021-02-22 18:40:33 +00:00
Martin McKeaveney ffb5f5fea9 remove log 2021-02-22 17:51:15 +00:00
Martin McKeaveney 692c5a9b3e read all columns for schema rather than just the first 2021-02-22 17:41:02 +00:00
mike12345567 ed2672fca3 Quick change to make sure as long as internal views are denoted in the db constant they'll be handled. 2021-02-22 16:13:11 +00:00
mike12345567 64cfc02fa2 Adding fix in for views including internal views which shouldn't be added to view calculation. 2021-02-22 16:10:29 +00:00
mike12345567 820fe9c9a5 Adding prettier ignore statement as it kept re-formatting the spacing in query viewer file. 2021-02-22 15:53:49 +00:00
mike12345567 a5ca194823 Merge branch 'develop' of github.com:Budibase/budibase into bug/fix-binding-issue 2021-02-22 15:50:29 +00:00
mike12345567 23d10e1949 Fixing issue - this will replace any bindings when copying and pasting a stack of components with 'Invalid binding'. 2021-02-22 15:49:57 +00:00
Michael Drury adaabf5441
Merge pull request #1152 from Budibase/user-active-and-bugs
Some fixes and the ability to set a user to inactive
2021-02-22 15:10:16 +00:00
mike12345567 096a72fad6 Merge branch 'develop' of github.com:Budibase/budibase into user-active-and-bugs 2021-02-22 14:46:57 +00:00
mike12345567 2f33032d38 Adding notifier to API for 401 requests, meaning login has notification on fail. 2021-02-22 14:23:16 +00:00
Andrew Kingston fe1e035360 Add unique drawer names for each binding drawer 2021-02-22 14:16:01 +00:00
Andrew Kingston e3c214f310 Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering 2021-02-22 14:01:02 +00:00
Martin McKeaveney ff795446b2
Merge pull request #1083 from Budibase/bug/4001-to-0-fix
Attempting to fix the 4001 bug - using ephemeral ports in production (builder)
2021-02-22 13:57:26 +00:00
mike12345567 0913cd3cf8 Formatting. 2021-02-22 12:30:07 +00:00
mike12345567 267f1fd87d Switching user activity state to an options field rather than boolean (more extensible). 2021-02-22 12:29:49 +00:00
Andrew Kingston fc8f4b9215 Bump BBUI version 2021-02-22 12:28:43 +00:00
Andrew Kingston 8c4cf0bb8d Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering 2021-02-22 12:23:46 +00:00
mike12345567 564b16e623 Fixing test case. 2021-02-22 12:05:59 +00:00
mike12345567 a81b44ccaf Formatting. 2021-02-22 11:40:24 +00:00
mike12345567 632bfec1e5 Adding the ability to set whether a user is active or not rather than deleting them, stops them from being able to log in to the system. 2021-02-22 11:39:58 +00:00
mike12345567 7ccb905c4b Merge branch 'master' of github.com:Budibase/budibase into develop 2021-02-22 10:59:34 +00:00
Joe a45a1b1e80 Icon / header size updated
i'd prefer if these were smaller but this involves a larger discussions around font-sizes within the builder
2021-02-22 09:03:04 +00:00
Joe ddbb3e287c scrollable ui
- the entire width of the ui is now scrollable
2021-02-22 09:02:09 +00:00
Joe 7166f11a1d Query results section ui updated
- json ui emphasized
- min-height added to stop screen bouncing when navigating across tabs
- spacing adjusted
2021-02-22 09:01:40 +00:00
Joe b6c6b52dac initial spacing improvements and border adjustments
additional spacing added
border added to main nav
font-size adjustments
2021-02-21 12:04:36 +00:00
Richard Grant c05f3736a4
lint fix
lint complaint fix
2021-02-21 02:27:04 -08:00
Richard Grant 1cc445de00
richard.grant/row-update-user-update-password-fix
update existing user password and login fix
2021-02-21 02:20:05 -08:00
Michael Drury f05a581532
Merge pull request #1140 from Budibase/feature/relationship-enrichment
Re-introducing relationship tags - showing the display column
2021-02-19 16:54:18 +00:00
mike12345567 24ed7db624 Updating cypress tests as well as changing the auto column icons a bit to improve the look. 2021-02-19 15:49:54 +00:00
Martin McKeaveney b5d30a71f6 Merge branch 'develop' of https://github.com/Budibase/budibase into rest-api-integration 2021-02-19 15:12:23 +00:00
Martin McKeaveney 86026a2c12 adding description blurbs to datasources 2021-02-19 15:07:43 +00:00
mike12345567 77d268c8ac Merge branch 'develop' of github.com:Budibase/budibase into feature/relationship-enrichment 2021-02-19 14:35:18 +00:00
Andrew Kingston 142dc20277 Merge branch 'feature/relationship-enrichment' of github.com:Budibase/budibase into feature/relationship-enrichment 2021-02-19 14:31:29 +00:00
Martin McKeaveney 92098ceb59 lint 2021-02-19 14:31:07 +00:00
Andrew Kingston 519fd2b4df Fix crash when viewing views without schemas 2021-02-19 14:06:08 +00:00
Andrew Kingston 10d6fb44e2 Add field type to backend table headers 2021-02-19 14:05:54 +00:00
Keviin Åberg Kultalahti 2925150d28 lint fix 2021-02-19 15:00:17 +01:00
Keviin Åberg Kultalahti f9e519be9e remove unused logic in backend store 2021-02-19 14:59:47 +01:00
Keviin Åberg Kultalahti fa1a2c58c5 adds thin prop to select component when adding new row 2021-02-19 14:34:04 +01:00
mike12345567 887d883f3d Fixing some issues with enrichment, making sure display column can always be worked out. 2021-02-19 13:21:38 +00:00
Keviin Åberg Kultalahti 8cc35e3fc2 fix sneaky mergeflict 2021-02-19 14:21:23 +01:00
Andrew Kingston e021b55704 Add relationship enrichment display to backend UI 2021-02-19 13:05:52 +00:00
Keviin Åberg Kultalahti 2bce2f05ce lint fix 2021-02-19 13:56:24 +01:00
Keviin Åberg Kultalahti c6ad951fe5 merge develop 2021-02-19 13:55:17 +01:00
Keviin Åberg Kultalahti c91e5be8f9 adds disabled state to relationship type - column must be re-created in order to change the value 2021-02-19 13:49:28 +01:00
Martin McKeaveney f8c04cc586 merge with develop 2021-02-19 12:09:17 +00:00
Martin McKeaveney 1b35837eb4 merge 2021-02-19 12:08:40 +00:00
Martin McKeaveney 50eabc82d0 prevent editing of headers in params 2021-02-19 12:07:37 +00:00
Andrew Kingston d4d4a36448 Display enriched relationship info in grids and bindings 2021-02-19 12:00:06 +00:00
Keviin Åberg Kultalahti 82eafdc788 displays correct relationship type in the create/edit component 2021-02-19 12:44:16 +01:00
mike12345567 a6d82f8c95 Updating the self auth endpoint to use the row processor. 2021-02-19 10:32:24 +00:00
mike12345567 619f68fc3b Fixing an issue found by Andrew K - relationship lookup needs to work on both sides of relationship. 2021-02-19 10:17:11 +00:00
Martin McKeaveney 40e7fbd8ab response parsing 2021-02-18 19:24:42 +00:00
Martin McKeaveney 68f28bb912 more design updates 2021-02-18 18:55:08 +00:00
Andrew Kingston 03c7593ce6 Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering 2021-02-18 17:45:10 +00:00
Andrew Kingston 5c2aa7d603 Fix and tidy up all button actions and drawers 2021-02-18 17:44:56 +00:00
Martin McKeaveney d99e1a5a53 design updates, changing query verb names to HTTP verbs 2021-02-18 16:58:10 +00:00
mike12345567 24a07bae41 Some major performance optimisations, found that db.find is not fast unless its indexed, there is also no point in indexing for our internal relationship searching, however we can use the allDocs call. This will likely be slow for very large calls (say 100K records) but for these sort of calls we really need to paginate anyway. 2021-02-18 13:38:57 +00:00
mike12345567 f572bc836e work in progress, enriching in the display names. 2021-02-17 18:04:21 +00:00
mike12345567 bc935b9027 linting. 2021-02-17 17:34:15 +00:00
mike12345567 99c509cc64 Fixing some errors found with relationships. 2021-02-17 17:30:58 +00:00
Michael Drury 4ca768a6b3
Merge pull request #1125 from Budibase/feature/autocolumns
Feature/autocolumns
2021-02-17 17:18:12 +00:00
mike12345567 cecc8e4306 Starting with some work towards a deeper enrichment of rows. 2021-02-17 17:09:59 +00:00
Andrew Kingston 975f080075 Fix views not hot reloading when table data changes 2021-02-17 16:01:35 +00:00
Andrew Kingston 3760835226 Fix calc view schemas not being determined correctly 2021-02-17 16:01:11 +00:00
Andrew Kingston 5530a7b241 Merge branch 'develop' of github.com:Budibase/budibase into budi-day-02-11-cheeks-joe 2021-02-17 15:25:34 +00:00
mike12345567 558395e6d0 Merge branch 'feature/autocolumns' of github.com:Budibase/budibase into feature/autocolumns 2021-02-17 15:20:42 +00:00
mike12345567 cae779c1dc Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns 2021-02-17 15:20:14 +00:00
Andrew Kingston d92c0b770b Add disabled setting for forms and fields, and force autocolumns in forms to be disabled 2021-02-17 15:16:44 +00:00
mike12345567 1f92d09d7f Fixing issue #1050 - two issues found, one with running automations in self host throwing an error when trying to access cloud resources (Dynamo) and secondly the worker pool does not have access to resources in the main server instance, therefore need to re-init when running an external action (get manifest, to download the package). 2021-02-17 13:40:14 +00:00
mike12345567 d9cee39cdd Fixing an edge case, create table with auto ID, create some rows, then update a column and try to create another row, ID generation would have reset, this makes sure internal changes to the table are kept. 2021-02-17 10:36:36 +00:00
mike12345567 1930957553 Adding delay to cypress test to allow time for statistics to calculate. 2021-02-16 22:12:58 +00:00
mike12345567 2849ccb4b9 Updating cypress test to fix in CI. 2021-02-16 21:40:35 +00:00
mike12345567 1c577349d4 Fixing automation issue - now autocolumns hidden there too. 2021-02-16 18:58:59 +00:00
mike12345567 89e4e4787e Formatting. 2021-02-16 18:47:25 +00:00
mike12345567 66139b2b99 Fixing another cypress test. 2021-02-16 18:47:05 +00:00
mike12345567 e2646c4688 Fixing issue with cypress test, fixing a 409 conflict that could occur in table saving - shouldn't happen now. 2021-02-16 18:29:38 +00:00
mike12345567 ae904c79d0 Fixing an issue with Cypress tests. 2021-02-16 17:55:21 +00:00
mike12345567 a6db41aff5 Fixing linting. 2021-02-16 17:35:16 +00:00
mike12345567 fa9fd02072 Fixing an issue with complex relationships that are heavily intra-related. 2021-02-16 17:21:34 +00:00
mike12345567 3d012eafb9 Fixing minor issue with auto-column toggles. 2021-02-16 16:52:30 +00:00
mike12345567 1c66a6f2e2 Fixing test case. 2021-02-16 16:46:18 +00:00
mike12345567 2bb6e3e590 Formatting. 2021-02-16 16:38:36 +00:00
mike12345567 a744515ee2 Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns 2021-02-16 16:38:11 +00:00
mike12345567 8b01fa9e74 Updating BBUI after Andrew K fixed an issue with buttons and borders transitioning (causing buttons to expand/contract etc). 2021-02-16 16:34:54 +00:00
Andrew Kingston f01e9998b8
Merge pull request #1124 from Budibase/url-context
Bindable URL parameters
2021-02-16 16:32:23 +00:00
mike12345567 31b6036f46 Fixing some UI stuff after discussing with Andrew K - making sure auto-columns always appear at end of table. 2021-02-16 16:22:25 +00:00
mike12345567 8b0f99b0b1 Updating where utilities are held in builder and then making user table relationships autocolumn aware too. 2021-02-16 15:41:50 +00:00
Andrew Kingston f0a48ea341 Merge branch 'develop' of github.com:Budibase/budibase into url-context 2021-02-16 15:35:05 +00:00
Andrew Kingston e0d1513af4 Ensure form doesn't inherit built in datasources 2021-02-16 15:30:20 +00:00
Keviin Åberg Kultalahti 2da22416c5 fix: field property saved to wrong place 2021-02-16 15:29:24 +01:00
mike12345567 02a68beee1 Some further UI work for auto-columns. 2021-02-16 13:56:40 +00:00
Andrew Kingston 6603e504b4 Make form always inherit closest datasource 2021-02-16 13:27:38 +00:00
Andrew Kingston eeb912a4a6 Fix drawer bindable input not updating when typing with drawer closed 2021-02-16 13:17:30 +00:00
Andrew Kingston bd72b14ce3 Rename form data bindings to Fields instead of Schema 2021-02-16 13:17:13 +00:00
Keviin Åberg Kultalahti 91ef114065 change wording and remove console log 2021-02-16 12:50:12 +01:00
Keviin Åberg Kultalahti a3d053897f bump bbui 2021-02-16 11:14:49 +01:00
mike12345567 0b891eb283 Removing repeated constant. 2021-02-16 10:07:15 +00:00
Andrew Kingston 5c6831b9c9 Merge branch 'master' of github.com:Budibase/budibase into url-context 2021-02-16 09:22:37 +00:00
Andrew Kingston 37b9ba4f6a Update URL settigns to be bindable inputs and update navigate action 2021-02-15 20:03:29 +00:00
mike12345567 7acd429c78 Formating. 2021-02-15 19:59:49 +00:00
mike12345567 0b0101da10 Adding the ability to create/control auto-columns from the create/edit column modal. 2021-02-15 19:59:30 +00:00
Martin McKeaveney 6dfc4a4de5 ensure JSON parsed correctly 2021-02-15 19:57:49 +00:00
mike12345567 87f0a2cd67 Fixing issue with linked rows not handling uniqueness correctly when links between tables are using fieldnames for uniqueness. 2021-02-15 19:01:15 +00:00
Martin McKeaveney 415257a8e0 tidy up 2021-02-15 18:59:21 +00:00
mike12345567 734d3fe496 Fixing issue with relationships. 2021-02-15 18:53:20 +00:00
Martin McKeaveney 3a1a375c35 REST integration complete 2021-02-15 18:41:56 +00:00
mike12345567 89d33ea98a Removing unused stuff. 2021-02-15 18:41:26 +00:00
mike12345567 10aa830d05 Work in progress, getting the server backend mostly ready for this work. 2021-02-15 17:47:14 +00:00
Martin McKeaveney 6019af93ee REST integration end to end 2021-02-15 17:05:53 +00:00
Keviin Åberg Kultalahti 0f5e91b645 fix not being able to select relationship type 2021-02-15 17:37:07 +01:00
Keviin Åberg Kultalahti a42aecbfbe initial work to switch toggle to radio button 2021-02-15 17:12:39 +01:00
Martin McKeaveney d58ac80cc9 v0.7.8 2021-02-15 14:07:27 +00:00
Martin McKeaveney 484b490fb7 dropdown fixes 2021-02-15 12:37:37 +00:00
Keviin Åberg Kultalahti 9b13879b27 fixes crash when options was empty 2021-02-15 13:31:16 +01:00
Keviin Åberg Kultalahti 17e4ff1c60 Merge branch 'develop' into relationship-one-to-many 2021-02-15 12:02:26 +01:00
mike12345567 e7135e0058 Fixing test case. 2021-02-12 20:41:30 +00:00
mike12345567 044aed1346 Linting. 2021-02-12 20:38:00 +00:00
mike12345567 f57db6afad Fixing an issue with RBAC, there was a mutable issue where a server builtin resource was getting updated, fixed this by not exposing the mutable structure, instead exposing a function which provides a new object everytime. 2021-02-12 20:34:54 +00:00
mike12345567 c812823c3f Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns 2021-02-12 18:03:52 +00:00
Keviin Åberg Kultalahti 8539a6dcbe initial standard-components relationship field component update 2021-02-12 16:47:20 +01:00
mike12345567 da59ca30e6 Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns 2021-02-12 13:40:27 +00:00
Martin McKeaveney dbd4f4c5a9 merge 2021-02-12 13:35:00 +00:00
Keviin Åberg Kultalahti 5afeb600a6 missed conflict fix 2021-02-12 14:32:46 +01:00
Martin McKeaveney 9ac9766399 merge 2021-02-12 13:32:37 +00:00
Martin McKeaveney c913637547 merge 2021-02-12 13:31:29 +00:00
Keviin Åberg Kultalahti c81fb5e8be merge develop 2021-02-12 14:24:38 +01:00
mike12345567 8383e125eb Quick CSS change for manage access popover. 2021-02-12 12:05:01 +00:00
mike12345567 fcc683cf99 Some more fixes for RBAC as well as fixing the duplication of roles. 2021-02-12 12:02:07 +00:00
Andrew Kingston 47dc6e8598 Merge branch 'master' of github.com:Budibase/budibase into url-context 2021-02-12 11:43:28 +00:00
Andrew Kingston bd7d95aabc Avoid relationship picker making rows calls for empty string ID 2021-02-12 11:17:13 +00:00
Martin McKeaveney 9ce9d10c29 v0.7.7 2021-02-12 11:15:38 +00:00
Martin McKeaveney 6b624f605f hotfix/prevent-app-creation-failing 2021-02-12 11:08:36 +00:00
mike12345567 43dd070c09 Fixing a minor issue with self hosting deployment/app creation. 2021-02-12 10:48:57 +00:00
Martin McKeaveney 2c8696b8f0 Merge branch 'rbac-ui' of https://github.com/Budibase/budibase into rbac-ui 2021-02-12 10:24:00 +00:00
Martin McKeaveney 4971d05e40 simplify UI 2021-02-12 10:12:17 +00:00
mike12345567 0e95370b79 Linting. 2021-02-12 09:55:37 +00:00
mike12345567 3fd557bf08 Flipping RBAC implementation to use levels -> role for resource perms API and resource -> level -> role for full fetch (please note full fetch will only work for resources that have a custom permission in the system somewhere, everything else simply defaults to standard. 2021-02-11 18:13:09 +00:00
Andrew Kingston 6df2f2b1a1 Don't filter repeater results when filter is null 2021-02-11 14:27:27 +00:00
mike12345567 60b7d68c2e Fixing minor issue with switch to level -> roleID. 2021-02-11 13:38:07 +00:00
mike12345567 091b4ee95d Some updates to RBAC backend, try to make switch to object support level -> roleID. 2021-02-11 13:29:15 +00:00
Andrew Kingston 17a9e44ef6 Add filtering to repeaters 2021-02-11 13:03:22 +00:00
mike12345567 a3ae17be8e Merge branch 'master' of github.com:Budibase/budibase into rbac-ui 2021-02-11 13:01:07 +00:00
Martin McKeaveney 768d87ec62 fix linkable card 2021-02-11 11:35:52 +00:00
mike12345567 fdb825d444 WIP - storing progress on RBAC changes. 2021-02-11 10:24:37 +00:00
Andrew Kingston b0cf9d2544 Block notifications following a datasource invalidation so that unnecessary notification don't get shown 2021-02-11 09:39:35 +00:00
Andrew Kingston f5fe4c9bb7 Add hot reloading to search results 2021-02-11 09:30:05 +00:00
Andrew Kingston b5e78fe14a Update some empty state text 2021-02-11 09:20:25 +00:00
Andrew Kingston 639d1f18e2 Shrink some settings names to fit in one line 2021-02-11 09:19:09 +00:00
Andrew Kingston 350dd8b3cd Fix automatic form generation from relationship and calculated view schemas 2021-02-11 09:17:36 +00:00
Martin McKeaveney 0fc6f0de98 tidy up 2021-02-10 22:25:30 +00:00
Martin McKeaveney 20bf34d53c RBAC popover complete 2021-02-10 22:23:27 +00:00
Andrew Kingston eac9dc7269 Fix reactive store derivation overriding actions 2021-02-10 19:42:56 +00:00
Andrew Kingston 544f94954c Make all form components use fill width of container 2021-02-10 19:23:53 +00:00
Andrew Kingston aec4939b93 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-10 18:34:45 +00:00
Martin McKeaveney 63e0e187a6 control RBAC from data section 2021-02-10 18:18:31 +00:00
mike12345567 7a2405c756 First lot of work to update the auto fields into schema. 2021-02-10 17:55:19 +00:00
mike12345567 fa921951a3 Merge branch 'master' of github.com:Budibase/budibase into feature/autocolumns 2021-02-10 16:10:55 +00:00
mike12345567 f4a503d015 WIP - start of auto columns like autonumber, createdBy, createdAt, updatedBy etc. 2021-02-10 16:10:39 +00:00
Andrew Kingston 075de3edaf Make URL params available to client apps via context 2021-02-10 15:49:23 +00:00
Martin McKeaveney 5269b6be23
Merge pull request #1107 from Budibase/internal-search
Internal search
2021-02-10 15:44:45 +00:00
Martin McKeaveney 5d962b3c8a default rows 2021-02-10 14:58:29 +00:00
Michael Shanks 4c9c84ce3e Updated copyright line in license files 2021-02-10 14:41:37 +00:00
Martin McKeaveney 933969ce55 code review 2021-02-10 14:24:42 +00:00
Martin McKeaveney 1a945da513 Merge branch 'master' of https://github.com/Budibase/budibase into internal-search 2021-02-10 14:02:57 +00:00
Martin McKeaveney c132b7b584 tidy up 2021-02-09 19:00:13 +00:00
Martin McKeaveney fb4b371d27 clean up index on table deletion 2021-02-09 18:57:32 +00:00
Martin McKeaveney e599854b14 primary and secondary index fields 2021-02-09 18:49:12 +00:00
mike12345567 123846dab0 Fixing a minor issue with self hosting deployment/app creation. 2021-02-09 17:43:22 +00:00
mike12345567 fe7a242128 Merge branch 'master' of github.com:Budibase/budibase into feature/rbac 2021-02-09 17:25:05 +00:00
mike12345567 31d7a7a378 Adding basic permissions test which proves a public user can read from a table, but cannot write. 2021-02-09 17:24:36 +00:00
Andrew Kingston 9512f6a840 Remove commented out lines 2021-02-09 16:55:59 +00:00
Andrew Kingston a79ccc47b4 Fix conflict in yarn lock 2021-02-09 16:03:45 +00:00
mike12345567 fee073fcfe Some more fixes after testing permissions a bit further. 2021-02-09 16:01:02 +00:00
Keviin Åberg Kultalahti 6780266ac7 fixes visuals 2021-02-09 16:29:36 +01:00
Keviin Åberg Kultalahti e4d863b765 remove some console logs 2021-02-09 16:28:05 +01:00
Keviin Åberg Kultalahti 1a474b54ef Merge branch 'form-builder' into relationship-one-to-many 2021-02-09 16:26:42 +01:00
Keviin Åberg Kultalahti dabcecc7db adds functional single select to builder 2021-02-09 16:26:07 +01:00
Andrew Kingston 4c53e4bcec Fix server query tests 2021-02-09 15:24:56 +00:00
Andrew Kingston 9b21eb78b6 Fix relationships not being saved for new rows 2021-02-09 14:50:02 +00:00
Andrew Kingston 33b8005493 Fix multiselect not being wrapped in CreateEditRow modal 2021-02-09 14:37:42 +00:00
Keviin Åberg Kultalahti b4cc7c6776 initial work on handling single vs multiple values in builder components 2021-02-09 15:35:09 +01:00
Andrew Kingston 009f631273 Remove placeholder setting from relationship field as it is never displayed 2021-02-09 14:07:33 +00:00
Andrew Kingston 5daebb07ff Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder 2021-02-09 14:02:05 +00:00
Andrew Kingston 1345adf7f5 Add sprectrum theme compatibility to autoscreens form text 2021-02-09 14:01:54 +00:00
Keviin Åberg Kultalahti b8130183bb fixes some warnings on DropdownItem component 2021-02-09 14:32:36 +01:00
Andrew Kingston c7b110ff5c Fix keying in component design properties 2021-02-09 13:31:20 +00:00
Keviin Åberg Kultalahti 0b30949447 disables one to many toggle when column is edited 2021-02-09 14:28:57 +01:00
mike12345567 a1de336db9 Make sure both directions exist. 2021-02-09 13:20:53 +00:00
mike12345567 383c2a6c0a Quick fix to make sure all relationships link to a valid, existing doc. 2021-02-09 13:18:59 +00:00
mike12345567 2103378e5c Fixing minor bug with permission add. 2021-02-09 13:14:23 +00:00
Keviin Åberg Kultalahti 58263ffa80 Merge branch 'form-builder' into relationship-one-to-many 2021-02-09 14:05:34 +01:00
mike12345567 c8ef404560 Fixing issues with builtin roles living in the database as well as in code (easier to change in the future this way) - discovered by basic test case. 2021-02-09 13:01:45 +00:00
Andrew Kingston c09b03a157 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-09 12:59:18 +00:00
Andrew Kingston 6fb9ad18b7 Update BBUI version 2021-02-09 12:57:01 +00:00
Andrew Kingston 246e6e2d7d Update BBUI version 2021-02-09 12:43:33 +00:00
Andrew Kingston a2a805b45b Ensure client data contexts are correctly updated if a parent context is updated 2021-02-09 12:41:21 +00:00
Keviin Åberg Kultalahti 02d00970ca fixes multiselect in modals bug by bumping bbui 2021-02-09 13:40:27 +01:00
Martin McKeaveney 41bc7dbaf7 backwards pagination 2021-02-09 12:12:03 +00:00
Keviin Åberg Kultalahti a2610097c8 adds oneToMany property to save table method 2021-02-09 13:10:01 +01:00
Keviin Åberg Kultalahti 6d751ce588 revert constraint modification 2021-02-09 12:41:22 +01:00
Keviin Åberg Kultalahti cd14b7b4e4 Merge branch 'form-builder' into relationship-one-to-many 2021-02-09 12:40:52 +01:00
Andrew Kingston 465a240e87 Use real component name in deletion confirmation modal 2021-02-09 10:49:22 +00:00
Martin McKeaveney fde5ef02ac user search 2021-02-08 22:29:26 +00:00
Martin McKeaveney d2bd2209eb indexable fields 2021-02-08 20:54:55 +00:00
mike12345567 d9ca4f0eed Some more work and start of a test case towards resource permissions. 2021-02-08 18:30:30 +00:00
mike12345567 7d8cdafc60 Making use of the resourceId in the middleware package. 2021-02-08 17:52:22 +00:00
Martin McKeaveney 7f24c80bf0 search UI complete, server side cursor based pagination 2021-02-08 17:44:44 +00:00
mike12345567 2eb095fecd Merge branch 'master' of github.com:Budibase/budibase into feature/rbac 2021-02-08 17:22:21 +00:00
mike12345567 cd729192ea Adding in resource IDs everywhere they should be accessible. 2021-02-08 17:22:07 +00:00
Keviin Åberg Kultalahti ce864e118f initial setup for one to many 2021-02-08 16:46:54 +01:00
Andrew Kingston 14f410dc57 Remove empty field in saving row action to make it more clear that it's optional 2021-02-08 10:01:38 +00:00
Andrew Kingston 5ab29ab73e Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-08 09:52:46 +00:00
Andrew Kingston 98f13321d4 Add hot reloading of related datasources for external queries 2021-02-08 09:51:20 +00:00
Martin McKeaveney 3189250d50 Merge branch 'master' of github.com:Budibase/budibase into internal-search 2021-02-08 09:32:53 +00:00
Martin McKeaveney dda087f10a v0.7.6 2021-02-06 22:59:28 +00:00
Martin McKeaveney c3df071fc0 fix cypress tests 2021-02-06 22:41:27 +00:00
Martin McKeaveney f6cdb9399e force click 2021-02-06 21:32:17 +00:00
Martin McKeaveney 81cf1d48f6 fixing dropdowns 2021-02-06 20:32:44 +00:00
Martin McKeaveney 702f67cb6d fix bindings 2021-02-06 19:04:25 +00:00
Martin McKeaveney 94f1a14445 few bugfixes 2021-02-06 18:22:58 +00:00
Martin McKeaveney d9378f1eed v0.7.5 2021-02-06 12:43:01 +00:00
Martin McKeaveney 7681416692 fix deploy error 2021-02-06 12:35:01 +00:00
Martin McKeaveney 2b74fd887b test 2021-02-06 12:31:12 +00:00
mike12345567 36edf3788f Further work, need to have a larger think about the API of this. 2021-02-05 18:46:15 +00:00
Michael Drury 6719e26d77
Merge pull request #1094 from Budibase/bug/user-row-issues
Fixing issues with user row updates + removing an error log from self hosting
2021-02-05 17:01:09 +00:00
mike12345567 c7ed77381e Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder 2021-02-05 16:45:37 +00:00
mike12345567 d5293e299f Update to add readable prop to every 'read' query to follow a consistent pattern as well as adding a get endpoint for a single query. 2021-02-05 16:45:23 +00:00
Andrew Kingston fe00c66700 Automatically refresh data when related data changes 2021-02-05 16:16:41 +00:00
mike12345567 9f1c2cd602 Initial work towards rbac. 2021-02-05 15:58:25 +00:00
mike12345567 0f7e682b99 Quick fix for self hosting error in logs. 2021-02-05 15:24:34 +00:00
Keviin Åberg Kultalahti 2d98496eaf bump bbui to fix popover component 2021-02-05 16:14:18 +01:00
Keviin Åberg Kultalahti 2744c89444 bump bbui 2021-02-05 15:43:46 +01:00
Andrew Kingston 7c3ccf69f9 Key property group components so that they fully remount on component change 2021-02-05 13:48:26 +00:00
mike12345567 924086da83 Merge branch 'master' of github.com:Budibase/budibase into feature/rbac 2021-02-05 13:20:48 +00:00
Keviin Åberg Kultalahti efff6ae705 right aligns the multiselect options in the property panel 2021-02-05 14:09:29 +01:00
Keviin Åberg Kultalahti 69c01f0d00 merge master and bump bbui 2021-02-05 14:06:35 +01:00
Andrew Kingston 06b70706e3 Add button action to refresh a datasource 2021-02-05 12:54:36 +00:00
mike12345567 4b2b375512 Fixing some issues found with users and row updates, specifically relationships and numbers. 2021-02-05 12:23:29 +00:00
Andrew Kingston 4f3aafd53c Fix row detail autoscreen not having correct delete row definition 2021-02-05 11:55:53 +00:00
Andrew Kingston 6eec1632d9 Remove unnecessary enrichment from button action calls 2021-02-05 11:51:07 +00:00
Andrew Kingston 1fb84ceeea Change how client provides the current user so that the whole app is actually wrapped in a provider which provides the current user 2021-02-05 11:44:33 +00:00
Martin McKeaveney 5b1a2f99d6 merge 2021-02-05 11:18:37 +00:00
Andrew Kingston 44888f9bb4 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-05 11:06:51 +00:00
Martin McKeaveney cca4b93c53 v0.7.4 2021-02-05 10:59:29 +00:00
Martin McKeaveney 2cb0e35b25 app export with space in name 2021-02-05 10:55:54 +00:00
Andrew Kingston 53491c400d Adding validation to forms to ensure custom fields can't be the wrong type 2021-02-05 10:53:25 +00:00
Joe 481e949b3e I emphasized the naming of a query
Label text added and made semi-bold
Removed placeholder text
2021-02-05 10:32:10 +00:00
Andrew Kingston f44f887648 Fix padding in builder setting icons to be more in line 2021-02-05 10:26:38 +00:00
Andrew Kingston 10536a8c7d Allow form fields to have custom names 2021-02-05 10:26:24 +00:00
Martin McKeaveney 1a80b09fd0 v0.7.3 2021-02-05 09:43:45 +00:00
Martin McKeaveney c877543a2f pin deps 2021-02-05 09:39:42 +00:00
Martin McKeaveney c57dee754f custom columns 2021-02-04 23:17:49 +00:00
Andrew Kingston 580837f949 Fix delete row action 2021-02-04 19:18:32 +00:00
Andrew Kingston f453ed6c43 Fix forms not providing correct datasource object 2021-02-04 18:11:56 +00:00
Andrew Kingston 7afcee9748 Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder 2021-02-04 18:05:14 +00:00
Andrew Kingston 18d0426d56 Fix typo 2021-02-04 18:05:05 +00:00
Andrew Kingston adb22dee69 Fix ID's not being made unique when copying components 2021-02-04 18:00:16 +00:00
Andrew Kingston e94fb7d937 Update form settings to be called Schema and add custom schema option 2021-02-04 18:00:02 +00:00
mike12345567 8eeda82511 Updating so that strings get coerced into arrays for relationships. 2021-02-04 17:17:05 +00:00
Andrew Kingston 963f5e0ad8 Fix typo in _rev schema field type 2021-02-04 15:48:32 +00:00
Andrew Kingston 725d13cad3 Fix form constraints not being applied correctly 2021-02-04 15:23:26 +00:00
Andrew Kingston 71da755b30 Update bindable properties to pull directly from form children 2021-02-04 15:11:05 +00:00
Andrew Kingston 4a7e05aa67 Update auto screens to use new lightest spectrum theme 2021-02-04 15:10:51 +00:00
Martin McKeaveney d954b0f4c1 v0.7.2 2021-02-04 14:25:15 +00:00
Michael Drury b787fc2e7c
Merge pull request #1086 from Budibase/feature/helper-duration
Duration binding helper
2021-02-04 14:15:36 +00:00
Andrew Kingston e3e22da303 Pull form bindable properties from field definitions rather than schema 2021-02-04 13:01:49 +00:00
Andrew Kingston 859bef0223 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-04 12:59:34 +00:00
Andrew Kingston 443dd591ed
Merge pull request #1087 from Budibase/fix/app-swapping
Fix bug making apps swap to different apps randomly
2021-02-04 12:41:40 +00:00
Martin McKeaveney 36420ab005
Merge pull request #1085 from Budibase/bugfixes-0.7.1
Bugfixes 0.7.1
2021-02-04 12:23:22 +00:00
Andrew Kingston 0d5201ceae Be even more explicit with notification icon store update to avoid any magic 2021-02-04 11:29:35 +00:00
Andrew Kingston 6b8ab62930 Reset back to 5 minute intervals 2021-02-04 11:27:12 +00:00
Andrew Kingston ccf11a2ebc Fix bug making apps swap to different apps randomly 2021-02-04 11:26:04 +00:00
mike12345567 a9dc9f0561 Fixing issue that was breaking linting. 2021-02-04 10:41:25 +00:00
mike12345567 008c9dcbcd Linting and updating helper manifest. 2021-02-04 10:25:04 +00:00
mike12345567 a86b6db772 Quick addition of a duration helper which can be used to create relative humanized date strings. 2021-02-04 10:17:10 +00:00
Martin McKeaveney 6a4a0c517b remove search carried over from other branch 2021-02-04 08:21:39 +00:00
Martin McKeaveney 6cb62f6625 fixing JSON and CSV import/export 2021-02-04 08:20:04 +00:00
Andrew Kingston 65e9f87e10 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-03 17:46:04 +00:00
mike12345567 f182a65547 Adding a check to the link utils which should make sure the correct link doc is always picked. 2021-02-03 17:19:41 +00:00
mike12345567 68f68c1e26 Attempting to fix the issue with 4001, this updates the cypress tests so that it is easier to change the port on which it runs as well as updating the electron usage of the app to use port 0 (an ephermeral port). 2021-02-03 16:09:48 +00:00
Andrew Kingston a0f26c9a4f Fix button action enrichment 2021-02-03 15:53:25 +00:00
Andrew Kingston c2dc2d2b15 Don't render anything from repeater if no rows exist 2021-02-03 15:28:56 +00:00
Andrew Kingston 019316e508 Update text field values on Enter press 2021-02-03 15:02:50 +00:00
Andrew Kingston 81adaecd47 Require spectrum css files from correct picker component 2021-02-03 14:56:37 +00:00
Andrew Kingston d921cfedf8 Allow forms to generate query schemas. Fix query execution action 2021-02-03 14:53:13 +00:00
mike12345567 39ea169752 Updated script and manifest - minor spelling error. 2021-02-03 14:00:58 +00:00
mike12345567 6fd080269b linting. 2021-02-03 13:56:01 +00:00
mike12345567 9ae53caa4d Removing the use of helper-date which was causing some problems, instead took what we needed of it out of the package and updated to use dayjs instead of moment. 2021-02-03 13:55:33 +00:00
Martin McKeaveney 68aa7bb5f0 make email field bindable in automations 2021-02-03 13:50:19 +00:00
Martin McKeaveney 184f30771c change backup to be appname 2021-02-03 13:28:11 +00:00
Andrew Kingston a3441d454e Merge branch 'bugs/quick-fixes' of github.com:Budibase/budibase into form-builder 2021-02-03 13:10:37 +00:00
mike12345567 ae54a420ba Adding some more changes to make it more obvious when a binding hasn't worked. 2021-02-03 13:04:19 +00:00
mike12345567 c10cd53eb6 Some more fixes, getting a balance of validity checking, not letting package output anything non-sensical. 2021-02-03 12:38:06 +00:00
mike12345567 96acfc6563 Fixing an issue with the new validity checking being too lenient. 2021-02-03 12:10:39 +00:00
mike12345567 b79d6b712b Quick fix for string-templates, was being a bit too fuzzy in its lookup of possible helper names. 2021-02-03 11:41:33 +00:00
Andrew Kingston da9b2cd09d Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-03 11:13:58 +00:00
Andrew Kingston 6b6699c857 Add listener to clear date pickers on certain keystrokes 2021-02-03 11:10:47 +00:00
Andrew Kingston 181143935e Force number field to set numerical values only 2021-02-03 10:53:48 +00:00
Andrew Kingston 44cfd430c6 Ensure field ID's are always safe to be used as DOM ID's 2021-02-03 10:32:21 +00:00
Martin McKeaveney 12eb36175d v0.7.1 2021-02-03 10:30:22 +00:00
Martin McKeaveney 118b31cd4d
Merge pull request #1076 from Budibase/0.7-bugfixes
0.7 bugfixes
2021-02-03 10:25:36 +00:00
Andrew Kingston 231eec81ab Add confirmation dialog before resetting form fields manually 2021-02-03 10:05:49 +00:00
Andrew Kingston 9ff40cc288 Fix form validation sometimes being applied erroneously 2021-02-03 10:05:32 +00:00
Martin McKeaveney b6fb12bbe4
Merge pull request #1073 from Budibase/bug/quick-handlebars-fix
Bug/quick handlebars fix
2021-02-03 08:33:53 +00:00
Martin McKeaveney 8fac96dd69 fixes for mySQL and MSSQL non default ports 2021-02-03 08:20:21 +00:00
Martin McKeaveney d98be2f1aa fixing text wrap in handlebars 2021-02-03 08:12:58 +00:00
Michael Shanks 7380250f0b fix: views not loading in deployed apps 2021-02-02 21:23:49 +00:00
Michael Drury 30b004ba1f Linting. 2021-02-02 20:29:10 +00:00
Michael Drury 8d40cb6b32 Widening the allowance criteria for handlebars validity, check for any errors which suggest a simple type error from the context and allowing these through. 2021-02-02 20:28:27 +00:00
Martin McKeaveney 8dbc102c6c v0.7.0 2021-02-02 18:52:05 +00:00
mike12345567 20c2413c6f Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes 2021-02-02 18:04:18 +00:00
mike12345567 e7ed6301fa Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into feature/handlebars-helpers-update 2021-02-02 18:01:55 +00:00
mike12345567 08cf4bf292 Fixing issue with regex helper - escape test used the word 'test' a lot which breaks the helper. 2021-02-02 18:01:41 +00:00
mike12345567 7ece2e65a4 Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes 2021-02-02 17:57:55 +00:00
mike12345567 87bbda1a73 Updating BBUI. 2021-02-02 17:48:27 +00:00
Martin McKeaveney 170c1abaf7 account for null helpers 2021-02-02 17:48:23 +00:00
mike12345567 78a10e8e43 Linting. 2021-02-02 17:46:52 +00:00
Martin McKeaveney e78b9c31c3 adding example code to helpers 2021-02-02 17:43:01 +00:00
mike12345567 711ab8a070 Updating manifest. 2021-02-02 17:29:46 +00:00
mike12345567 666a7b324c Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into feature/handlebars-helpers-update 2021-02-02 17:28:44 +00:00
mike12345567 2d82969350 Some quick fixes to allow custom verbs. 2021-02-02 17:28:11 +00:00
Andrew Kingston 3206b8dc14 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-02 17:26:44 +00:00
Andrew Kingston 453b9424e2 Add button to fieldgroups to automatically update from schema 2021-02-02 17:26:14 +00:00
mike12345567 a0c8c20782 Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes 2021-02-02 17:25:35 +00:00
mike12345567 163079d278 Adding a nicer error for when user input JSON is invalid. 2021-02-02 16:44:31 +00:00
mike12345567 c74f1011d0 Some fixes for integrations, making Dynamo work correctly and allow local usage as well as using the API to try and make responses that are objects work better. 2021-02-02 16:26:15 +00:00
Martin McKeaveney ef63f24ec6 bump budibase hbs version 2021-02-02 16:19:37 +00:00
Andrew Kingston f6441aaff9 Remove console log statement 2021-02-02 15:39:07 +00:00
Andrew Kingston 1a886ada08 Use select for selecting form to validate in button actions to fix issue showing component ID 2021-02-02 15:38:43 +00:00
Andrew Kingston 9a6108326b Remove unused vars and lint 2021-02-02 15:24:15 +00:00
mike12345567 63933e9da0 Merge branch 'bug/attachment-issue' of github.com:Budibase/budibase into feature/handlebars-helpers-update 2021-02-02 14:57:19 +00:00
mike12345567 a367460fbc fixing cypress test. 2021-02-02 14:55:52 +00:00
Andrew Kingston 646e324551 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-02 14:44:19 +00:00
mike12345567 d8b6faa5f2 Merge branch 'master' of github.com:Budibase/budibase into bug/attachment-issue 2021-02-02 14:36:11 +00:00
Andrew Kingston d2c0ba8f74 Update screen templates to support full form generation. Fix issues with screen templates 2021-02-02 14:32:58 +00:00
mike12345567 92ab3631ea Adding object and regex helpers as well as a complex test case for forIn. 2021-02-02 14:22:10 +00:00
Andrew Kingston 8d6b13c5f4 Fix label in form validation action 2021-02-02 13:51:16 +00:00
Andrew Kingston 79ae7dae91 Ensure consistent size of form fields regardless of label position 2021-02-02 13:50:46 +00:00
Andrew Kingston 7984382552 Fix presence validation for array values 2021-02-02 13:50:13 +00:00
mike12345567 b6bdd04ea8 Fixing test failure due to not deleting the ID attached to table in couchTest Utils. 2021-02-02 13:14:32 +00:00
Joe 4db61e0fb7 Fixed stacked list
I simplified the stacked list which has resolved the text overlapping issue.

There is still an issue with linking the stacked list to a detail page
2021-02-02 13:08:01 +00:00
mike12345567 5187639fa0 Linting. 2021-02-02 11:47:20 +00:00
mike12345567 e0ea434f27 Added some unit tests for the enrichment process of rows, in the process found some issues with linking a table to itself, so fixed those so that we can do that in the future if desired. 2021-02-02 11:46:10 +00:00
Andrew Kingston 7c0a2bc2f5 Ensure fetching datasources always returns an array result 2021-02-02 10:35:00 +00:00
Martin McKeaveney 4b5e572da3 internal search working 2021-02-01 21:02:54 +00:00
Andrew Kingston 8789d576af Add error state styles to date picker field 2021-02-01 19:01:43 +00:00
Andrew Kingston cf43cf765c Add custom component actions. Simplify client context. Add form validation action 2021-02-01 18:51:22 +00:00
mike12345567 c724f3e701 Fixing attachment issue in self hosting, urls are enriched on way out to point directly to MINIO. 2021-02-01 18:08:06 +00:00
Andrew Kingston dbe7e8d4b7 Fix long form field width 2021-02-01 18:00:38 +00:00
mike12345567 db6d2f1316 Updating script for generating handlebars-helpers manifest. 2021-02-01 17:12:18 +00:00
Michael Drury cced03be0a
Merge pull request #1020 from Budibase/feature/handlebars-helpers
Feature/handlebars helpers
2021-02-01 15:53:05 +00:00
Martin McKeaveney f6b357c66b use regex for search 2021-02-01 14:46:44 +00:00
Martin McKeaveney 988b926436 Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-02-01 14:30:02 +00:00
Martin McKeaveney 214ebf8f3a adding search in binding drawer 2021-02-01 14:29:51 +00:00
Andrew Kingston 876ec44d11 Update date picker to fix horrible flatpickr event handling 2021-02-01 14:10:55 +00:00
Andrew Kingston f59e39931b Update form field ID's to always be safe 2021-02-01 14:10:38 +00:00
Michael Drury b1127b718e
Merge pull request #1049 from Budibase/feature/selfhosting-info
Quick update to self hosting to make next steps clear
2021-02-01 13:24:50 +00:00
Andrew Kingston b1c82626d9 Improve validation around loading options for relationship field 2021-02-01 13:23:18 +00:00
mike12345567 214237aca0 Updating global selectors to be specific to component. 2021-02-01 13:20:39 +00:00
mike12345567 d350dd2c2b Updating manifest tests. 2021-02-01 13:17:42 +00:00
Andrew Kingston b65673b77a Add reltationship field. Add common picker component to dedupe options and relationship fields. Add better animation and position to picker dropdowns 2021-02-01 13:15:35 +00:00
mike12345567 a8fab0cd02 Fixing some styling issues. 2021-02-01 13:13:50 +00:00
mike12345567 2276944f36 Converting markdown to HTML and rendering this for the hbs-helpers. 2021-02-01 12:55:37 +00:00
mike12345567 b0ff6e2973 Linting. 2021-02-01 12:40:55 +00:00
Keviin Åberg Kultalahti ddf5b4adf3 fixes visual bug of multiselect in property control 2021-02-01 12:54:29 +01:00
Martin McKeaveney 5702b849d1 Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-02-01 11:52:40 +00:00
Martin McKeaveney 16cce9c10c binding panel options from helpers 2021-02-01 11:51:53 +00:00
mike12345567 e837470c78 Updating handlebars-helpers functionality. 2021-02-01 11:22:32 +00:00
Andrew Kingston ad86c40de6 Add form support for fields which can only use bindings rather than explicit onchange handlers 2021-02-01 11:14:24 +00:00
mike12345567 430913ebbe Removing rollup replacement. 2021-02-01 11:03:20 +00:00
mike12345567 7fed6fe599 Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-02-01 11:00:41 +00:00
mike12345567 de1a497508 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-02-01 11:00:33 +00:00
Andrew Kingston 216566887c Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-01 09:11:48 +00:00
Martin McKeaveney ee798ab424 adding appimage back 2021-01-31 20:31:17 +00:00
Martin McKeaveney 0a45b7ee89
Merge pull request #1063 from yashank09/master
disables input to edit builtin role name
2021-01-31 12:40:36 +00:00
Yashank 553386df35 disables input to edit builtin role name 2021-01-31 04:24:33 -08:00
mike12345567 e82fa5f68a Updating to use budibase helpers. 2021-01-31 11:46:45 +00:00
Kevin Åberg Kultalahti 93dc21a849
Merge pull request #1017 from Budibase/fix/attachment-issues
Attachment issue fixes
2021-01-30 12:29:46 +01:00
Michael Drury ff75f8e8a5 Some rollup fixes - the handlebars-helper library needs dynamic requires removed from it, likely best to fork it and do this. 2021-01-30 02:54:52 +00:00
Michael Drury 34a6e88fe2 Updating lock file. 2021-01-30 00:21:13 +00:00
Michael Drury 699046ccb8 Some fixes, still dealing with problems of illegal re-assignment in rollup. 2021-01-30 00:20:13 +00:00
Michael Drury 93a7abf160 Quick fix for number systems in string templates. 2021-01-29 22:56:01 +00:00
Martin McKeaveney 2b4c67039a
Merge pull request #1029 from Budibase/qol-updates
Qol updates - Import/Export App From File
2021-01-29 22:54:38 +00:00
Martin McKeaveney df2fbf8656 fix template check 2021-01-29 22:23:48 +00:00
Martin McKeaveney d0f389a5cb smoother downloads, lint 2021-01-29 21:52:45 +00:00
mike12345567 bd3bdfa9aa Work in progress, fixing issue with some helpers not getting translated, now running into rollup issue. 2021-01-29 20:03:09 +00:00
Martin McKeaveney 91ee1b313e copy even users to dump 2021-01-29 17:17:13 +00:00
Andrew Kingston 1ae0f41587 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-29 16:59:24 +00:00
Andrew Kingston 4e9fe01ef6 Automatically make forms use latest data context if it matches 2021-01-29 16:40:19 +00:00
Andrew Kingston d4f8a1955c
Merge pull request #1039 from Budibase/feature/current-user-datasource
Add current user relationships as a data source, and current user bindings
2021-01-29 16:21:12 +00:00
Martin McKeaveney 8168844072 Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2021-01-29 15:46:50 +00:00
mike12345567 690b63b146 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-01-29 14:36:26 +00:00
mike12345567 72f205d736 Adding a getManifest function to string templates. 2021-01-29 14:36:16 +00:00
mike12345567 9b4895e062 Fixing weird formatting issue. 2021-01-29 13:43:20 +00:00
Keviin Åberg Kultalahti 7a24f31697 fix typo in settings modal 2021-01-29 14:31:04 +01:00
Andrew Kingston 8be1d1e530 Fix max string length validation 2021-01-29 13:24:43 +00:00
Andrew Kingston deccd11def Add attachment field to forms 2021-01-29 13:22:38 +00:00
mike12345567 918a95071d Fixing a bug found by tests in auth. 2021-01-29 13:14:36 +00:00
mike12345567 4a8de4c7d4 Linting. 2021-01-29 12:33:39 +00:00
mike12345567 2ce5b9a5ae Quick update to chane how hosting key is noted. 2021-01-29 12:21:22 +00:00
Keviin Åberg Kultalahti 1800b73341 merge master 2021-01-29 13:13:43 +01:00
Andrew Kingston 6c6542c0c5 Fix validation on long form field 2021-01-29 10:28:13 +00:00
Andrew Kingston af4f902e10 Fix validation and focus styling on datepickers 2021-01-29 10:18:41 +00:00
Martin McKeaveney 82dbe62b10
Merge pull request #1044 from Budibase/privacy-features
privacy features + allow builder usage without cloud API key
2021-01-29 09:55:56 +00:00
yashank09 86c4594c0d adds placeholder on automation trigger 2021-01-28 23:23:44 -08:00
Andrew Kingston 2db5e62e35 Add date field validation 2021-01-28 19:41:46 +00:00
Martin McKeaveney d8a7df0c3e remove superfluous param 2021-01-28 19:35:04 +00:00
Martin McKeaveney 98d82d92ff remove log 2021-01-28 19:34:24 +00:00
Martin McKeaveney f9190c1ed7 privacy features + allow builder usage without cloud API key 2021-01-28 19:32:13 +00:00
Andrew Kingston 58fdabe96b Integrate flatpickr with spectrum 2021-01-28 18:53:40 +00:00
mike12345567 4d1ad5e726 This commit includes some fixes for a few auth issues I found when I was working on this and a static page which shows the self hosting info to get the user going (if they end up there). 2021-01-28 18:30:59 +00:00
Andrew Kingston c9ab20726d Add rich text field to form components 2021-01-28 18:03:44 +00:00
Andrew Kingston 9791e52a10 Add boolean field, fix label alignment, fix picker z index 2021-01-28 16:31:55 +00:00
Martin McKeaveney 0b4e2425f3
Merge pull request #1036 from SOVLOOKUP/master
add arangodb integration
2021-01-28 15:30:34 +00:00
Andrew Kingston c84ff0589a Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-28 15:18:35 +00:00
sovlookup 31925ce3c0 prettify code 2021-01-28 23:08:53 +08:00
Andrew Kingston 96d9dd1ef2 Remove log statement 2021-01-28 14:51:37 +00:00
Andrew Kingston 08cbfd705f Remove logOut call when refreshing the page and not logged in, to avoid changing the URL 2021-01-28 14:51:24 +00:00
sovlookup 2168991591 cannot return result directly fix it 2021-01-28 22:35:41 +08:00
Andrew Kingston b4ccf9c1d2 Add current user bindings, and current user relationships as data sources 2021-01-28 14:29:35 +00:00
sovlookup aeee8af0d8 this commit is ok 2021-01-28 22:26:53 +08:00
sovlookup 9684def1ae fix a little space 2021-01-28 22:23:17 +08:00
sovlookup 0b8987f6a1 add arangodb integration 2021-01-28 22:20:15 +08:00
sovlookup 8996200d8d add arangodb integration 2021-01-28 22:17:39 +08:00
mike12345567 28ddffb862 Fixing an issue that aptkingston found with relationships were links on the way out would be multiplied (due to the bi-directional nature). 2021-01-28 14:03:19 +00:00
sovlookup 1b6eb426c6 add arangodb integration 2021-01-28 21:48:29 +08:00
sovlookup 7a6e677b89 add arangodb integration 2021-01-28 21:42:40 +08:00
mike12345567 9cc8c08cf1 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-01-28 09:59:28 +00:00
Andrew Kingston 32ad2b6a08 Add more functionality to core SpectrumField component to simplify other form components 2021-01-28 08:47:44 +00:00
Andrew Kingston 734e341ebb Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-27 18:28:17 +00:00
Andrew Kingston 8df4de0ddb Add FieldGroup component to allow easy mixing of fields and other content in forms 2021-01-27 18:25:57 +00:00
mike12345567 c04dd20805 Linting. 2021-01-27 18:09:32 +00:00
mike12345567 48dc9f9533 Adding a manifest of all the useful helpers which our system provides. 2021-01-27 18:09:04 +00:00
Martin McKeaveney 497c87ce00 v0.6.2 2021-01-27 17:43:38 +00:00
Martin McKeaveney 1939c1e000 actions fix 2021-01-27 17:29:30 +00:00
Martin McKeaveney ed5d0f4e53 v0.6.1 2021-01-27 16:47:44 +00:00
Martin McKeaveney 930d7f5401 replace npmignore with package JSON files field 2021-01-27 16:40:47 +00:00
Andrew Kingston bfebf0226a Update builder preview to be interactive and improve builder preview experience 2021-01-27 15:52:12 +00:00
Martin McKeaveney 71c88fc410 v0.6.0 2021-01-27 15:04:13 +00:00
Martin McKeaveney 25da59bd96 file download icon + styling 2021-01-27 14:53:50 +00:00
Martin McKeaveney 67624ebe94 import and export apps 2021-01-27 13:55:46 +00:00
Andrew Kingston 6034102fd0 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-27 10:59:23 +00:00
Andrew Kingston a79f731c09 Add common SpectrumField component, add spectrum labels, add form label position customisation 2021-01-27 10:59:05 +00:00
Joe 051a2875b7 Further spacing improvements
Spacing improvements
Red color applied to X hover
List of bindable objects is now scrollable without a visual of the scrollbar
2021-01-27 09:44:58 +00:00
Joe a2a4a2d21d Minor ui updates
Padding and spacing improved
2021-01-26 22:42:31 +00:00
mike12345567 c928398db7 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-01-26 16:22:38 +00:00
Martin McKeaveney fbfa8a8659
Merge pull request #1015 from Budibase/mysql-connector
MySQL integration and self hosted deploy event
2021-01-26 16:17:09 +00:00
Martin McKeaveney 9581e50e45 return schemas from backend 2021-01-26 16:02:44 +00:00
mike12345567 b0c7002a5a Linting. 2021-01-26 15:59:58 +00:00
mike12345567 2d7866dd58 Fixing the transition between readable and runtime bindings. 2021-01-26 15:59:28 +00:00
Martin McKeaveney aa28bb5e94 only allow read queries in datasources 2021-01-26 15:23:23 +00:00
mike12345567 2d6f79a433 Adding date information. 2021-01-26 14:47:30 +00:00
Andrew Kingston 2bc6a70401 Add automatic schema validation to forms and add builder settings for specific field types 2021-01-26 14:40:44 +00:00
mike12345567 7456e1fbed Disabling save button on binding drawer when handlebars statement is invalid. 2021-01-26 14:09:31 +00:00
mike12345567 c8295f0fbd Linting. 2021-01-26 12:43:26 +00:00
Keviin Åberg Kultalahti 1ea262834d bump bbui 2021-01-26 13:22:01 +01:00
Keviin Åberg Kultalahti cd95748982 Merge branch 'master' into fix/attachment-issues 2021-01-26 12:49:27 +01:00
Andrew Kingston 3e1792395a Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-26 11:21:20 +00:00
Martin McKeaveney f956750870 Merge branch 'master' of github.com:Budibase/budibase into mysql-connector 2021-01-26 11:10:08 +00:00
Martin McKeaveney a73473b16c MySQL integration and self hosted deploy event 2021-01-26 11:07:30 +00:00
Keviin Åberg Kultalahti 5f36bbed23 fixes row updating problem in grid component 2021-01-26 12:03:29 +01:00
Andrew Kingston 9e29b33055 Fix settings to select fields and fix chart settings not showing fields 2021-01-26 10:57:57 +00:00
Keviin Åberg Kultalahti c552ab761f conditionally adds content-type json header if json is sent with request 2021-01-26 11:51:42 +01:00
mike12345567 a5fbdaf3b7 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-01-26 10:42:54 +00:00
Andrew Kingston 25036d2d1b Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-26 09:56:50 +00:00
Andrew Kingston c71007e7f8 Hide repeater placeholders when not running inside the builder or when the component hasn't been initialised fully 2021-01-26 09:48:41 +00:00
Andrew Kingston 47dbd43116 Fix client API URLs not being cleaned properly 2021-01-26 09:40:04 +00:00
Andrew Kingston 3c4afaf7a1 Remove success notification on query success to prevent notifications on 'read' queries 2021-01-26 09:31:41 +00:00
Andrew Kingston 126b3ee480 Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor 2021-01-26 09:11:43 +00:00
Andrew Kingston 973bc8ca37 Fix button groups not working in design panel 2021-01-26 09:04:29 +00:00
Andrew Kingston 06c5a0f717 Add initial work on new Form component, spectrum styles and new text field 2021-01-26 08:55:44 +00:00
Joe 42f31ecd5b
Merge pull request #976 from Budibase/Fix-Text-overlap-in-data-table-#961
Fix: Text overlap in data table #961
2021-01-25 18:19:41 +00:00
mike12345567 bb85078300 Adding a literal helper which can make sure the output of an operation is a literal value. 2021-01-25 18:14:45 +00:00
mike12345567 01f9885637 Linting. 2021-01-25 17:08:38 +00:00
mike12345567 ebb78a3c29 Updating string templates to have test cases for all the main helpers we want to make use of and adding a readme. 2021-01-25 17:08:21 +00:00
Martin McKeaveney d0eb8c38c5 merge 2021-01-25 16:19:03 +00:00
Keviin Åberg Kultalahti f88368260d some more typo fixes 2021-01-25 13:39:19 +01:00
Keviin Åberg Kultalahti 1798511811 fix typos and linting issues 2021-01-25 13:36:35 +01:00
Keviin Åberg Kultalahti 21902aff14 fixes spelling error 2021-01-25 13:14:38 +01:00
Keviin Åberg Kultalahti 20e6279ee1 adds catch-all notification to some requests that aren't caught in the API 2021-01-25 13:10:13 +01:00
Keviin Åberg Kultalahti 737c9fe52f adds notifications to running queries 2021-01-25 12:57:04 +01:00
Keviin Åberg Kultalahti 0832fc5e86 changes notification handling from catch-all to specific messages per action 2021-01-25 12:55:29 +01:00
Keviin Åberg Kultalahti 1f13fb3bd2 adds success notification messages to row API 2021-01-25 12:44:44 +01:00
Andrew Kingston 0060601118 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-25 11:19:29 +00:00
Keviin Åberg Kultalahti 57dcaefa8b update catch all error message 2021-01-25 11:06:50 +01:00
Keviin Åberg Kultalahti 60330185fa switches context to use sdk instead of it's own context 2021-01-25 08:43:28 +01:00
Martin McKeaveney 9d5e8e5e9d merge 2021-01-22 18:06:53 +00:00
mike12345567 d7da11e96c Linting. 2021-01-22 17:58:01 +00:00
mike12345567 9acd30a4cb Adding error checking to our handlebars syntax inputs as well as making all handlebars helpers available due to space pre-processor being removed. 2021-01-22 17:57:38 +00:00
Joe eb4d992eda Query page tidy up
Props aligned in a row within the header.
Add params popover UI tidied (labels removed, etc)
Query name made an input, and the old query name input removed.
Query type is not an input anymore.
Provided a height for the query editor
Aligned run/save query buttons with the preview panel.
2021-01-22 16:49:22 +00:00
Andrew Kingston b9fb8d6c73 Merge branch 'component-binding-refactor' of github.com:Budibase/budibase into component-binding-refactor 2021-01-22 14:38:26 +00:00
Andrew Kingston 91c9541ec6 Fix issue with URL <-> state binding in design section preventing navigating to roles with no screens in them 2021-01-22 14:38:08 +00:00
Andrew Kingston 2ac14bbe02 Remove server logging integration definitions every time they're fetched 2021-01-22 14:37:24 +00:00
mike12345567 eb53400525 Merge branch 'component-binding-refactor' of github.com:Budibase/budibase into component-binding-refactor 2021-01-22 13:57:17 +00:00
mike12345567 6429750081 Quick fix for an issue found while checking string templates. 2021-01-22 13:56:29 +00:00
Andrew Kingston 70d9c0713f Fix null values in binding panel 2021-01-22 13:36:12 +00:00
Keviin Åberg Kultalahti 37c2b51095 failing API calls now display errors using the toast 2021-01-22 13:27:13 +01:00
Martin McKeaveney 476d20d656 simplify queries to only have one type under query verb 2021-01-22 12:22:28 +00:00
Keviin Åberg Kultalahti 640043685d use const instead of var 2021-01-22 13:11:38 +01:00
Martin McKeaveney 46a04bbf9d adding please select option to query type 2021-01-22 12:11:13 +00:00
Keviin Åberg Kultalahti 3f8d57eadb adds smooth removal of notifications using animate:flip 2021-01-22 13:05:52 +01:00
Keviin Åberg Kultalahti 0cab858780 removes unused context in Component 2021-01-22 12:47:43 +01:00
Keviin Åberg Kultalahti f45726a047 lint fixes 2021-01-22 12:44:43 +01:00
Keviin Åberg Kultalahti 21e46285f7 minor fixes 2021-01-22 12:44:23 +01:00
Keviin Åberg Kultalahti c5e4097f4e Merge branch 'master' into feature/client-feedback-component 2021-01-22 12:34:16 +01:00
Keviin Åberg Kultalahti 36c212048e adds notification toast capability to the client 2021-01-22 12:31:56 +01:00
Keviin Åberg Kultalahti 8f0405623c finishes notificationStore 2021-01-22 12:21:44 +01:00
Andrew Kingston 33659dce7a Adding server yarn lock file which was somehow removed 2021-01-22 11:21:15 +00:00
Martin McKeaveney 313e91c1bb parameter field tidy ups 2021-01-22 11:13:21 +00:00
Andrew Kingston 874f5f22d1 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor 2021-01-22 11:09:40 +00:00
Andrew Kingston 6393c0798e Stop component crashing if children don't exist 2021-01-22 11:08:42 +00:00
Andrew Kingston 3104df6224 Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor 2021-01-22 11:07:27 +00:00
Andrew Kingston 8abf5bb60d Reduce icon size in dropdown menus again and increase padding 2021-01-22 11:03:50 +00:00
Martin McKeaveney 9237fd71bf sensible defaults, adding popover for parameters 2021-01-22 10:54:23 +00:00
mike12345567 6a40ea7f06 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration 2021-01-22 10:49:03 +00:00
Keviin Åberg Kultalahti 0c3c21361b first pass at custom store to handle notifications 2021-01-22 11:37:34 +01:00
Keviin Åberg Kultalahti 75c85978cb switch name 2021-01-22 10:42:15 +01:00
Keviin Åberg Kultalahti 837709cab6 adds dummy errorStore to client lib 2021-01-22 10:24:43 +01:00
Kevin Åberg Kultalahti b3a59afc57
Merge pull request #1002 from Budibase/feature/repeater-placeholder
Adds empty states to the repeater component
2021-01-22 10:13:18 +01:00
Keviin Åberg Kultalahti 49c818f461 fix typo 2021-01-22 10:05:49 +01:00
Kevin Åberg Kultalahti d3d02bbe72
Merge pull request #1001 from Budibase/fix/icon-color-design-panel-setup
Restores Icon components design panel functionality
2021-01-22 10:00:28 +01:00
Keviin Åberg Kultalahti 5605b9eb42 remove log 2021-01-22 09:59:38 +01:00
mike12345567 6d63e461ef Making sure tsc stubs are always built. 2021-01-21 19:06:49 +00:00
Andrew Kingston 28d2cbb7b4 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor 2021-01-21 18:14:47 +00:00
mike12345567 b42677f657 Fixing some issues CI linting found. 2021-01-21 18:08:04 +00:00
mike12345567 83e8a45b91 Linting. 2021-01-21 17:56:22 +00:00
mike12345567 932107cd65 Changing up how processors work to make it a bit easier to add to them. 2021-01-21 17:56:00 +00:00
mike12345567 5fa18c0280 Linting. 2021-01-21 17:30:51 +00:00
mike12345567 4888aea3bd Updating build process to fix issues with polyfill. 2021-01-21 17:30:18 +00:00
mike12345567 72ea6f3903 Attempting to polyfill for browser 2021-01-21 16:44:03 +00:00
Andrew Kingston 0e7533a41d Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor 2021-01-21 15:54:29 +00:00
mike12345567 00967985e8 Getting ready to merge with some basic functionality but updates required to client/builder/automations to remove the need for space in hbs statement handling. 2021-01-21 15:50:46 +00:00
Andrew Kingston 2e970cd1fb Fix typo 2021-01-21 15:50:28 +00:00
Andrew Kingston 8bb8b29b34 Remove unused vars 2021-01-21 15:49:58 +00:00
Joe ada6611b03 External data source config ui
I've improved the spacing on this screen and added an additional element (query list) which should improve UX. This list is not complete. Is required dyanmic data. Currently it holds static placement text in order to support the design.
2021-01-21 14:57:11 +00:00
Andrew Kingston 09a9f2b806 Fix button action drawer not saving and crashing 2021-01-21 14:52:59 +00:00
Andrew Kingston 8aa0f0513d Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 13:49:32 +00:00
mike12345567 ddb9ea50f7 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into feature/handlebars-migration 2021-01-21 13:49:05 +00:00
Andrew Kingston ad1d2f1eb0 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 13:48:59 +00:00
mike12345567 ec55655900 Handling undefined/null values in context object for string templates, replacing with empty string. 2021-01-21 13:48:23 +00:00
Andrew Kingston 6fb50a1988 Fix crashing when a nullish value exists in an object being recursed for enrichment 2021-01-21 13:46:45 +00:00
Andrew Kingston b368deb717 Allow button to handle nullish text values 2021-01-21 13:45:17 +00:00
Andrew Kingston b0f5b9b1ce Prevent invalid query params being enriched 2021-01-21 13:45:05 +00:00
Andrew Kingston 5c3e7b27a5 Lint 2021-01-21 12:15:07 +00:00
Andrew Kingston 4cdca6f196 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 12:14:09 +00:00
mike12345567 d3789c9069 More fixes for issues found by cheeks, as well as adding a test case for rendering app. 2021-01-21 12:08:57 +00:00
mike12345567 eb627c52d8 Re-writing pre-processor to be a bit clearer. 2021-01-21 11:37:16 +00:00
Andrew Kingston 7eb8b86c31 Remove log statements 2021-01-21 11:33:08 +00:00
mike12345567 8ecabc91cc Linting. 2021-01-21 11:32:26 +00:00
Andrew Kingston 34cc4ac5bf Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 11:32:26 +00:00
Andrew Kingston 261abd7919 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 11:31:45 +00:00
mike12345567 3d33199f16 Fixing issue found by cheeks with all helper trying to wrap helpers even if no other helpers present. 2021-01-21 11:30:53 +00:00
mike12345567 afe0996b70 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration 2021-01-21 10:57:41 +00:00
Andrew Kingston 9c9d7544f9 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-21 10:45:04 +00:00
Andrew Kingston c9f60cf660 Enrich datasources so that data can be correctly fetched reactively using only the datasource definition 2021-01-21 10:42:14 +00:00
Andrew Kingston b72e654ff0 Only update components when their props actually change 2021-01-21 10:41:30 +00:00
Andrew Kingston 75cd492988 Add bindable properties from query datasources 2021-01-21 10:40:45 +00:00
Andrew Kingston 966bc7c55e Add back in grid component which had incorrect name 2021-01-21 10:40:17 +00:00
Andrew Kingston f890de6c96 Simplify extracting schemas from datasources 2021-01-21 10:39:53 +00:00
Andrew Kingston 796f2487ee Fix builder crashing when selecting another query datasource when query drawer is open 2021-01-21 10:38:58 +00:00
Andrew Kingston 817933089b Prevent unnecessary URL param updates in design page 2021-01-21 10:38:23 +00:00
mike12345567 a9274f7d86 Adding cleaners which will process and find spaces removing them and fixing them with literal specifiers for handlebars props. Also changing the way cleaners work for the system to make it easier to add them. 2021-01-20 18:12:16 +00:00
Joe 5d1090514f Updated action button UI
Button width increased
2021-01-20 14:59:16 +00:00
Joe 467e8d46ec Budibase beta button replaced , help icon replaced with github
I replaced the Budibase is in beta button, and replaced it with 'Request feature'. The new button points to Github Discussions.

I also replaced the help icon with a Github icon. With our users being developers, I feel they will understand what the Github icon means (not just help, but a place to raise issues, provide feedback).
2021-01-20 14:58:47 +00:00
Joe 91797c5fe0
Merge pull request #980 from Budibase/Component-dropdown-design-update
Updated the design of the items within the component dropdown
2021-01-20 14:54:30 +00:00
Andrew Kingston afe3654857 Update client library to handle async enrichment 2021-01-20 13:49:41 +00:00
mike12345567 3f6d9e21e0 Updating the string templating system to be capable of async operations. 2021-01-20 13:32:15 +00:00
Andrew Kingston 08747b30cb Fix postgres integration schema credentials 2021-01-20 13:23:06 +00:00
Andrew Kingston b974925904 Fix incorrect paths after merge 2021-01-20 13:20:08 +00:00
Andrew Kingston a17d1703f7 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-20 11:14:36 +00:00
Andrew Kingston e3576426dd Add new definitions for all chart components 2021-01-19 19:24:49 +00:00
Andrew Kingston 2ec4272558 Update screen templates to work with latest bindings 2021-01-19 18:51:51 +00:00
mike12345567 4c597ed91a Moving everything over to use the string template library, now just need to escape spaces properly and handle HTML escaping. 2021-01-19 18:44:29 +00:00
Andrew Kingston 7e7219856d Update button actions and remove deprecated code 2021-01-19 17:38:24 +00:00
mike12345567 e8ef03bb1c Adding jest test cases to string templating library. 2021-01-19 17:29:38 +00:00
Andrew Kingston 10f8e53305 Remove deprecated code around data binding 2021-01-19 15:39:04 +00:00
mike12345567 759a106d2d Updating to have real auto-completion on string templates library. 2021-01-19 15:29:49 +00:00
kevmodrome 6a1383b13b
adds a empty state for no components added in the repeater 2021-01-19 15:21:23 +01:00
kevmodrome 479ea07e92
adds an empty state if there is no datasource selected. 2021-01-19 15:11:21 +01:00
Andrew Kingston df89876cb4 Fix broken autolink creation 2021-01-19 13:49:14 +00:00
Andrew Kingston 84bba45ad2 Fix grid component definition and add controls for icons and colourpickers 2021-01-19 13:46:25 +00:00
kevmodrome e31dd64e46
lint fix 2021-01-19 14:31:37 +01:00
kevmodrome 0834eb5495
changes earlier BottomDrawer to use the bbui component instead 2021-01-19 14:16:55 +01:00
kevmodrome 6cbca0aab9
switch method of applying color style 2021-01-19 14:00:15 +01:00
kevmodrome 7f405e7dd9
retains icons design panel options while being able to change color in settings panel 2021-01-19 13:42:49 +01:00
Andrew Kingston 0dadd9a49c Fix issue with default horizontal card width 2021-01-19 11:57:01 +00:00
Andrew Kingston 6c066b43ca Fix issue with new row settings definition 2021-01-19 11:52:49 +00:00
Andrew Kingston b607146b6c Create new components with pretty names 2021-01-19 11:52:33 +00:00
Andrew Kingston 2ea95463ea Fix bug with rich text component 2021-01-19 11:50:13 +00:00
Andrew Kingston 0935c08d5d Add all new definitions for non-chart components 2021-01-19 11:49:52 +00:00
Andrew Kingston 4818080699 Add navigation bar, links and row detail definitions 2021-01-19 10:47:00 +00:00
kevmodrome c7726ff7fe
fix typo 2021-01-19 10:56:02 +01:00
kevmodrome 0004746cff
adds missing description 2021-01-19 10:47:02 +01:00
kevmodrome a287b04497
wire BindingPanel correctly to PropertyControl 2021-01-19 10:39:39 +01:00
kevmodrome d2851057f6
bump bbui 2021-01-19 10:13:28 +01:00
kevmodrome 1ea5c47ad5
bump bbui 2021-01-19 09:20:31 +01:00
kevmodrome d3460232db
updates bbui and adds dummy drawer component to binding 2021-01-19 08:41:15 +01:00
mike12345567 3c627d6455 Adding the handlebars library, still need to add testcases to this. 2021-01-18 17:40:19 +00:00
Martin McKeaveney 77241281b8
Merge pull request #993 from Budibase/external-tables
External Data Connectors
2021-01-18 17:23:12 +00:00
Martin McKeaveney 8c5c5649dc docs link 2021-01-18 17:01:41 +00:00
Martin McKeaveney 1c804bcbc4 fix bindable test 2021-01-18 15:54:25 +00:00
Martin McKeaveney c91e442fee tidy up 2021-01-18 15:47:02 +00:00
Martin McKeaveney d13883135b lint 2021-01-18 15:40:26 +00:00
Martin McKeaveney b42c50ba9d fix dynamic params 2021-01-18 15:37:32 +00:00
kevmodrome 0ec81db82b
turn off stylable action until we can expose specific design settings 2021-01-18 16:34:34 +01:00
kevmodrome cacdf24c20
adds missing css link in the actual app output 2021-01-18 16:23:14 +01:00
Kevin Åberg Kultalahti 39f6fe10c8
Merge pull request #998 from Budibase/feature/icon-component-switch-to-remix
Switches the Icon component so that it now uses Remix like the rest of budibase
2021-01-18 16:15:07 +01:00
Martin McKeaveney 70a49088d0 merge 2021-01-18 14:43:26 +00:00
Martin McKeaveney dd47050f1c queries working with repeater 2021-01-18 14:41:59 +00:00
kevmodrome 32517b225c
switches to remix 2021-01-18 14:26:01 +01:00
Michael Drury 05d54dedba
Merge pull request #996 from Budibase/feature/self-host-pretty-url
Pretty URLs for self hosting
2021-01-18 12:54:48 +00:00
mike12345567 fcde592385 Review comments. 2021-01-18 12:36:49 +00:00
Martin McKeaveney e3bae26510 fix no schema bug, feedback from demo 2021-01-15 17:29:46 +00:00
Andrew Kingston 4b719f7602 Add ID and rev data bindings back in 2021-01-15 14:47:36 +00:00
mike12345567 67cc893670 Removing mention of mustache from the server package. 2021-01-15 14:38:10 +00:00
Andrew Kingston 087647080c Update and improve state <-> URL binding 2021-01-15 14:23:27 +00:00
Martin McKeaveney 9576f11abc fix import 2021-01-15 13:50:11 +00:00
Martin McKeaveney ae4e34c872 lint 2021-01-15 13:44:42 +00:00
Martin McKeaveney 0ac322b11b lint 2021-01-15 13:42:55 +00:00
Martin McKeaveney 4b941e7a9f mongo config 2021-01-15 13:42:14 +00:00
Martin McKeaveney 4442240e68 dynamo integration 2021-01-15 13:24:36 +00:00
Martin McKeaveney 6f57c1d22d better integration API, parse JSON by default 2021-01-15 13:11:51 +00:00
Michael Drury dbc445551b
Merge pull request #908 from Budibase/dependabot/npm_and_yarn/ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2021-01-15 12:41:53 +00:00
Michael Drury 5fb64bade8
Merge pull request #920 from Budibase/dependabot/npm_and_yarn/packages/server/ini-1.3.8
Bump ini from 1.3.5 to 1.3.8 in /packages/server
2021-01-15 12:41:40 +00:00
Michael Drury a51a0f45fd
Merge pull request #963 from Budibase/dependabot/npm_and_yarn/packages/server/urijs-1.19.5
Bump urijs from 1.19.2 to 1.19.5 in /packages/server
2021-01-15 12:41:20 +00:00
Andrew Kingston 117dfcda29 Update binding dropdown 2021-01-15 11:02:39 +00:00
Andrew Kingston 55f8babacc Fix crash when evaluating data bindings for a component with no definition 2021-01-15 11:02:00 +00:00
Andrew Kingston 0a669033d1 Improve data binding popup and finish component bindings 2021-01-15 10:59:22 +00:00
Andrew Kingston f228d3b174 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-15 10:26:19 +00:00
Martin McKeaveney 882823671a query and datasource unit tests 2021-01-14 20:51:03 +00:00
mike12345567 17747c2c7f Linting. 2021-01-14 17:57:18 +00:00
mike12345567 61f5d77335 Adding some fixes for general settings menu not respecting non-deployed apps fully. 2021-01-14 17:52:49 +00:00
mike12345567 74d60cb622 Fixing an issue with updating not recognising apps not deployed yet. 2021-01-14 17:46:59 +00:00
mike12345567 09bf6833ed Making sure URLs are always lower-case. 2021-01-14 17:31:17 +00:00
mike12345567 d7db539746 Found small issue with encoding uris, simple fix. 2021-01-14 17:11:39 +00:00
mike12345567 40cff9e087 Merge branch 'master' of github.com:Budibase/budibase into feature/self-host-pretty-url 2021-01-14 17:03:05 +00:00
mike12345567 29424e59c0 Linting. 2021-01-14 17:02:05 +00:00
mike12345567 0c66d9fca4 When self hosting it is now possible to use a pretty URL to access the app rather than the normal appId. 2021-01-14 17:01:31 +00:00
Andrew Kingston 6a758e3b2d Add new data bindings for context bindings and most work for component bindings 2021-01-14 15:39:50 +00:00
Martin McKeaveney 3d967c2070 v0.5.3 2021-01-14 15:24:01 +00:00
Martin McKeaveney 62ebf3cedc v0.5.2 2021-01-14 15:03:58 +00:00
Martin McKeaveney c33a59f087 v0.5.1 2021-01-14 14:46:40 +00:00
Martin McKeaveney bbc6258612 v0.5.0 2021-01-14 14:37:53 +00:00
Martin McKeaveney 83910f0aab pass field values in binding drawer 2021-01-14 14:22:24 +00:00
Andrew Kingston 9c25955dd8 Clean paths and file structure 2021-01-14 10:03:33 +00:00
Andrew Kingston 2200039935 Update file structure to be sensible for design section 2021-01-14 09:45:09 +00:00
Andrew Kingston cc62a9c053 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-14 09:10:41 +00:00
Andrew Kingston 29cb3b4b4c Fix component navigation, fix settings editing, fix design editing 2021-01-14 09:09:23 +00:00
Martin McKeaveney c40e88eb32 tidy up 2021-01-13 18:29:51 +00:00
Martin McKeaveney 648d45a373 schema updates, custom fields 2021-01-13 16:39:47 +00:00
Martin McKeaveney 45a02507f7 custom fields in queries 2021-01-13 14:11:53 +00:00
Michael Shanks 6c6f93af34
Merge pull request #981 from Budibase/trigger_automation_action
Trigger automation from button click
2021-01-13 11:06:10 +00:00
Michael Shanks 2a3ab3ebe2 Schema setup - styling changes 2021-01-13 10:20:07 +00:00
Andrew Kingston c7a9434e70 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-12 20:05:24 +00:00
Andrew Kingston 2dc2e43a00 WIP component management and definition refactor 2021-01-12 20:00:35 +00:00
Martin McKeaveney 7a1212ff36 Add all CRUD ops to airtable integration 2021-01-12 17:45:43 +00:00
Martin McKeaveney 66fccccc1e allow deletion of queries and datasources 2021-01-12 17:04:51 +00:00
Martin McKeaveney 04eca5b663 further syntax highlighting updates 2021-01-12 16:49:11 +00:00
Michael Shanks dd1e5cd7cd allow new automation from button action setup 2021-01-12 15:21:27 +00:00
Martin McKeaveney 052b39d6ec readable to writable bindings 2021-01-12 10:28:41 +00:00
Martin McKeaveney 72ea05cc05 type safe schema validation 2021-01-11 21:01:21 +00:00
Martin McKeaveney 70e4b2514e merge 2021-01-11 20:29:33 +00:00
Martin McKeaveney 49477d3ac9 styling, async data fetching 2021-01-11 20:17:56 +00:00
mike12345567 e7913e5f19 This simply removes the self hosting logo URL feature as it doesn't really make sense, screen/layout templates are held in the builder codebase and therefore controlling the logo from the server isn't really possible. 2021-01-11 18:09:43 +00:00
Martin McKeaveney 391dabf7a1 direct airtable integration works 2021-01-11 17:18:22 +00:00
Martin McKeaveney 5aa7edda64 use dynamic input in query 2021-01-11 15:34:43 +00:00
dependabot[bot] 119f959867
Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 11:52:07 +00:00
dependabot[bot] 0733c39ac3
Bump urijs from 1.19.2 to 1.19.5 in /packages/server
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.2 to 1.19.5.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.2...v1.19.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 11:51:27 +00:00
dependabot[bot] 519fafde7e
Bump ini from 1.3.5 to 1.3.8 in /packages/server
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 11:51:22 +00:00
Michael Shanks 5d2612f547 changed input style for automation schema setup 2021-01-11 10:11:31 +00:00
mike12345567 e14e5c85f2 Fixing removal of full path function (adding back original functionality). 2021-01-11 10:01:02 +00:00
Michael Shanks 0927ab0691 tidy up 2021-01-11 09:56:39 +00:00
Michael Shanks 668d192462 Merge remote-tracking branch 'origin/master' into trigger_automation_action 2021-01-11 09:51:48 +00:00
Andrew Kingston c6532303ce Remove hostname check when creating API endpoint URLs now that they are proxied 2021-01-11 09:38:40 +00:00
Joe b0cc79154d Updated the design of the items within the component dropdown
Icons were a little hard to make out. Increased the size and visability.
The icons are not ideal, but I will tackle this another day - Budi Icons!
2021-01-10 10:09:47 +00:00
Martin McKeaveney d710874ef1 binding data context in component 2021-01-08 18:22:03 +00:00
Michael Shanks b2daff6285 Trigger Automation from frontend actions 2021-01-08 17:25:06 +00:00
Martin McKeaveney 98a7085bbc Allow dynamic query execution from front end components 2021-01-08 12:06:37 +00:00
mike12345567 d3a4eed88b Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-08 10:46:55 +00:00
mike12345567 42a077d5af Linting. 2021-01-07 15:39:49 +00:00
mike12345567 9aca697bee Some minor updates, making template object store URL in self hosting relative so everything just goes through the proxy, and fixing issue with API key being required to create apps in self hosting. 2021-01-07 15:37:41 +00:00
Andrew Kingston 97dfc14007 Bundle app ID inside apps, rather than trying to find it dynamically 2021-01-07 14:53:56 +00:00
Andrew Kingston 5fb6503298 Bundle client as IIFE rather than ESM 2021-01-07 14:53:18 +00:00
Martin McKeaveney f2abc7d351 Merge branch 'master' of github.com:Budibase/budibase into external-tables 2021-01-07 13:39:48 +00:00
Martin McKeaveney 64e31189b7 new datasource design 2021-01-07 13:13:46 +00:00
Joe a6bccf5a5e Fix: Text overlap in data table#961
fix: Text overlap in data table #961

This fix clamps the text to one line and hides the overflow with an ellipsis.
2021-01-07 12:15:55 +00:00
mike12345567 2583e70498 Merge branch 'feature/self-hosting' of github.com:Budibase/budibase into feature/self-hosting 2021-01-07 11:39:15 +00:00
mike12345567 f1c7a46d37 Adding a build method which can push docker images if you are logged in to docker CLI and making the main docker compose file use the pushed images instead. 2021-01-07 11:38:37 +00:00
Andrew Kingston 4be14cfacb Update autoscreen toggle text 2021-01-07 10:00:24 +00:00
Andrew Kingston 0564870d8c Small text change to autoscreen toggle 2021-01-07 09:32:44 +00:00
Michael Drury ae76780345 Fixing cypress failure. 2021-01-06 21:25:52 +00:00
mike12345567 b6e5658f4e Linting. 2021-01-06 17:28:22 +00:00
mike12345567 429c6f912c Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 17:00:49 +00:00
mike12345567 675e5127ad Updating worker to support using a self host key, a basic level of security, stopping builder from asking for API key if currently configured for self hosting, made the default values for self hosting make sense for a basic local installation, this should be final. 2021-01-06 16:58:29 +00:00
Andrew Kingston 7abd9b4f4a Swap back to border for selected component highlighting from box-shadow 2021-01-06 16:03:45 +00:00
Andrew Kingston 3ec179ad57 Add toggle to make autoscreens optional 2021-01-06 16:03:00 +00:00
Martin McKeaveney 37ef32a173 switching between queries 2021-01-06 12:28:51 +00:00
Andrew Kingston 977445dae8 Only highlight style changes for the currently selected state (normal / hover) 2021-01-06 11:57:34 +00:00
Andrew Kingston a3a580d208 Standardise design panel setting placeholders 2021-01-06 11:52:02 +00:00
mike12345567 cb85ed1916 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 11:00:02 +00:00
mike12345567 e25f64da71 Fixing up settings to only take the one URL now, the main hosting URL. 2021-01-06 10:59:10 +00:00
Andrew Kingston e3169be665 Remove deprecated prop 2021-01-06 10:23:42 +00:00
Andrew Kingston 9116658288 Update colorpicker to work with nullish values by always providing a fallback default value 2021-01-06 10:17:51 +00:00
Andrew Kingston 6a6cbd6623 Initialise client app with preview type, left out from previous commit 2021-01-06 10:16:21 +00:00
Andrew Kingston 13134a8fea Use initialValue rather than defaultValue for style definitions 2021-01-06 10:15:22 +00:00
Andrew Kingston 8b7c5226ca Remove styleable action from screenslot placeholder component, which was creating a fake component layer 2021-01-06 10:14:36 +00:00
Andrew Kingston f7496579b7 Prevent client app links from functioning in the builder preview 2021-01-06 10:14:05 +00:00
Andrew Kingston 62fecd3a3c Enable selecting components from the builder preview and apply any custom styles 2021-01-06 10:13:30 +00:00
Andrew Kingston d25fd8b625 Pass preview type to client app so it can decide whether components are selectable 2021-01-06 10:11:56 +00:00
mike12345567 49f56ebd53 Version working with reverse proxy, need to just change settings menu in builder now to use this properly. 2021-01-05 18:47:51 +00:00
Andrew Kingston 0c89db4940 Merge branch 'master' of github.com:Budibase/budibase into custom-css 2021-01-05 12:02:08 +00:00
Andrew Kingston d7ef3d883f
Merge pull request #943 from Budibase/cheeks-bugfixes
Cheeks Bugfixes
2021-01-05 12:00:18 +00:00
Andrew Kingston 8a3561957b Mark individual styles as changed if they have been changed 2021-01-05 11:59:19 +00:00
Andrew Kingston ac7e99afc3 Add button to reset styles 2021-01-05 11:48:14 +00:00
Andrew Kingston 71a9e228d0 Mark style categories as changed whenever any of their properties have changed 2021-01-05 11:47:56 +00:00
Andrew Kingston 82baab3d9d Make option select component select placeholder option whenever the value is nullish 2021-01-05 11:47:09 +00:00
Andrew Kingston 3778589d0f Ensure new components are created with any default styles already applied 2021-01-05 11:46:31 +00:00
Andrew Kingston 8a5b7ca287 Add placeholders for all style options, add pretty labels for all style options 2021-01-05 11:45:50 +00:00
Andrew Kingston 1776c3101a Add fontend store method to reset styles and delete unset styles when updating styles 2021-01-05 11:44:58 +00:00
Joe d420f4231a Fix for: Small Typo in Data Binding textbox #962 2021-01-05 11:24:28 +00:00
Martin McKeaveney 0be3c722b8 allow execution of external connector queries from button clicks 2021-01-04 18:57:16 +00:00
Andrew Kingston 36ef89827a Add ability to enter custom component CSS 2021-01-04 18:39:17 +00:00
mike12345567 6baf4c3e39 Adding theme settings to main builder settings, this felt like a natural place to find it rather than needing to create an app. 2021-01-04 16:13:18 +00:00
Martin McKeaveney 4e41878618 better UI feedback 2021-01-04 10:39:17 +00:00
Martin McKeaveney 7adba016f4 use queries in front end 2020-12-30 12:58:39 +00:00
Martin McKeaveney 5b8e34f4d6 codemirror 2020-12-30 11:46:37 +00:00
Martin McKeaveney e92dedb795 v0.4.3 2020-12-23 22:39:10 +00:00
Martin McKeaveney d4fbee429f add notarization step back in for OSX 2020-12-23 22:33:10 +00:00
Andrew Kingston d7acc57ece Fix lag when swapping between settings and design options 2020-12-23 09:56:18 +00:00
Andrew Kingston d730967945 Fix new layouts having bad styling 2020-12-23 09:23:03 +00:00
Andrew Kingston b9453545d2 Fix empty screen list when navigating between roles 2020-12-23 08:54:09 +00:00
mike12345567 4c8ee99905 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-22 16:24:34 +00:00
Martin McKeaveney 63ad74b660 separation of datasources and queries 2020-12-18 18:19:43 +00:00
mike12345567 6c6a63e9d1 Quick fixes. 2020-12-18 16:48:14 +00:00
mike12345567 97bb1e209d Linting. 2020-12-18 12:55:01 +00:00
mike12345567 8655d73248 Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case. 2020-12-18 12:54:20 +00:00
kevmodrome 39c5c8a6fc
update test snapshot 2020-12-18 11:29:26 +01:00
kevmodrome eb225a8df3
updates test 2020-12-18 11:20:25 +01:00
kevmodrome 851515896f
remove console logs 2020-12-18 11:12:00 +01:00
kevmodrome d62f0752da
fixes encoding issue of file to work with non-english chars 2020-12-18 11:10:36 +01:00
Michael Drury 7845118fb3 Renaming deployment service to worker service for its expansion plans. 2020-12-17 12:39:55 +00:00
mike12345567 15f8328770 Adding a deployment service which takes over from the lambdas in local operation, this may become part of the hosting portal if we ever decide to opensource that part of it. 2020-12-16 19:50:02 +00:00
kevmodrome 2284ff812b
merge master 2020-12-16 15:33:37 +01:00
kevmodrome 52e826e4ec
add back accidently removed line of code 2020-12-16 15:31:20 +01:00
kevmodrome a9aa68c7bf
lint fix 2020-12-16 15:22:31 +01:00
kevmodrome b472ad0c63
fixes CreateEditRow not display multiselect correctly when long-form component was used 2020-12-16 13:00:07 +01:00
kevmodrome ad29ac3d6d
fix: corrects the overflowing multiselect when used with long-form type 2020-12-16 12:30:03 +01:00
kevmodrome 94e56ee94d
adds try/catch to API key validation 2020-12-16 11:35:12 +01:00
mike12345567 eae0e678d0 Linting. 2020-12-16 09:43:08 +00:00
mike12345567 f63466f1d1 Updating deployment service, checking in builder the builder settings info stored in DB before deploying. 2020-12-15 17:27:45 +00:00
mike12345567 fd1d7e3aa1 Linting. 2020-12-15 16:42:40 +00:00
mike12345567 775f84b6dc Adding feature to allow configured the builder to point at a self hosted system instead of production (for deployment). 2020-12-15 16:41:55 +00:00
Martin McKeaveney 79c9df6ea2 v0.4.2 2020-12-15 15:23:45 +00:00
Martin McKeaveney 498d627337
Update package.json 2020-12-15 15:08:21 +00:00
Martin McKeaveney a0e6ffd3e0 v0.4.1 2020-12-15 14:46:11 +00:00
Martin McKeaveney 5a760a360c
Update package.json
We can't build RPM for our scoped package due to - https://github.com/electron-userland/electron-builder/issues/5240

Need to remove RPM for now as it's blocking the release
2020-12-15 14:01:46 +00:00
Andrew Kingston c54ea7294b Fix bug with changing app name 2020-12-15 13:40:49 +00:00
Martin McKeaveney 0c93c17292 v0.4.0 2020-12-15 11:53:28 +00:00
Andrew Kingston afe309d731
Merge pull request #903 from Budibase/feature/security-update
Security Update & Role-Based Screens
2020-12-15 09:52:18 +00:00
mike12345567 166bf153de WIP - starting to work on deployment and hosting so that they don't use static URLs anymore to reach assets, instead using environment variables to determine what to use. 2020-12-14 18:31:48 +00:00
mike12345567 186fe1e8f1 Adding the ability to change default logo URL for new apps in self hosting. 2020-12-14 15:56:33 +00:00
Martin McKeaveney 941441b353
Merge pull request #897 from Budibase/replace-appimage
replace appimage with native linux packages
2020-12-14 15:20:05 +00:00
Andrew Kingston 6f521c1644 Small JS syntax refactor 2020-12-14 13:36:09 +00:00
Andrew Kingston fb1ca5e7ef Fix cypress tests 2020-12-14 13:33:34 +00:00
Andrew Kingston 119107834f Rename create new row to create new user for users table 2020-12-14 13:24:09 +00:00
Andrew Kingston 449509a203 Fix URL update after creating a new layout 2020-12-14 11:14:36 +00:00
Andrew Kingston aa71e95597 Allow independent selection of screen IDs and layout IDs so that selections persist between toggling tabs. Update logic around role selection and screen filtering 2020-12-14 11:14:16 +00:00
Martin McKeaveney d4ca3493c9 MS SQL Server integration 2020-12-12 21:48:51 +00:00
Martin McKeaveney 89615e58a7 merge 2020-12-12 20:09:04 +00:00
mike12345567 f2b19aab3f Putting together the basics of the compose system, this is now functional, along with some handy scripts to make it work. This requires minimum docker 1.25.0 to run due to the use of --env-file. 2020-12-11 16:38:40 +00:00
Andrew Kingston a3992acfa8 Fix lint 2020-12-11 16:19:56 +00:00
Andrew Kingston 672fe3fcc9 Keep honouring selected screen access role after swapping to layout tab 2020-12-11 15:29:25 +00:00
Andrew Kingston 6937c8e054 Improve navigation when logging in and out, remove need to hard reload the page and replace with smooth transitions 2020-12-11 14:24:19 +00:00
Joe 1f203ae586 Text changed
Changing 'Invalid chart options' to 'Use the settings panel to build your chart'. I feel this is more appropriate.
2020-12-10 11:11:53 +00:00
Andrew Kingston ef9415ae3b Select new role when creating screen with a different role than the selected one 2020-12-09 19:04:46 +00:00
Andrew Kingston db40514eb1 Lint 2020-12-09 18:56:54 +00:00
Andrew Kingston c8d7ef40ca Reduce nav item selected state border radius slightly 2020-12-09 18:41:18 +00:00
Andrew Kingston 3abacb3b65 Allow multiple screens to have the same URL as long as role is different 2020-12-09 18:39:49 +00:00
Andrew Kingston bd488463cb Add role selection for viewing screens and smart handling of preview screen 2020-12-09 18:18:47 +00:00
mike12345567 6718287a65 Linting. 2020-12-09 18:02:10 +00:00
mike12345567 8426998e77 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-09 18:01:38 +00:00
mike12345567 1904ec8bb4 Updating API key controller in self-host mode to return self host API key. 2020-12-09 17:10:53 +00:00
mike12345567 bc5f520a03 Adding in self hosted API key. 2020-12-09 17:04:05 +00:00
Andrew Kingston ce917b5005 Fix empty screen list when deleting a table backing an autoscreen which is currently selected 2020-12-09 16:01:16 +00:00
Andrew Kingston 52dd9760c5 Fix merge bug 2020-12-09 15:58:34 +00:00
Andrew Kingston fdbb8ac61c Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-09 15:57:32 +00:00
Andrew Kingston 5f37cabd24 Force white background behind prevrew iframe regardless of theme to better reflect what the real app will look like 2020-12-09 15:43:06 +00:00
Andrew Kingston fdfe16a649 Fix z index in beta warning 2020-12-09 15:42:44 +00:00
Andrew Kingston 4dd0d5b016 Cache roles in store and add role selector for screens 2020-12-09 15:35:57 +00:00
mike12345567 3c2ca11d31 Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting 2020-12-09 15:21:34 +00:00
Andrew Kingston 5882f76c9a Allow role selection when creating new screen 2020-12-09 14:53:17 +00:00
Andrew Kingston 112fce654c Navigate to new layout after creating it 2020-12-09 14:53:03 +00:00
Andrew Kingston 31f0b51039 Fix bugs around selecting screens and layouts when creating them 2020-12-09 14:51:42 +00:00
kevmodrome 71fa1e1700
colorpicker for links in card component now works correctly 2020-12-09 15:27:24 +01:00
Andrew Kingston b5637dbffc Fix crash when adding a link 2020-12-09 14:14:10 +00:00
kevmodrome 19cd58a5ac
fixes link text colors 2020-12-09 15:12:10 +01:00
Andrew Kingston 0d1ab8ce56 Remove client CSS bundle from index.html template 2020-12-09 12:33:09 +00:00
mike12345567 b73210bf9d Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/security-update 2020-12-09 12:30:49 +00:00
mike12345567 c3abc9fed4 Removing the static CSS bundling from the server as it is no longer required. 2020-12-09 12:30:21 +00:00
Andrew Kingston a8a7a94eff Purge all references to _css prop or saving stylesheets 2020-12-09 12:22:30 +00:00
kevmodrome a91fc28eb9
changes settings prop of card link color 2020-12-09 13:21:04 +01:00
Andrew Kingston c65425d631 Fix routing setting and add initial role ID setting to screens for testing 2020-12-09 12:16:00 +00:00
Andrew Kingston 68ed9e9f32 Fix crash when having a screen selected that was deleted 2020-12-09 11:37:09 +00:00
Andrew Kingston 2e68f51b8f Fix selected row state not resetting properly 2020-12-09 11:31:50 +00:00
kevmodrome a300120b96
adds colorpicker to card componeent 2020-12-09 12:00:17 +01:00
mike12345567 40d855df10 Updating row controller to make sure that all user requests (bar deletion) are passed through correctly to the user controller so that any logic such as removing user password can be correctly held in the user controller logic. 2020-12-09 10:54:30 +00:00
mike12345567 c490e97573 Updating row controller to make sure that all user requests (bar deletion) are passed through correctly to the user controller so that any logic such as removing user password can be correctly held in the user controller logic. 2020-12-09 10:52:18 +00:00
mike12345567 3a2a1a504d Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting 2020-12-09 10:02:33 +00:00
Martin McKeaveney e48be7a109 further tidy up 2020-12-08 18:57:19 +00:00
mike12345567 2928a379b0 Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned). 2020-12-08 17:33:08 +00:00
Martin McKeaveney f355a16ca4 fixing bugs found during testing 2020-12-08 16:55:43 +00:00
mike12345567 f9d2e4e4e1 Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting 2020-12-08 16:12:29 +00:00
Andrew Kingston c9514cefc6 Sort routes to ensure the client router always matches correctly 2020-12-08 15:44:35 +00:00
Andrew Kingston e472150f30 Sort path groupings 2020-12-08 15:34:15 +00:00
Andrew Kingston 36ca1143e1 Fix bug which caused autolinks to not be generated 2020-12-08 15:21:01 +00:00
Andrew Kingston 0f1ae6a28a Fix indentation level in screen and layout trees 2020-12-08 15:11:26 +00:00
Andrew Kingston 882092784a Add custom renderer for user roles to show pretty names 2020-12-08 14:03:47 +00:00
mike12345567 1f8e5006ad Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting 2020-12-08 13:45:53 +00:00
mike12345567 bc399df6fd Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 13:41:07 +00:00
Andrew Kingston 9054a8014a Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 13:16:53 +00:00
mike12345567 57029e737b Fixing an issue with power user not being usable. 2020-12-08 12:20:37 +00:00
mike12345567 130f69caf5 Fixing automations to use recurseMustache from utilities. 2020-12-08 11:47:33 +00:00
Andrew Kingston d0f2d4c2cd Update user editing to support new email field 2020-12-08 11:43:37 +00:00
Andrew Kingston 1acdcd173c Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 11:42:29 +00:00
Martin McKeaveney 71fa39ef7e lint 2020-12-08 11:23:06 +00:00
Martin McKeaveney a2318238ae Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-08 11:12:27 +00:00
Martin McKeaveney cbfe0f8409 lint 2020-12-08 11:07:16 +00:00
Martin McKeaveney 642437e5be
Merge branch 'master' into feature/page-refactor 2020-12-08 10:48:14 +00:00
Martin McKeaveney 5f7ed62a77 Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-08 10:32:52 +00:00
Martin McKeaveney ae00e54d91 Different names for home and login screen 2020-12-08 10:32:45 +00:00
Andrew Kingston df37177239 Tidy up builder preview iframe 2020-12-08 10:16:01 +00:00
Andrew Kingston 2657008b14 Improve handling of routes and screens. Fix issue which could prevent logging in depending on order of screens in app definition 2020-12-08 10:15:33 +00:00
Andrew Kingston 0a9f6c3d33 Remove client bundle from being packaged with the builder 2020-12-08 10:14:02 +00:00
Martin McKeaveney efe50230e7 merge with master 2020-12-07 21:32:45 +00:00
Martin McKeaveney 1c40c3dbdd rename level to role in test 2020-12-07 21:28:16 +00:00
Martin McKeaveney d8aa699bfa merge 2020-12-07 21:20:35 +00:00
Martin McKeaveney 2123c06df5 fix tests 2020-12-07 21:11:07 +00:00
Martin McKeaveney 0e837899a4 code review 2020-12-07 20:46:37 +00:00
Martin McKeaveney 6e664b3795 fix layout bugs, some tidy up 2020-12-07 20:29:41 +00:00
Andrew Kingston e7c929ed84 Add custom modal for creating and editing users 2020-12-07 19:05:39 +00:00
mike12345567 e4ef92555c Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update 2020-12-07 18:08:20 +00:00
mike12345567 8a57f61607 Fixing test case and also making sure that external trigger does what its expected to. 2020-12-07 17:55:35 +00:00
mike12345567 bc9a8ef0e3 Updating test so that it doesn't chain. 2020-12-07 17:42:31 +00:00
mike12345567 616f3bc81c Linting. 2020-12-07 17:24:10 +00:00
mike12345567 5c084599ec Making chaining of automations through different row creation/deletions possible. 2020-12-07 17:23:53 +00:00
Martin McKeaveney 32d5a83b09 remove dupe import 2020-12-07 16:06:50 +00:00
Martin McKeaveney a014db4185 fix layout selection issues 2020-12-07 16:06:20 +00:00
Andrew Kingston a3dd9f1978 Remove log statement 2020-12-07 15:59:37 +00:00
Andrew Kingston 743dc950cd Fix crash when changing screen layout 2020-12-07 15:59:19 +00:00
Martin McKeaveney 7fa252ec07 merge 2020-12-07 15:53:51 +00:00
Martin McKeaveney b4fad77aae lint 2020-12-07 15:49:19 +00:00
Martin McKeaveney 81fe27f8f3 component store refactor - remove concept of currentPreviewItem and currentComponentInfo 2020-12-07 15:27:46 +00:00
mike12345567 c56bdd0751 Updating role constraints and making sure roles can't be deleted if they are in use. 2020-12-07 15:21:06 +00:00
Andrew Kingston a8c715efa5 Fix URLs when clicking on screens 2020-12-07 10:32:58 +00:00
Martin McKeaveney 79d482bfb1 replace appimage with native linux packages 2020-12-07 10:15:27 +00:00
Martin McKeaveney 274708b4e0 consolidate routing and component selection 2020-12-05 12:09:58 +00:00
Martin McKeaveney de5e7d38ba allow renaming of layouts 2020-12-05 09:43:00 +00:00
Martin McKeaveney 8775c594a1 deletion and error handling of layouts 2020-12-04 23:42:22 +00:00
Martin McKeaveney 84434741d1 allow creation of custom layouts, moving layoutId prop to top level of screen 2020-12-04 23:16:07 +00:00
mike12345567 2291a5acdb Some work towards replication of couch locally. 2020-12-04 17:10:01 +00:00
Andrew Kingston ca543e5756 Remove log statement 2020-12-04 14:52:48 +00:00
Andrew Kingston 8e2f5b379c Fix new screen button placement 2020-12-04 14:52:40 +00:00
Martin McKeaveney 8980895dac lint 2020-12-04 14:46:21 +00:00
Andrew Kingston 244451ca7b Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-04 14:08:13 +00:00
Andrew Kingston d1940bafc9 Fix screen list UI width and tidy up unused imports 2020-12-04 14:07:56 +00:00
Andrew Kingston a5f78c3f8e Remove log statement 2020-12-04 14:07:23 +00:00
Andrew Kingston 69b2261768 Add basic role by default to new screens 2020-12-04 14:06:55 +00:00
Andrew Kingston 58c2659e94 Update client library to work with template screens in real preview 2020-12-04 14:04:07 +00:00
Andrew Kingston 2aa9208479 Change screen templates to be functions which can be enriched by the application 2020-12-04 14:03:40 +00:00
Andrew Kingston 175be609b9 Fix bug with getting screen list in app definition 2020-12-04 14:02:58 +00:00
mike12345567 5e61deb489 Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/security-update 2020-12-04 14:01:13 +00:00
Andrew Kingston 883b3761d5 Fix bug with checking user access 2020-12-04 14:01:10 +00:00
mike12345567 f0d447abcd Fixing a caching bug found by cheeks. 2020-12-04 14:01:02 +00:00
mike12345567 e80fb466e6 Hopefully a fix for the 4001 bug we have been experiencing. 2020-12-04 13:45:14 +00:00
Martin McKeaveney 87af1f916f update user id generation 2020-12-04 13:28:19 +00:00
Martin McKeaveney d6b00d5ebe email as default user identifier 2020-12-04 12:22:45 +00:00
mike12345567 4d57955844 Hopefully a fix for the 4001 bug we have been experiencing. 2020-12-04 12:09:02 +00:00
mike12345567 643cff06ea Quick fixes for self deployment. 2020-12-04 12:07:51 +00:00
Andrew Kingston 3b57ef3b0f Update stat card to use new component SDK 2020-12-04 09:13:38 +00:00
Andrew Kingston 2cb4f1228a Merge branch 'master' of github.com:Budibase/budibase into stat-card 2020-12-04 09:00:43 +00:00
Andrew Kingston 8feea17521 Fix variable name in returned message when deleting a role 2020-12-04 08:28:35 +00:00
Andrew Kingston d9df2a60eb Update errors box to work better in dark theme 2020-12-04 08:27:59 +00:00
Andrew Kingston c346630dfe Add modal for editing user roles 2020-12-04 08:27:42 +00:00
mike12345567 4fed10ccdf Some work to not contact lambda or use quotas when deploying locally. 2020-12-03 17:45:20 +00:00
Martin McKeaveney af24967c88 accommodate login layout 2020-12-03 17:31:38 +00:00
Martin McKeaveney 8ec836970c allow selection of layout 2020-12-03 15:25:17 +00:00
Martin McKeaveney 7254f23227 tidy up 2020-12-03 15:19:19 +00:00
Martin McKeaveney a0b4062a1f more intelligent routing for screens and pages 2020-12-03 15:15:14 +00:00
mike12345567 5c4fb1da63 Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting 2020-12-03 15:01:41 +00:00
mike12345567 0c0cb503e7 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-03 15:01:28 +00:00
kevmodrome 17d61442bc
lint fix 2020-12-03 15:39:24 +01:00
kevmodrome 6e7bd09588
now uses RichText component in create/edit row modal on the backend 2020-12-03 15:37:04 +01:00
kevmodrome 0725b3bd6d
adds rollup-json to standard-components and adds RichText to Form component 2020-12-03 15:03:17 +01:00
mike12345567 5d9175b981 Making public and basic roles accessible. 2020-12-03 12:28:30 +00:00
kevmodrome 619011d7e8
adds new richtext version and adds it to the Form component 2020-12-03 13:19:14 +01:00
mike12345567 b65a554ede Linting and update to try and fix issues when screens are created, screen saving now generates CSS. 2020-12-03 12:08:33 +00:00
Andrew Kingston 2986579846 Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-03 08:54:23 +00:00
Andrew Kingston 3ab5c834f7 Update client app to work with layouts when running inside builder preview 2020-12-02 18:10:46 +00:00
mike12345567 8686f45869 Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-02 18:07:30 +00:00
mike12345567 eb5e1ea6d4 Quick fix and making sure CSS temp files in app directory don't get uploaded. 2020-12-02 18:07:17 +00:00
Martin McKeaveney c7a4503dd2 serve app assets 2020-12-02 17:42:59 +00:00
mike12345567 65302e1dd9 Changing the role system to have permissions integrated rather than the permissions being per user. 2020-12-02 17:08:25 +00:00
Martin McKeaveney f386d0c72b tidy up 2020-12-02 17:07:30 +00:00
Martin McKeaveney 4466923c84 allow editing of screen layout from modal 2020-12-02 16:15:14 +00:00
Martin McKeaveney 504565c3fc component tree layout/screen agnostic 2020-12-02 15:19:38 +00:00
Martin McKeaveney 8cae8e1705 E2E working 2020-12-02 14:49:43 +00:00
mike12345567 fa8d8fcfea Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-02 14:18:49 +00:00
Martin McKeaveney f70db5df36 merge 2020-12-02 14:15:07 +00:00
Andrew Kingston 859ae5f8a4 Move selection highlighting in builder preview in to client library and replace handlebars with mustache again 2020-12-02 13:49:24 +00:00
Martin McKeaveney 48318030a2 merge 2020-12-02 13:44:44 +00:00
Martin McKeaveney 4a51618c11 fix preview save 2020-12-02 13:41:00 +00:00
mike12345567 c7ba0a9cce Linting. 2020-12-02 13:27:20 +00:00
mike12345567 c832ed36d4 Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor 2020-12-02 13:26:57 +00:00
mike12345567 abe3bdabad Linting. 2020-12-02 13:21:13 +00:00
mike12345567 05d5feb9fd Changing the naming of access levels to be roles. 2020-12-02 13:20:56 +00:00
Andrew Kingston 0a72b0e21b Replace mustache usage in client library with handlebars instead 2020-12-02 12:46:36 +00:00
mike12345567 8a14707a95 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/self-hosting 2020-12-01 17:54:50 +00:00
mike12345567 a381463c33 Making sure deployment object is used everywhere to hide all underlying deployment properties. 2020-12-01 16:51:17 +00:00
Martin McKeaveney 5674bfc8fa merge 2020-12-01 16:31:40 +00:00
Martin McKeaveney 01343e1474 layouts and screens switcher, merge with component sdk 2020-12-01 16:22:06 +00:00
Andrew Kingston ca9a3d2f3e Fix lint 2020-12-01 16:10:04 +00:00
Andrew Kingston a7fef455ed Fix cypress tests (sort of) 2020-12-01 14:35:47 +00:00
mike12345567 364eb3c433 Expanding on deployment, attempting to hide all the quota stuff behind layers that we can more easily abstract, as well as hiding away any AWS specific features in the index of deployment. 2020-12-01 13:39:34 +00:00
Andrew Kingston 79f1b17265 Adding client lock file 2020-12-01 10:50:08 +00:00
Andrew Kingston e4db97aa21 Remove old test dir and add yarn lockfile 2020-12-01 10:47:48 +00:00
mike12345567 f2c37c7179 Initial work, layout out some work which will eventually become docker compose, just using bash scripts for now. 2020-11-30 18:04:47 +00:00
Andrew Kingston fd65e5e8a0 Fix unit tests 2020-11-30 16:14:45 +00:00
mike12345567 fdd719aadb Quick update to allow deleting layouts if they are not currently in use. 2020-11-30 16:12:06 +00:00
Andrew Kingston ce18e253ba Remove deprecated props, fix warnings, remove old code 2020-11-30 15:05:36 +00:00
Andrew Kingston 3ee9fee10c Optimise builder preview speed and performance and fix components not updating when changing props 2020-11-30 12:11:50 +00:00
mike12345567 9b5734b1de Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor 2020-11-30 11:47:08 +00:00
mike12345567 5dbab658ad Adding to JOI the layoutId. 2020-11-30 11:19:22 +00:00
Joe 3231be4b8c Formatting and linting 2020-11-28 16:44:07 +00:00
Joe 5cfc6a6eda Stat card
During lab day, I created a stat card. This card allows the user to display a single value, with an optional title and label. This is a popular component that will save our users time - expecially when creating dashboards.
2020-11-28 16:35:42 +00:00
mike12345567 d7f2060954 Some further work after testing, really need to get the backlink of screens to layouts functional. 2020-11-27 16:36:31 +00:00
Andrew Kingston cb626d685b Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-27 15:59:32 +00:00
Martin McKeaveney d8f276edd5
Merge pull request #880 from Budibase/users-as-table
Users as table
2020-11-27 15:52:54 +00:00
Martin McKeaveney e14d2517f4 allow password creation 2020-11-27 15:33:32 +00:00
Martin McKeaveney b4440abdd6 allow creation of username 2020-11-27 15:24:43 +00:00
mike12345567 8519ea1a97 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-27 15:11:56 +00:00
Martin McKeaveney 88a61b3b72 prevent username changing 2020-11-27 14:59:27 +00:00
Martin McKeaveney f38e701d38 fix tests 2020-11-27 14:36:36 +00:00
Martin McKeaveney 1014437d42 fix user test 2020-11-27 13:17:31 +00:00
Martin McKeaveney 6518976825 browse contents of s3 buckets from within budibase 2020-11-26 21:23:20 +00:00
Martin McKeaveney c12b59e304 CouchDB integration E2E 2020-11-26 17:34:15 +00:00
Martin McKeaveney 4d3e134145 elasticsearch end to end 2020-11-26 17:03:18 +00:00
Martin McKeaveney 1f891cc8ae mongoDB end to end 2020-11-26 16:46:36 +00:00
Martin McKeaveney 113c68e4c9 budibase postgres E2E working 2020-11-26 14:43:56 +00:00
Andrew Kingston 86cfd3db22 Fix charts not correctly using data context 2020-11-25 18:43:58 +00:00
Andrew Kingston b000174fce Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-25 18:38:58 +00:00
Andrew Kingston 9c4b9a2a25 Add fade screen transition and fix navigation component casing 2020-11-25 18:30:09 +00:00
mike12345567 d3759a4c10 Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent. 2020-11-25 17:56:09 +00:00
Martin McKeaveney 792eac2ca5 fix filepath issue 2020-11-25 16:27:49 +00:00
Andrew Kingston 004b3e5daa Tidy up dependencies and rollup configs for client and standard components 2020-11-25 16:03:52 +00:00
Martin McKeaveney 61a9d954e5 fix users test, remove superfluous files 2020-11-25 15:30:10 +00:00
Martin McKeaveney 619dec21dc fix create user automation 2020-11-25 15:11:33 +00:00
mike12345567 f2fc4f1a4c Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-25 15:04:23 +00:00
Martin McKeaveney e0071cabfd extract constant 2020-11-25 15:03:19 +00:00
Andrew Kingston 907c0fcfda Add button actions, simplify contexts and tidy up 2020-11-25 09:50:51 +00:00
mike12345567 8b4657b196 Starting work on builder, very broken. 2020-11-24 18:11:34 +00:00
mike12345567 5eec4d7a47 Creating CSS generation capabilities in the server. 2020-11-24 18:11:18 +00:00
Martin McKeaveney 9f2832af94 tidy up 2020-11-24 17:02:58 +00:00
Martin McKeaveney f1fe5de294 users as table working end to end 2020-11-24 17:00:15 +00:00
Michael Shanks 88ccfbe844 Correct licenses 2020-11-24 16:04:44 +00:00
Martin McKeaveney 327f77dbb3 user table and relationships complete 2020-11-24 14:04:14 +00:00
Andrew Kingston ad5fc0e780 Simplify data contexts 2020-11-24 11:28:31 +00:00
Andrew Kingston 920ef90e14 Add datepicked data binding and fix mustache rendering for non string values 2020-11-24 11:13:26 +00:00
Andrew Kingston e62fbf8ef7 Add component data binding and simplify context sharing 2020-11-24 11:02:10 +00:00
Martin McKeaveney 27813f5fbb fix windows url issue 2020-11-24 10:23:29 +00:00
Andrew Kingston 853f5d8745 Add proper hot reloading of app preview when styles change 2020-11-24 09:31:54 +00:00
mike12345567 b1bb7abdef Changing up how the static assets are compiled, making a 'css' directory in which individual assets CSS is written and then bundled together meaning that not all assets need to be sent up at once for css bundle to be built. 2020-11-23 16:56:35 +00:00
Martin McKeaveney ac75d6606d map fulfilled promises 2020-11-23 16:42:28 +00:00
Martin McKeaveney a63050e328 make datagrid less janky 2020-11-23 16:17:09 +00:00
mike12345567 8ff9635cd1 Removing all reference to 'pages' in server source code, now to look at builder. 2020-11-23 15:46:26 +00:00
Martin McKeaveney 76a752e3a1 prevent one broken app from breaking your whole install 2020-11-23 15:34:23 +00:00
Andrew Kingston aa38f1fe57 Fix reinstantiating app when builder props change 2020-11-23 14:28:02 +00:00
Andrew Kingston 74fdd36bce Add actual component for screenslot placeholder 2020-11-23 14:27:45 +00:00
mike12345567 90a8435641 Storing some work in commit, currently broken, further work needed - application needs cleaned up. 2020-11-23 14:07:18 +00:00
Martin McKeaveney 831d19e11c fix fast view switching bug 2020-11-23 12:12:03 +00:00
mike12345567 b63ca545bf Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:30:15 +00:00
Andrew Kingston e3fe891053 Fix chart styling 2020-11-23 11:29:34 +00:00
Andrew Kingston 192959c865 Fix builder preview 2020-11-23 11:29:24 +00:00
mike12345567 6aa2e53a40 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:00:19 +00:00
mike12345567 6a2812f4f4 initial work towards page refactor. 2020-11-20 17:47:13 +00:00
Martin McKeaveney 42d8a94f9a fix e2e 2020-11-20 11:41:17 +00:00
Andrew Kingston 911fa31fe3 Tidy up data binding 2020-11-20 10:49:39 +00:00
Andrew Kingston a6821814f8 Merge branch 'component-sdk' of github.com:Budibase/budibase into component-sdk 2020-11-20 09:50:25 +00:00
Andrew Kingston 32a143cf41 Add support for full depth data binding 2020-11-20 09:50:10 +00:00
Martin McKeaveney 2bba574ab1 fix for delete screens 2020-11-19 21:07:25 +00:00
Martin McKeaveney 1f1dfbe296 folders for routes, show home instead of slash 2020-11-19 20:50:17 +00:00
Martin McKeaveney a4e0ba8e4b Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 20:48:23 +00:00
Michael Drury 372a7ce51c Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 20:44:38 +00:00
Michael Drury b75bf13edc Another quick fix for apps to work again. 2020-11-19 20:42:49 +00:00
Michael Drury 7f3f11c68b Fixing issues thrown up by PR. 2020-11-19 20:31:11 +00:00
Michael Drury a6e9500be9 Linting. 2020-11-19 20:19:18 +00:00
Michael Drury c03923360b Minor update to make use of new client header to state the request is from the client, not the builder. 2020-11-19 20:18:28 +00:00
Michael Drury 624078636b Minor update to make use of new client header to state the request is from the client, not the builder. 2020-11-19 20:16:37 +00:00
Andrew Kingston 2cb4cb2ce9 Add header to flag whether a request originates from the client 2020-11-19 20:04:30 +00:00
Andrew Kingston 674b89df5d Fetch app definition and routes from the server 2020-11-19 18:39:22 +00:00
Andrew Kingston 71b59d7cca Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 17:55:40 +00:00
Martin McKeaveney ee8dc0282a add optional chain back in 2020-11-19 17:09:56 +00:00
Martin McKeaveney 169cbe4a42 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 17:08:10 +00:00
mike12345567 c541cd078b Removing unused statement. 2020-11-19 17:07:39 +00:00
mike12345567 f5191862d5 Removing unused line. 2020-11-19 17:05:25 +00:00
Martin McKeaveney 7b2a9ec807 merge 2020-11-19 17:02:27 +00:00
mike12345567 c240274889 Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing 2020-11-19 16:58:54 +00:00
mike12345567 a9d5c3a5cb linting. 2020-11-19 16:56:23 +00:00
mike12345567 87528c8d55 Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything. 2020-11-19 16:55:59 +00:00
Martin McKeaveney 270dbe933f tidy up 2020-11-19 16:41:29 +00:00
Martin McKeaveney 83924f0efa remove old files 2020-11-19 16:12:55 +00:00
Andrew Kingston 70a88589e9 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 13:56:51 +00:00
Martin McKeaveney af84518f81 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 13:55:40 +00:00
Andrew Kingston 3ffe1cb3fc Fix data source fetching for relationships in all other files 2020-11-19 13:52:11 +00:00
Andrew Kingston c1c7c8ede4 Fix fetching of relationship data in lists 2020-11-19 13:50:20 +00:00
mike12345567 e8f55f577b Updates to routing to follow the new style of single tree with all the subpaths nested as the full path. 2020-11-19 13:39:17 +00:00
Martin McKeaveney d473786d7e further store tidy up, derive selected page 2020-11-19 11:15:29 +00:00
Andrew Kingston 9ce7817233 Fix data binding after file rename 2020-11-19 09:31:49 +00:00
Andrew Kingston 0ff8a9a67b Add data binding enrichment 2020-11-19 09:24:58 +00:00
Andrew Kingston 3a5daa8ab1 Fix grid height 2020-11-19 08:59:54 +00:00
Martin McKeaveney a5827a9c53 nested routing UI up and running, refactor drag and drop functionality by decoupling store from components 2020-11-18 22:04:18 +00:00
Andrew Kingston 44a2282748 Remove deprecated components and fix card styling 2020-11-18 21:13:13 +00:00
Andrew Kingston 1bd2fac9b2 Update all components to be renderable and styleable 2020-11-18 21:06:12 +00:00
Martin McKeaveney 2ec27baccc Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-18 20:27:04 +00:00
Andrew Kingston a18a861177 Refactor entire SDK into client lib and enable svelte context sharing between client and components 2020-11-18 19:18:18 +00:00
mike12345567 1e9e46b8a5 Creating a function for the client to be able to pull in client definition from API. 2020-11-18 18:24:12 +00:00
mike12345567 634eacd5b9 Changing back to builder getting the normal routing structure for builder. 2020-11-18 15:13:25 +00:00
mike12345567 48f0608c74 Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client. 2020-11-18 15:12:42 +00:00
Martin McKeaveney b501504150 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-18 13:55:08 +00:00
Andrew Kingston 2f0e4694e0 Add work on data context in components 2020-11-18 11:24:01 +00:00
Andrew Kingston aef49616a7 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-18 11:23:06 +00:00
mike12345567 40bfb53771 linting. 2020-11-17 18:13:21 +00:00
mike12345567 e20a26a84d Finishing up routing structure, now available on /api/routing. 2020-11-17 18:12:21 +00:00
Andrew Kingston 5aff97deab Fix screen slot placeholder component display 2020-11-17 14:06:43 +00:00
mike12345567 d63054a426 Updates for screen refactor - finishing off getting everything over to the class based system. 2020-11-17 13:25:57 +00:00
Andrew Kingston 5fbf3502ce Fix selected component border in builder preview 2020-11-17 12:20:40 +00:00
Andrew Kingston 1ab29e05b1 Remove log statements 2020-11-17 12:09:02 +00:00
Andrew Kingston 94458b3907 Add lots of new work on client library rewrite 2020-11-17 12:08:24 +00:00
Martin McKeaveney e7fb58e5bd merge 2020-11-17 11:26:19 +00:00
mike12345567 f3da19552e Attempting to create a class structure for screen and component templates as right now modifying the templates is quite difficult. 2020-11-16 18:05:17 +00:00
mike12345567 acdc1e9a56 Updating to have proper access control via an accessController and nearly ready to spit out the routing structure. 2020-11-16 18:04:44 +00:00
Martin McKeaveney 8c5b801c0a v0.3.8 2020-11-16 13:54:26 +00:00
Martin McKeaveney 749868de2e
Merge pull request #860 from Budibase/linux-deb
Linux deb
2020-11-16 09:38:25 +00:00
Martin McKeaveney 21a8f2aa71 lint 2020-11-14 17:56:24 +00:00
Martin McKeaveney 63dd9bcd06 remove unnecessary images 2020-11-14 17:51:37 +00:00
Martin McKeaveney 19a029fd68 linux deb package, builder icon and auto update support for linux 2020-11-14 17:43:52 +00:00
Andrew Kingston cbeea17db0 Add initial new routing and svelte client app generation 2020-11-13 15:42:32 +00:00
Michael Drury 63b08e42aa Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate. 2020-11-13 15:35:20 +00:00
Martin McKeaveney a1c3cc6745 show quota errors when deployments fail 2020-11-13 14:32:47 +00:00
Martin McKeaveney 05135a346c Merge branch 'master' of github.com:Budibase/budibase into quota-errors 2020-11-13 13:07:52 +00:00
Martin McKeaveney 6cfd80a699 bump bbui 2020-11-13 12:24:21 +00:00
Kevin Åberg Kultalahti d3ea680238
Merge pull request #858 from Budibase/feature/adds-rich-text-component
Feature/adds rich text component
2020-11-13 12:37:03 +01:00
Kevin Åberg Kultalahti df0da3fca5
Merge pull request #857 from Budibase/chart-bugs
Chart bugs
2020-11-13 12:35:03 +01:00
Martin McKeaveney 681b2df2e4 lint 2020-11-13 10:54:03 +00:00
kevmodrome 9799a405fd
sets everything up to be used with a longform type in the Form component 2020-11-13 11:31:00 +01:00
Martin McKeaveney e8ca3030e1 fixing reactive chart issue 2020-11-13 10:29:54 +00:00
kevmodrome 201e37a2ba
unhides richtext component 2020-11-13 11:16:01 +01:00
kevmodrome b394dbd88d
hides said non-working RichText component 2020-11-13 11:14:34 +01:00
kevmodrome 24f9ee9d62
adds non-working RichText component 2020-11-13 11:12:38 +01:00
Michael Drury e35817f5f3 Linting. 2020-11-12 17:43:17 +00:00
Michael Drury 0a73ab83db Fixing test case. 2020-11-12 17:41:50 +00:00
mike12345567 2472168477 Tests failing but starting to progress. 2020-11-12 17:06:55 +00:00
mike12345567 c8a3b18513 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into feature/backend-routing 2020-11-12 15:10:07 +00:00
mike12345567 11369ceed5 Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing 2020-11-12 15:08:50 +00:00
Martin McKeaveney 4e54f6d0d1 track quota errors in deployment 2020-11-12 12:58:05 +00:00
Andrew Kingston a29f428f61 Fix log out not working 2020-11-12 12:27:53 +00:00
Andrew Kingston 33e2ee427d Replace all manual API interaction with SDK 2020-11-12 12:24:45 +00:00
Martin McKeaveney dee8af1332
Merge pull request #855 from Budibase/server-render-index
Server render index page, simplify CSS bundling, refactor static asset compilation
2020-11-12 11:18:09 +00:00
Martin McKeaveney 070b0c8c0a lint 2020-11-12 10:45:05 +00:00
Martin McKeaveney ff66ed35c6 tidy up 2020-11-12 10:41:49 +00:00
Martin McKeaveney cd5dd2d21d JSDoc for static asset compilation 2020-11-12 10:36:15 +00:00
Martin McKeaveney c2aa9eebfc remove squirrelly, compile a single bundle.css for each page, svelte and hbs server rendering 2020-11-12 10:25:25 +00:00
Andrew Kingston 0f12f19619 Fix client errors 2020-11-12 09:31:04 +00:00
Andrew Kingston aa70eab935 Add majority of API interactions to SDK 2020-11-12 09:07:09 +00:00
Michael Drury 4852ecf96a WIP - this is working towards the permissions system but stopping here for the night, this is currently not functional. 2020-11-11 17:34:15 +00:00
Andrew Kingston e24a89af56 Tidy up standard components 2020-11-11 14:26:33 +00:00
Andrew Kingston f8732b3038 Add initial work on component SDK 2020-11-11 12:25:50 +00:00
Martin McKeaveney fb0f7b0c73 v0.3.7 2020-11-10 20:23:36 +00:00
Martin McKeaveney a1645db1f2
Merge pull request #851 from Budibase/turn-off-invalidation
remove cf invalidation, adding validation around successful deploys only
2020-11-10 19:55:43 +00:00
mike12345567 65078861a2 Starting work off towards routing of screens in backend, getting view ready and a bit of cleanup to make internal views easier to create. 2020-11-10 17:22:41 +00:00
Martin McKeaveney 449f898009 increasing log level in production 2020-11-10 17:16:40 +00:00
Martin McKeaveney f19a20a02d remove cf invalidation, adding validation around successful deploys only 2020-11-10 17:08:02 +00:00
mike12345567 f57acfdf16 Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems. 2020-11-10 15:09:54 +00:00
mike12345567 37c68467c2 Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table. 2020-11-10 13:59:46 +00:00
Andrew Kingston 7a00243e45 Update yarn lock and dev script to use yarn rather than npm 2020-11-10 10:51:23 +00:00
Martin McKeaveney 44f1844bc7 Merge branch 'master' of github.com:Budibase/budibase into server-render-index 2020-11-09 20:18:37 +00:00
Martin McKeaveney 2adf0560ac v0.3.6 2020-11-09 18:16:36 +00:00
Martin McKeaveney 501ee906e7 bump rollup plugin svelte version 2020-11-09 18:04:55 +00:00
Martin McKeaveney fc285c64a4 v0.3.5 2020-11-09 16:28:06 +00:00
Martin McKeaveney 14003d03df fix auto screens issue 2020-11-09 15:55:36 +00:00
Martin McKeaveney 1e8f13f9cf start server render index.html 2020-11-09 15:24:29 +00:00
mike12345567 3d6f50ee5d Improving consistency of how appId is retrieved and making sure it is valid when being used. 2020-11-09 14:38:29 +00:00
Martin McKeaveney 51c0461f35 v0.3.4 2020-11-09 11:08:41 +00:00
Martin McKeaveney 7db78e98ab
Merge pull request #834 from Budibase/bug/more-auth-fixes
More Auth bugfixes
2020-11-09 10:49:57 +00:00
Martin McKeaveney d2bcf5f8a3
Merge pull request #835 from Budibase/screenselection-bug
prevent screen being selected when you save a component
2020-11-09 10:47:33 +00:00
Martin McKeaveney 4f5b867700 prevent screen being selected when you save a component 2020-11-09 10:28:49 +00:00
mike12345567 7600710125 The API that the components library would use was not always consistent with the API client library would use and this would sometimes break things. 2020-11-09 09:42:35 +00:00
Andrew Kingston 8feb05c4f6 Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-11-09 08:48:56 +00:00
Andrew Kingston 65b36677e6
Merge pull request #817 from Budibase/apex-charts
Apex charts
2020-11-09 08:48:44 +00:00
Andrew Kingston b450d541e6 Fix case sensitive screen alphabetical sorting 2020-11-09 08:43:36 +00:00
Andrew Kingston 2ccd8fe401 Fix autoscreens sometimes created in public rather than private page 2020-11-09 08:40:47 +00:00
Andrew Kingston 8fecebf435 Fix new screens and autoscreens not displaying properly 2020-11-09 08:33:22 +00:00
Andrew Kingston d248060d30 Fix alphabetical sorting of screens 2020-11-09 08:32:44 +00:00
Martin McKeaveney 4c77b9ceef v0.3.3 2020-11-06 21:40:31 +00:00
Martin McKeaveney 28f4f38e32
Merge pull request #830 from Budibase/bug/electron-no-pathname
Fixing issue with Electron apps not being able to determine appId
2020-11-06 21:39:12 +00:00
mike12345567 eca97f6f57 Linting. 2020-11-06 21:32:03 +00:00
mike12345567 472305d214 Fixing issues with auth not being able to find appId in pathname, using the currentapp cookie if pathname not populated. 2020-11-06 21:13:21 +00:00
Martin McKeaveney e09c9d13b3
Merge pull request #824 from Budibase/port-fixes
potential resolutions for the 4001 issue
2020-11-06 21:00:57 +00:00
Martin McKeaveney 0928b8496f PR review 2020-11-06 18:00:25 +00:00