Commit Graph

26748 Commits

Author SHA1 Message Date
Michael Drury b76d535202
Merge branch 'master' into BUDI-7656/add-migration 2024-06-07 10:24:50 +01:00
Adria Navarro b22ea1b0f9 Fix test 2024-06-07 11:12:03 +02:00
Adria Navarro 6b88622b50
Merge branch 'master' into BUDI-7422/support-composite-keys 2024-06-07 11:00:15 +02:00
Adria Navarro b86501e25e Fix 2024-06-07 10:54:26 +02:00
Adria Navarro f4e14db22a Add failing test 2024-06-07 10:54:14 +02:00
Peter Clement 9a2de11203
Allow users to only specify a binding when adding attachments (#13819)
* add ability for user to toggle bindable input for attachment

* error handling for missing keys

* improve error handling for smtp attachments

* remove log

* add test

* fixing some pr comments

* update test
2024-06-07 08:35:18 +00:00
mike12345567 ab6614a683 Capturing any 500s which occur from SQS cleanup - it appears to 500 if there is nothing to do. 2024-06-06 17:38:52 +01:00
mike12345567 5537f7b782 build fixes. 2024-06-06 17:35:35 +01:00
mike12345567 cd300b0453 Linting. 2024-06-06 17:27:40 +01:00
mike12345567 a4e646fc64 Changing how latest migration is determined. 2024-06-06 17:26:37 +01:00
mike12345567 e86eb7082d Merge branch 'BUDI-7656/add-migration' of github.com:Budibase/budibase into BUDI-7656/add-migration 2024-06-06 17:21:01 +01:00
mike12345567 1124ee1cc8 Adding a test case for the new migration. 2024-06-06 17:20:25 +01:00
Michael Drury ea1d3000c2
Merge branch 'master' into BUDI-7656/add-migration 2024-06-06 16:49:48 +01:00
mike12345567 8b18ba0204 Merge branch 'BUDI-7656/add-migration' of github.com:Budibase/budibase into BUDI-7656/add-migration 2024-06-06 16:49:28 +01:00
mike12345567 70aa43680d Addressing PR comments. 2024-06-06 16:49:03 +01:00
mike12345567 243ccee645 Enables SQS in dev! 2024-06-06 16:10:58 +01:00
Michael Drury 6001ec2e09
Merge branch 'master' into BUDI-7656/add-migration 2024-06-06 16:05:28 +01:00
mike12345567 244fbe42b1 Updating migration to check if the SQL definitions have changed, if they haven't don't write them again. 2024-06-06 16:04:23 +01:00
mike12345567 3c4cf69463 Updating migration integrity test to allow certain properties to change. 2024-06-06 15:14:59 +01:00
mike12345567 2c86ea14fd Changing how disk cleanup is performed. 2024-06-06 15:07:06 +01:00
mike12345567 f0f8c14216 Fixing an issue introduced here which caused template test to fail. 2024-06-06 14:58:03 +01:00
Sam Rose ac53a97176
WIP 2024-06-06 14:55:07 +01:00
Adria Navarro b7ed080620
Merge branch 'master' into BUDI-8316/cannot-save-time-value-to-internal-db 2024-06-06 14:11:37 +02:00
mike12345567 878114133c Adding test. 2024-06-06 12:36:57 +01:00
Adria Navarro 9ad1d60850 Handle dateonly by default 2024-06-06 13:25:13 +02:00
Adria Navarro f09b6bf090 Handle times properly on time only settings for timestamps 2024-06-06 13:03:00 +02:00
mike12345567 c57a81c6de Adding a global binding for globalId which is retrieved as part of the self call - making sure this is available as a binding (this is not in the user metadata table, just for bindings). 2024-06-06 11:53:58 +01:00
mike12345567 0a5a788440 Updating migrations to disable all migrations after the first disabled migration. 2024-06-05 18:19:44 +01:00
mike12345567 338d9f8476 Merge branch 'BUDI-7656/add-migration' of github.com:Budibase/budibase into BUDI-7656/add-migration 2024-06-05 17:10:05 +01:00
mike12345567 3cf3588192 Add test for migration disabling. 2024-06-05 17:09:46 +01:00
Michael Drury 36a902f159
Merge branch 'master' into BUDI-7656/add-migration 2024-06-05 16:58:06 +01:00
mike12345567 80ddadbe06 Updating app migration to use a slightly different mechanism to allow disabling the migration pipeline. 2024-06-05 16:57:16 +01:00
Adria Navarro 098344ca84 Undo reorder 2024-06-05 17:34:20 +02:00
mike12345567 4f6076d2ba Merge branch 'master' of github.com:Budibase/budibase into BUDI-7656/add-migration 2024-06-05 16:29:45 +01:00
Adria Navarro 7ba37c7db7 Update ref 2024-06-05 16:54:18 +02:00
Adria Navarro db1e4fcce2
Merge branch 'master' into BUDI-8286/add-readonly-columns-to-plans 2024-06-05 16:20:37 +02:00
Adria Navarro ee1b8c9f43 Add readonly columns to premium 2024-06-05 16:20:05 +02:00
Adria Navarro b0c21b01c0 Allow "viewReadonlyColumns" in enterprise 2024-06-05 16:04:40 +02:00
Conor Webb c9fb6e35c8
Enhancement: add ability to set custom auto-dismissal duration for notifications (#13829)
* Enhancement: add ability to set custom auto-dismissal duration for notifications

* Updated based on feedback.

* Enforce max duration for auto-dismiss to 2 minutes
2024-06-05 12:29:07 +01:00
mike12345567 32e4493a96 Quick fix for using the roles option within the builder - this was broken in JS which was a bit of a pain - this works properly now and allows more compat between HBS and JS. 2024-06-05 11:58:40 +01:00
mike12345567 f062b73852 Only run migration if SQS is enabled. 2024-06-04 17:39:53 +01:00
mike12345567 dbda7b5ee4 Updating migration name. 2024-06-04 17:25:44 +01:00
mike12345567 f735f8c6f5 Comment update. 2024-06-04 17:24:56 +01:00
mike12345567 cf6f86cb2f Updating migrations to correctly cover all the required elements. 2024-06-04 17:24:11 +01:00
Adria Navarro ac9f5d5d1e Allow editing old configs 2024-06-04 16:50:12 +02:00
Adria Navarro 47b77d6744 Run test only with internal tables 2024-06-04 16:46:50 +02:00
Adria Navarro 7aa6af6e13 Add tests to support existing configs 2024-06-04 16:40:09 +02:00
Adria Navarro b0af50e674 Copy fix 2024-06-04 16:17:41 +02:00
mike12345567 c509da1f22 Merge branch 'master' of github.com:Budibase/budibase into BUDI-7656/add-migration 2024-06-04 15:13:18 +01:00
Adria Navarro 0c79935170
Merge branch 'master' into feat/readonly-columns 2024-06-04 15:36:30 +02:00
mike12345567 4221a13fd1 Updating pro back to correct reference. 2024-06-04 14:03:52 +01:00
Adria Navarro 825043fd7f
Merge branch 'master' into feat/readonly-columns 2024-06-04 14:30:22 +02:00
mike12345567 e3b1655ad0 Merge branch 'master' of github.com:Budibase/budibase into BUDI-7656/add-migration 2024-06-04 12:56:59 +01:00
Martin McKeaveney ec892a13b6 merge 2024-06-04 12:43:34 +01:00
Martin McKeaveney 63e7421dd5 acct portal 2024-06-04 12:41:07 +01:00
Adria Navarro edd9ebc389 Tests 2024-06-04 12:33:48 +02:00
Adria Navarro e6e67af2c4 Guard display name column 2024-06-04 12:32:33 +02:00
Adria Navarro b65e9cfc80 Lint 2024-06-04 12:20:19 +02:00
Adria Navarro ba9b5c3271 Merge branch 'feat/readonly-columns' into BUDI-8282/dont-treat-display-column-as-required 2024-06-04 12:09:20 +02:00
Adria Navarro a562655361
Merge branch 'master' into feat/readonly-columns 2024-06-04 12:04:49 +02:00
Adria Navarro 1c8feaedb1 Copy change 2024-06-04 12:03:42 +02:00
Adria Navarro 44708a27ff Merge branch 'BUDI-8282/validate-configuration' into BUDI-8282/validate-configuration-for-hidden-views 2024-06-04 11:37:54 +02:00
Adria Navarro aefedce568 Renames 2024-06-04 11:35:09 +02:00
Adria Navarro 819cc6bebb Fix tests 2024-06-04 11:18:33 +02:00
Adria Navarro 2d953f19cc Clean validation message 2024-06-04 11:11:50 +02:00
Adria Navarro 9b82116c61 Copy changes 2024-06-04 10:39:56 +02:00
Adria Navarro 10f77c83b6 Don't allow selecting required columns 2024-06-03 17:24:30 +02:00
Adria Navarro cb2349fdef Allow edition display 2024-06-03 17:04:35 +02:00
Adria Navarro 42d60ad95b Fix 2024-06-03 16:56:12 +02:00
Adria Navarro b937d95de2 Move isRequired to shared-core 2024-06-03 16:55:02 +02:00
Martin McKeaveney 3909bbcfc0 NGINX headers for security audit 2024-06-03 15:05:18 +01:00
Adria Navarro cc3808997c Fix viewV2 tests 2024-06-03 13:26:49 +02:00
mike12345567 38ff7debb4 Linting. 2024-06-03 12:08:54 +01:00
mike12345567 155de99b68 Streaming to disk before passing onto S3. 2024-06-03 11:46:20 +01:00
Adria Navarro c1b760ca9e Validate that required fields can't be hidden in views 2024-06-03 12:43:51 +02:00
Adria Navarro 91c20213dc Validate readonly 2024-06-03 12:12:04 +02:00
Adria Navarro d73d7113ae Refresh on error 2024-06-03 12:12:04 +02:00
Adria Navarro dad689c787 Reset schema mutations on erroring 2024-06-03 12:12:04 +02:00
Adria Navarro 326a90a41e Allow modifying views with readonly configs (other fields) 2024-06-03 12:12:04 +02:00
Adria Navarro efc9d3399e Validate schema 2024-06-03 12:12:04 +02:00
Adria Navarro 5912c2b129 Copy change 2024-06-03 12:12:03 +02:00
mike12345567 26a0801b75 Linting. 2024-06-03 10:15:16 +01:00
mike12345567 7b8195f41d Merge branch 'master' of github.com:Budibase/budibase into fix/rest-download-issue 2024-06-03 10:13:49 +01:00
Adria Navarro 5c3973d7f9
Merge branch 'master' into feat/readonly-columns 2024-06-03 10:06:50 +02:00
mike12345567 d90763dd3c Getting size parameter right for streams. 2024-05-31 17:59:16 +01:00
mike12345567 75501c2251 Updating object store stream upload to make sure the stream has finished being processed before trying to upload to AWS (and only uploading a partial stream). 2024-05-31 17:57:31 +01:00
Andrew Kingston 8563471aea Don't update text settings when editing inline unless the value actually changes, to prevent losing HBS or JS expressions 2024-05-31 16:21:21 +01:00
mike12345567 4a1f24d0d8 Fixing an issue with default parameters not being passed into dynamic parameters. 2024-05-31 16:08:10 +01:00
mike12345567 9912904bd1 Fixing an issue with error cases that have a content-disposition being downloaded as a file. 2024-05-31 16:07:46 +01:00
Sam Rose 4d25c2e631
Merge branch 'master' into fix-mariadb-healthcheck 2024-05-31 15:55:26 +01:00
melohagan cbb3c9aa93
Allow a user invite to be revoked (#13805)
* Add free_trial to deploy camunda script

* Allow user invites to be deleted

* Refactor to pass invite codes

* lint

* update account-portal

* yarn lock

* users terminology instead of rows and invites
2024-05-31 14:34:08 +00:00
Sam Rose 1777ac4b04
Fix mariadb healthcheck. 2024-05-31 14:59:15 +01:00
Adria Navarro d4d17893ef Respect schema readonly on client 2024-05-31 13:07:25 +02:00
Adria Navarro 381d9a246b
Merge pull request #13818 from Budibase/BUDI-8281/add-readonly-view-config
Add readonly view config
2024-05-31 13:05:35 +02:00
Adria Navarro 9ac462c390 Remove double checks 2024-05-31 12:44:11 +02:00
Sam Rose ef0c3db350
Merge branch 'master' into update-account-portal-2 2024-05-31 11:18:39 +01:00
Adria Navarro 5444655237 Change anyHidden to anyRestricted 2024-05-31 11:14:41 +02:00
dependabot[bot] 25a4e1d999
Bump mysql2 from 3.9.7 to 3.9.8 in /packages/server
Bumps [mysql2](https://github.com/sidorares/node-mysql2) from 3.9.7 to 3.9.8.
- [Release notes](https://github.com/sidorares/node-mysql2/releases)
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md)
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.9.7...v3.9.8)

---
updated-dependencies:
- dependency-name: mysql2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-30 19:53:00 +00:00
Adria Navarro 2a189c4f8e Readonly cells 2024-05-30 17:35:03 +02:00
Adria Navarro 4dbfa28feb Move licence check out of frontend-core 2024-05-30 17:12:46 +02:00
Sam Rose 6f02185abe
Put pro back in line with master. 2024-05-30 14:33:10 +01:00
Sam Rose 3570322805
Merge master. 2024-05-30 14:32:19 +01:00
Sam Rose dee797656a
Update account-portal submodule to latest master. 2024-05-30 14:31:45 +01:00
Adria Navarro 6ce0b3c368 Copy change 2024-05-30 11:46:57 +02:00
Adria Navarro fbfe85c903 Mark readonly as restricted 2024-05-30 11:43:28 +02:00
Adria Navarro b68940bca4 Map readonly 2024-05-30 11:26:12 +02:00
Adria Navarro 8e72f1f0fa Lock readonly 2024-05-30 11:14:12 +02:00
Adria Navarro 1dd5c67392 Allow disable specific options 2024-05-30 11:14:12 +02:00
Adria Navarro 896c262c94 Add readonly option in view columns 2024-05-30 11:14:12 +02:00
Sam Rose a271110805
Merge branch 'master' into test-template-import 2024-05-30 10:02:28 +01:00
Andrew Kingston 68ce7248f4
Merge branch 'master' into wrap-field-labels 2024-05-30 09:50:47 +01:00
Andrew Kingston 214499d809
Merge branch 'master' into wrap-field-labels 2024-05-30 09:45:38 +01:00
Andrew Kingston 0b6e131091
Merge branch 'master' into grid-conflict-improvements 2024-05-30 09:45:30 +01:00
Andrew Kingston 96b927f7b2
Merge branch 'master' into wrap-field-labels 2024-05-30 09:41:30 +01:00
Andrew Kingston 7aaaf12345
Merge branch 'master' into grid-conflict-improvements 2024-05-30 09:41:14 +01:00
Andrew Kingston 2ec46179ae
Merge branch 'master' into drawer-eval-improvements 2024-05-30 09:40:58 +01:00
Adria Navarro 60aa9e48d6
Merge branch 'master' into BUDI-8281/update-view-column-ui 2024-05-30 10:33:51 +02:00
Andrew Kingston 56c2bac382
Merge branch 'master' into wrap-field-labels 2024-05-30 09:28:00 +01:00
Andrew Kingston 48ffb62c1d
Merge branch 'master' into grid-conflict-improvements 2024-05-30 09:27:52 +01:00
Andrew Kingston 22f29a8497
Merge branch 'master' into drawer-eval-improvements 2024-05-30 09:27:46 +01:00
Andrew Kingston 19a422ca1c
Typo 2024-05-30 09:14:56 +01:00
Adria Navarro ed506d0bb2
Merge branch 'master' into BUDI-8281/update-view-column-ui 2024-05-30 10:14:55 +02:00
Andrew Kingston 8eb46e2dda
Merge branch 'master' into grid-improvements 2024-05-30 09:13:57 +01:00
Andrew Kingston b721f59430
Merge branch 'master' into wrap-field-labels 2024-05-30 09:12:16 +01:00
Andrew Kingston cad058abec Merge branch 'wrap-field-labels' of github.com:Budibase/budibase into wrap-field-labels 2024-05-30 09:12:03 +01:00
Andrew Kingston 7b4304d4a2 Force wrapping long words in field labels 2024-05-30 09:11:42 +01:00
Adria Navarro adcda035ed Change size 2024-05-30 10:11:40 +02:00
Adria Navarro b5a0365097 Remove new overflow setting 2024-05-30 10:11:40 +02:00
Adria Navarro a672c00899 Copy changes 2024-05-30 10:11:40 +02:00
Adria Navarro 8b22beb0a2 Use AbsTooltip 2024-05-30 10:11:39 +02:00
Andrew Kingston 3acf6f37df
Merge branch 'master' into drawer-eval-improvements 2024-05-30 09:06:36 +01:00
mike12345567 f3d1a8aabc Merge branch 'master' of github.com:Budibase/budibase into BUDI-7656/add-migration 2024-05-29 17:20:29 +01:00
Sam Rose 20ddc37606
Merge branch 'master' into test-template-import 2024-05-29 17:11:50 +01:00
Sam Rose fb4cecc93f
Update template tests to make sure importing templates works for SQS. 2024-05-29 17:07:29 +01:00
Michael Drury 5f05bc70b7
Merge branch 'master' into fix/template-app-rows 2024-05-29 16:43:12 +01:00
Adria Navarro a289ef31d1
Merge branch 'master' into BUDI-8281/update-view-column-ui 2024-05-29 17:41:13 +02:00
melohagan b4645d8494
If a user starts the onboarding process, make sure they can still accept an invite (#13794)
* Add free_trial to deploy camunda script

* Getting invite details should not require tenancy

* make sure onboarding cookie is complete

* Make sure password is atleast 8 characters

* yarn lock

* update pro and account-portal

* update account-portal
2024-05-29 16:40:53 +01:00
Andrew Kingston ba9fc36340
Merge branch 'master' into grid-improvements 2024-05-29 16:22:29 +01:00
Andrew Kingston c4bb4816b5
Merge branch 'master' into drawer-eval-improvements 2024-05-29 16:21:40 +01:00
Andrew Kingston 8326306bc1
Merge branch 'master' into wrap-field-labels 2024-05-29 16:21:19 +01:00
Adria Navarro 21e5c8ecda Overflow tooltip 2024-05-29 17:19:07 +02:00
Sam Rose 53e035fcb5
Merge branch 'master' of github.com:budibase/budibase into test-template-import 2024-05-29 16:11:57 +01:00
Adria Navarro 3d15f71344 Break down component 2024-05-29 16:50:07 +02:00
Michael Drury 35893e0bee
Merge branch 'master' into fix/template-app-rows 2024-05-29 15:27:31 +01:00
Adria Navarro 53968f0725 Copy change 2024-05-29 16:27:26 +02:00
Adria Navarro 5b42aff1f7 Add picker to sticky columns 2024-05-29 16:27:26 +02:00
Adria Navarro 06549149b6 Remove readonly 2024-05-29 16:27:26 +02:00
Adria Navarro 151ff27351 Styling 2024-05-29 16:27:26 +02:00
Adria Navarro a689d82b66 Unify components 2024-05-29 16:27:26 +02:00
Adria Navarro 4262532cb1 Fix noPadding and quiet 2024-05-29 16:27:26 +02:00
Adria Navarro 62e1ba28b2 Add ToggleActionButtonGroup 2024-05-29 16:27:26 +02:00
Adria Navarro be2d63497e Remove toggle all 2024-05-29 16:27:26 +02:00
Adria Navarro bc6ead9dee Change icon 2024-05-29 16:27:26 +02:00
Adria Navarro 97e63d9e28 Rename 2024-05-29 16:27:26 +02:00
Adria Navarro d137a69cca
Merge branch 'master' into BUDI-8284/protect-writes-on-readonly-columns 2024-05-29 16:16:16 +02:00
Michael Drury aa232db669
Merge branch 'master' into fix/template-app-rows 2024-05-29 15:06:09 +01:00
Adria Navarro 5b6242ae77 Fix test 2024-05-29 15:58:39 +02:00
Adria Navarro 2417cbd461 Styling 2024-05-29 15:56:58 +02:00
Adria Navarro 4b0e433c45 Prevent write readonly column 2024-05-29 15:52:22 +02:00
Adria Navarro 2d5ecb6e3e PR comments 2024-05-29 15:50:10 +02:00
Adria Navarro 05544d3082 Simplify mock 2024-05-29 15:45:33 +02:00
Adria Navarro f5f471a4aa Merge branch 'master' into BUDI-8284/readonly-settings-columns-in-views 2024-05-29 15:41:20 +02:00
Adria Navarro 99659748be Update submodule 2024-05-29 15:40:32 +02:00
Andrew Kingston 1015ec9da2 Allow field labels to wrap 2024-05-29 14:32:22 +01:00
Sam Rose 1a94d2dca9
wip 2024-05-29 14:21:58 +01:00
Andrew Kingston 23332756e5 Allow role binding evaluations to be displayed now that they work 2024-05-29 13:58:43 +01:00
Andrew Kingston d533ef70be Enrich all bindings in one go to massively increase performance when opening binding panels 2024-05-29 13:58:29 +01:00
mike12345567 6b7a4f07cb Quick fix for ambiguous column names _id. 2024-05-29 11:56:52 +01:00
mike12345567 394fa2536c Build fix. 2024-05-29 11:02:27 +01:00
Andrew Kingston 44c1a56134 Merge branch 'master' of github.com:Budibase/budibase into grid-conflict-improvements 2024-05-29 10:51:23 +01:00
Andrew Kingston 38c405ff6f Ensure single character changes to non-focused fields are properly persisted when changing focused row 2024-05-29 09:59:54 +01:00
Andrew Kingston e1ee233aaf Only clear change cache for keys which have been saved and haven't been further altered since the request started! 2024-05-29 09:51:01 +01:00
Andrew Kingston 5d7c86027f
Merge branch 'master' into grid-improvements 2024-05-29 08:51:22 +01:00
Andrew Kingston 35842525c5 Fix bug where button columns couldn't observe dimensions when no rows exist 2024-05-29 08:47:57 +01:00
mike12345567 83fa6f952a re-jigging, making this part of filters rather than meta. 2024-05-28 18:34:08 +01:00
mike12345567 f89f469e01 Comment to explain what the new documentType meta option does. 2024-05-28 18:31:19 +01:00
mike12345567 cb99007a42 Fix for issue with templated apps - some template apps are *very* old and therefore don't necessarily abide by the rules that are generally followed for new apps, this is something we should resolve, but for now adding an option that allows searching for only a specific document type. 2024-05-28 18:30:06 +01:00
mike12345567 77cb01f2ec Updating pro. 2024-05-28 17:57:25 +01:00
mike12345567 fa140b5f3d Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs 2024-05-28 17:29:47 +01:00
mike12345567 bc896f6544 Allowing SQS in production environments so that feature branches can run using it. 2024-05-28 15:58:25 +01:00
Andrew Kingston 1a83b746b5 Ensure grid autoscroll for selected cell visibility accounts for button column width 2024-05-28 14:41:21 +01:00
Andrew Kingston 9c446fee6b Lint 2024-05-28 11:01:11 +01:00
Andrew Kingston ea14af8a64 Offset button column to account for vertical scrollbar if required 2024-05-28 11:00:47 +01:00
Adria Navarro 251c50266b
Merge branch 'master' into BUDI-8284/readonly-settings-columns-in-views 2024-05-28 11:48:40 +02:00
Andrew Kingston 285c2dce60 Merge branch 'master' of github.com:Budibase/budibase into add-icons-to-grid-buttons 2024-05-28 08:50:18 +01:00
Andrew Kingston 65340c657e
Merge branch 'master' into fix/button-icons 2024-05-28 08:33:54 +01:00
Adria Navarro ab0bac689b Add tests 2024-05-27 14:53:26 +02:00
Adria Navarro 9e4c575d79 Add license tests 2024-05-27 14:44:00 +02:00
Adria Navarro 422b1e2753 Fix tests 2024-05-27 14:31:45 +02:00
Adria Navarro 1eb929736c Guard 2024-05-27 14:31:26 +02:00
Adria Navarro 4329900a64 Add viewReadonlyColumns feature 2024-05-27 14:31:16 +02:00
Adria Navarro 6d71c8c960
Merge branch 'master' into BUDI-8284/readonly-settings-columns-in-views 2024-05-27 14:16:59 +02:00
Adria Navarro 041f85886c Ensure consistency 2024-05-27 14:16:03 +02:00
Adria Navarro 9bac192cf9 Add tests 2024-05-27 14:11:50 +02:00
Adria Navarro ae36a79f8c Add tests 2024-05-27 14:10:20 +02:00
Adria Navarro 3cf230e3af Add tests 2024-05-27 13:59:39 +02:00
Adria Navarro 65d2aa50c6 Guard readonly fields 2024-05-27 13:39:43 +02:00
mike12345567 3b310b188e Fixing issue with column quoting. 2024-05-24 17:52:40 +01:00
mike12345567 944be41670 Only set table sql prop if it is needed, undefined for consistency as it is with Lucene. 2024-05-24 17:25:49 +01:00
mike12345567 821708e79a Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs 2024-05-24 16:32:43 +01:00
mike12345567 c4c696baa7 Setting internal tables to count as SQL when using SQS. 2024-05-24 15:57:47 +01:00
mike12345567 7a7f7185c9 Refactor - moving frontend search fields around so accessible from filter builder. 2024-05-24 15:38:54 +01:00
Adria Navarro 6acb3f6669 Validation test 2024-05-24 16:15:24 +02:00
Adria Navarro 28137f9500 Validate view schema on upsert 2024-05-24 16:07:07 +02:00
mike12345567 cf89c6fbde Updating filter settings - getting fields correctly. 2024-05-24 14:19:53 +01:00
andz-bb 1f2b3abb46 change "Links" to "Relationships" in table data source selection 2024-05-24 13:46:46 +01:00
Adria Navarro a0c2843236 Extend view metadata 2024-05-24 14:28:04 +02:00
Andrew Kingston 0fbe1e36d6 Add icons to grid buttons and simplify button column 2024-05-24 13:12:44 +01:00
Adria Navarro ee77e08b3c Fix build 2024-05-24 14:04:50 +02:00
Adria Navarro cef0fdd3ea Move ViewV2Enriched out of document types 2024-05-24 14:03:48 +02:00
Adria Navarro 22a904b9ca
Merge branch 'master' into fix/rest-content-processing 2024-05-24 13:55:00 +02:00
Adria Navarro 863881e45a Add nx dependency 2024-05-24 13:47:34 +02:00
Adria Navarro 378f1215a0 Add nx dependency 2024-05-24 13:45:00 +02:00
mike12345567 ae26f66cf9 Fixing a test case. 2024-05-24 12:40:58 +01:00
mike12345567 b18ca2670a Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs 2024-05-24 12:22:20 +01:00
Adria Navarro 6e06b322bf Point @budibase/types types to dist 2024-05-24 13:21:04 +02:00
mike12345567 62c407d846 Updating test cases. 2024-05-24 12:15:28 +01:00
Michael Drury 223d301366
Merge branch 'master' into fix/rest-content-processing 2024-05-24 12:02:23 +01:00
Andrew Kingston 679ef559ce
Merge branch 'master' into fix/button-icons 2024-05-24 11:36:54 +01:00
Andrew Kingston 2250f815c6
Merge branch 'master' into grid-ux-improvements 2024-05-24 11:36:01 +01:00
Andrew Kingston 8d1300753b Disable saving options types when an invalid option name exists 2024-05-24 11:23:31 +01:00
deanhannigan bbeb6e88e7
Merge branch 'master' into fix/single-user-support-automations 2024-05-24 11:09:47 +01:00
Andrew Kingston 37b1bc45cf Move stuff around to remove need for code hoisting 2024-05-24 10:34:58 +01:00
Andrew Kingston 62eb1f413e
Merge branch 'master' into grid-ux-improvements 2024-05-24 10:18:48 +01:00
Andrew Kingston 10f3822a36 Remove compact flag on dropzones when editing rows in modals 2024-05-24 10:16:36 +01:00
Dean 5a289bd027 Removed fix for grid keyboard events 2024-05-23 18:06:08 +01:00
mike12345567 dd78399fc1 Changing how content processing works for responses from REST API - try and reduce the chance of an error in the case of malformed data being returned. 2024-05-23 17:56:48 +01:00
Dean 9edc0b7c3c Fix for tooltips in the Component tree in the builder 2024-05-23 17:45:01 +01:00
Dean 0db08498d9 Fix for grid arrow event handling when creating a column 2024-05-23 17:44:23 +01:00
Sam Rose 0be51614a4
Merge branch 'master' into sqs-user-tests 2024-05-23 17:05:39 +01:00
Sam Rose ef60893df1
Fix tests (take 4). 2024-05-23 17:02:08 +01:00
Michael Drury a3d2871330
Merge branch 'master' into feature/audit-log-sqs 2024-05-23 16:52:50 +01:00
Andrew Kingston 12ab081656 Darken icon labels slightly 2024-05-23 16:40:00 +01:00
Andrew Kingston ef7db8b5a7 Fix positioning and sizing of icon select and attempt to make somewhat presentable 2024-05-23 16:36:19 +01:00
mike12345567 2d601d64a3 Test fix and pro reference update. 2024-05-23 16:32:43 +01:00
Sam Rose 325819ebae
Fix tests (take 3). 2024-05-23 16:13:07 +01:00
Andrew Kingston 1156209399 Color invalid options grey in grids 2024-05-23 15:59:04 +01:00
Conor Webb 7d256d235a
Enum columns unexpectedly breaking fix (#13756)
* Added enum to SQL_MISC_TYPE_MAP to correctly map to FieldType.OPTIONS

* improve enum values extraction for multiple single-select support

* Tests to ensure enums are typed correctly MySQL and Postgres

* Fixed linting issue

* Ran prettier
2024-05-23 14:31:11 +00:00
Andrew Kingston de78f1a242 Use array.reduce to generate color map 2024-05-23 15:20:16 +01:00
Sam Rose c8e7b6d777
Merge branch 'master' of github.com:budibase/budibase into sqs-user-tests 2024-05-23 15:17:06 +01:00
Sam Rose a6d2f82e7b
Fix tests. 2024-05-23 15:16:52 +01:00
Andrew Kingston 80af9042b0 Rewrite options editor to use svelte store and be much cleaner 2024-05-23 15:16:19 +01:00
mike12345567 66686fd970 Making sure all JSON column types are correctly handled. 2024-05-23 15:00:13 +01:00
mike12345567 0c28d05d40 Some work to correctly handle JSON columns from SQS as well. 2024-05-23 14:57:38 +01:00
mike12345567 90d646facb Updating pagination method. 2024-05-23 14:37:41 +01:00
Adria Navarro cf43530e1c
Merge branch 'master' into BUDI-8279/time-constrains 2024-05-23 15:33:50 +02:00
mike12345567 99536c2d0b PR comments. 2024-05-23 14:24:49 +01:00
Adria Navarro 43acea931a Ensure iso time config still work 2024-05-23 15:23:02 +02:00
Andrew Kingston a9d9c170ce Merge branch 'master' of github.com:Budibase/budibase into grid-ux-improvements 2024-05-23 14:08:27 +01:00
Adria Navarro b8400294d5 Add extra tests 2024-05-23 14:59:51 +02:00
Adria Navarro d1ef9067dc Allow range crossing midnight 2024-05-23 14:59:51 +02:00
Adria Navarro 5b80e4fb6e Add more tests 2024-05-23 14:59:51 +02:00
Adria Navarro d58c144dce Add extra tests 2024-05-23 14:59:51 +02:00
Adria Navarro fb06254964 Extra tests 2024-05-23 14:59:51 +02:00
Adria Navarro bed18615b5 Add basic tests 2024-05-23 14:59:51 +02:00
Adria Navarro e169454490 Move utils to backend-core 2024-05-23 14:59:51 +02:00
Adria Navarro 402426a5f3 Validate time only field constrains 2024-05-23 14:59:51 +02:00
Adria Navarro ac92aaeab3 Extract HH:mm 2024-05-23 14:59:51 +02:00
Adria Navarro 9b3f467a52 Time-date only on constraint settings 2024-05-23 14:59:51 +02:00
Andrew Kingston 4f0dd189a2 Remove ugly outline from options editor 2024-05-23 13:19:27 +01:00
Andrew Kingston 8d837038cf Disable grid keyboard handling while certain popovers are open 2024-05-23 13:17:09 +01:00
Andrew Kingston 8967261d82 Update leftover usage of cell ID separator updates 2024-05-23 12:13:41 +01:00
Andrew Kingston 3e13a06a8f Update option auto naming 2024-05-23 12:10:53 +01:00
Adria Navarro c7a4179c40
Merge branch 'master' into BUDI-8279/prevent-changing-date-or-time-only-when-fetched 2024-05-23 13:00:27 +02:00
Andrew Kingston 8378afb3c2 Merge branch 'master' of github.com:Budibase/budibase into grid-ux-improvements 2024-05-23 11:51:23 +01:00
Michael Drury d8870f1852
Merge branch 'master' into feature/audit-log-sqs 2024-05-23 10:44:39 +01:00
Sam Rose 120f240f01
Fix tests. 2024-05-23 10:43:44 +01:00
Adria Navarro 2626c1a721 Send right time 2024-05-23 11:39:45 +02:00
Adria Navarro f6146c4974 Validate time only fields 2024-05-23 11:39:45 +02:00
Adria Navarro 028afd9cca Fix checks 2024-05-23 11:34:58 +02:00
Adria Navarro b3bea1e839 Block timeOnly changes in the api 2024-05-23 10:40:33 +02:00
Adria Navarro 2cc329994a Don't allow chaning time only to datetime 2024-05-23 10:40:33 +02:00
Sam Rose a9f8a72ebd
Attempting to fix tests. 2024-05-22 18:00:32 +01:00
mike12345567 77d049722f Updating pro and updating test cases to try both lucene and SQS. 2024-05-22 17:37:56 +01:00
Sam Rose f8fb08c72c
Merge master. 2024-05-22 17:24:29 +01:00
mike12345567 0ebb55eea0 Updating pro (again). 2024-05-22 17:10:27 +01:00
mike12345567 782bc55842 Updating pro. 2024-05-22 17:04:09 +01:00
Sam Rose a9e2e151fc
Merge branch 'delete-sql-spec-ts-2' of github.com:budibase/budibase into delete-sql-spec-ts-2 2024-05-22 16:58:04 +01:00
Sam Rose 6e9305432f
Merge branch 'master' into delete-sql-spec-ts-2 2024-05-22 16:57:43 +01:00
Sam Rose 46e310018e
Fix tests. 2024-05-22 16:57:27 +01:00
Andrew Kingston 949073594a Using unique naming for options and add validation 2024-05-22 16:24:08 +01:00
mike12345567 e90aa58242 Fixing REST test failure (?). 2024-05-22 16:09:19 +01:00
mike12345567 2ed510dc90 Fixing build issue. 2024-05-22 16:02:11 +01:00
mike12345567 ff8684d9b4 Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs 2024-05-22 15:23:24 +01:00
Adria Navarro 5bda559aa3
Merge branch 'master' into BUDI-7221/date-only-type-in-mysql 2024-05-22 15:56:11 +02:00
Sam Rose 36f1b2b02b
Merge branch 'master' of github.com:budibase/budibase into delete-sql-spec-ts-2 2024-05-22 14:03:37 +01:00
Sam Rose 7aade03ed2
Merge branch 'delete-sql-spec-ts-2' of github.com:budibase/budibase into delete-sql-spec-ts-2 2024-05-22 14:02:16 +01:00
Sam Rose b6e3e7659c
Remove extraneous comment. 2024-05-22 14:01:59 +01:00
Adria Navarro 4e67e05ad1 Save date only as date 2024-05-22 14:35:19 +02:00
Andrew Kingston d63352edd9 Merge branch 'master' of github.com:Budibase/budibase into grid-ux-improvements 2024-05-22 13:09:50 +01:00
Adria Navarro eac426f3c0 Return date only as dates 2024-05-22 12:04:55 +02:00
Andrew Kingston 3cf3dd3afa Small tweak to JS bindings 2024-05-22 10:45:03 +01:00
Sam Rose e53dddfdf0
Merge branch 'master' into delete-sql-spec-ts-2 2024-05-22 10:35:16 +01:00
Andrew Kingston 41ab3685be Remove log 2024-05-22 10:16:19 +01:00
Andrew Kingston 96aa83d454 Change how empty JS values are handled to avoid weird lockup 2024-05-22 10:15:09 +01:00
Andrew Kingston 1a47365d39 Don't save empty JS expressions as JS 2024-05-22 10:04:54 +01:00
Andrew Kingston 7a6863763a Allow opening app nav links in new tabs 2024-05-22 09:53:44 +01:00
Andrew Kingston 279d65e258
Merge branch 'master' into cheeks-fixes 2024-05-22 09:35:51 +01:00
Andrew Kingston c89a7a261f Ensure in-app navigation via navigate to action automatically prefixes URLs with slashes 2024-05-22 09:35:27 +01:00
Adria Navarro 8bcc3d2a7a
Merge branch 'master' into budi-8195/unable-to-load-grid-when-using-external-postgres 2024-05-22 10:23:41 +02:00
Andrew Kingston c726dfbedb Add link in navigation when duplicating screens 2024-05-22 09:22:06 +01:00
Adria Navarro a920161e92 Fix tests 2024-05-21 22:02:47 +02:00
Adria Navarro c5e185761e
Merge branch 'master' into budi-8195/unable-to-load-grid-when-using-external-postgres 2024-05-21 21:46:16 +02:00
mike12345567 a5c5e2ffcd Fixing issue discovered by test with 1: syntax being required for relationship based filters. 2024-05-21 18:39:46 +01:00
mike12345567 b533a1df8c Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs 2024-05-21 18:17:47 +01:00
mike12345567 429d415cc9 Quick fix to allow data UI to show relational fields. 2024-05-21 18:14:19 +01:00
mike12345567 ffcd9e498d Some work to allow toggling between lucene search and SQL search for audit logs. 2024-05-21 18:13:54 +01:00
Andrew Kingston bf79601af8
Merge branch 'master' into prefill-cards 2024-05-21 17:39:43 +01:00
Sam Rose 0561ca6e1b
Remove date leniency. 2024-05-21 17:39:33 +01:00
Sam Rose 7f7ed9f0cb
Move more tests out of sql.spec.ts. 2024-05-21 17:38:38 +01:00
Andrew Kingston 35c52203ce Add tests for enriching empty card block settings 2024-05-21 17:29:32 +01:00
deanhannigan 18e1e6cb64
Merge branch 'master' into fix/single-user-support-automations 2024-05-21 16:13:02 +01:00
Adria Navarro f14e6d014c
Merge branch 'master' into budi-8195/unable-to-load-grid-when-using-external-postgres 2024-05-21 16:55:00 +02:00
Sam Rose 99debcbc34
Merge branch 'master' into optimise-aliasing 2024-05-21 15:53:28 +01:00
Adria Navarro d93a9e2c4f Fix value from null 2024-05-21 16:52:40 +02:00
Sam Rose 7bbb920aa7
Optimise the `reverse` method in sqlAlias.ts. 2024-05-21 15:49:48 +01:00
Adria Navarro 7ebdb0fbcc
Merge branch 'master' into budi-8195/unable-to-load-grid-when-using-external-postgres 2024-05-21 16:37:44 +02:00
Adria Navarro 4bf0a43c64 Add comment 2024-05-21 16:35:11 +02:00
Adria Navarro a55f975489 Fix tests 2024-05-21 16:11:36 +02:00
Adria Navarro 53605ec8ed Fix sorting in pg 2024-05-21 16:08:22 +02:00
Dean 789b789c3e Added support for single user column type in automation block 2024-05-21 14:59:27 +01:00
Sam Rose bc63a11979
Move sort stability check to search.spec.ts. 2024-05-21 14:20:05 +01:00
Andrew Kingston a074cb6bef Remove enrichEmptySettings from component patch function as any screen update already invokes empty setting enrichment on every single component 2024-05-21 14:17:35 +01:00
Sam Rose 9c9b2ff48d
Move empty object range tests out of sql.spec.ts. 2024-05-21 14:15:17 +01:00
Andrew Kingston 2f0163df0c Increase default picker height from 240 to 360 2024-05-21 14:13:28 +01:00
Andrew Kingston 0aedcafdef Improve default option color assignment and selection state 2024-05-21 14:10:38 +01:00
Sam Rose 8d6aaff45d
Merge branch 'delete-sql-spec-ts' of github.com:budibase/budibase into delete-sql-spec-ts 2024-05-21 14:03:23 +01:00
Sam Rose 682cdfffe8
Respond to PR feedback. 2024-05-21 14:03:07 +01:00
Andrew Kingston 5581ac6b39 Render 12 colour options for option fields instead of 9 2024-05-21 14:00:02 +01:00
Andrew Kingston d9a00cc6d4 Multiple improvement to option configuration 2024-05-21 13:59:33 +01:00
Adria Navarro 8cf021f254 Add null row 2024-05-21 14:30:37 +02:00
Adria Navarro 6eefa1afe8 Add comment 2024-05-21 14:30:03 +02:00
Andrew Kingston f30142831e Merge branch 'master' of github.com:Budibase/budibase into grid-ux-improvements 2024-05-21 13:28:43 +01:00
mike12345567 f4663a9206 Merge branch 'feature/audit-log-sqs' of github.com:Budibase/budibase into feature/audit-log-sqs 2024-05-21 13:15:46 +01:00
mike12345567 540cd2f2f5 Setting knex as dependency for worker (audit logs). 2024-05-21 13:15:27 +01:00
Michael Drury 743f1cb9ca
Merge branch 'master' into feature/audit-log-sqs 2024-05-21 13:09:53 +01:00
Adria Navarro 7c7f88bd47 Pop on asserts 2024-05-21 13:41:46 +02:00
mike12345567 082092b392 Handling pagination for SQS API. 2024-05-21 12:39:36 +01:00
Adria Navarro 221c8a3f0a Shuffle all test createRows 2024-05-21 13:31:15 +02:00
Sam Rose 133966131f
Merge branch 'master' into delete-sql-spec-ts 2024-05-21 12:05:48 +01:00
Andrew Kingston 16fd09e4c9 Merge branch 'master' of github.com:Budibase/budibase into prefill-cards 2024-05-21 12:03:16 +01:00
Sam Rose 6bd984ab9c
Making progress towards deleting sql.spec.ts. 2024-05-21 11:51:42 +01:00
deanhannigan 0d09745f9d
Merge branch 'master' into fix/remove-formula-column-subtype-check 2024-05-21 11:01:50 +01:00
Adria Navarro fc99fad3d2 Fix display in chromium 2024-05-21 11:54:55 +02:00
Adria Navarro d97f3b0378 Handle undefineds 2024-05-21 11:54:42 +02:00
Adria Navarro bf4e99d822
Merge branch 'master' into sqs-user-tests 2024-05-21 11:32:29 +02:00
Adria Navarro 2b1df81649 Fix null references 2024-05-21 11:26:30 +02:00
Gerard Burns c3948262ba
Make Builder App Section Navigation Tabs Anchors (#13626)
* wip

* linting

* add dedicated anchor handler for safety

* fixes

* fixes

* fix meta key clicks

* lint

* lint
2024-05-21 10:22:57 +01:00
deanhannigan 2494166cbc
Merge branch 'master' into fix/remove-formula-column-subtype-check 2024-05-21 10:16:58 +01:00
Dean 79fa40f08a Removed subtype check as it was causing the builder to crash 2024-05-21 10:02:44 +01:00