Commit Graph

26458 Commits

Author SHA1 Message Date
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