Commit Graph

22510 Commits

Author SHA1 Message Date
Sam Rose 614a659032
Merge branch 'master' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support 2023-12-12 14:44:08 +00:00
Sam Rose b4f0423ca3
Respond to Adri's feedback. 2023-12-12 14:43:53 +00:00
Michael Drury 2a864d077f
Merge branch 'master' into split-with-env 2023-12-12 12:34:42 +00:00
Andrew Kingston 4f564c793e
Merge branch 'master' into fix/global-users-search-numeric-prefixing 2023-12-12 11:23:22 +00:00
Andrew Kingston f7b7f3efde Error when searching global users using more than one filter per field 2023-12-12 11:15:29 +00:00
Adria Navarro db2d1a42df
Merge branch 'master' into chore/remove-develop-references 2023-12-12 11:59:43 +01:00
Adria Navarro 5511a21445 Update account-portal submodule ref 2023-12-12 11:59:19 +01:00
melohagan 9d56039d03
Revert TTL on signed urls (#12556) 2023-12-12 10:52:14 +00:00
Andrew Kingston 635bf9acf2 Merge branch 'fix/global-users-search-numeric-prefixing' of github.com:Budibase/budibase into fix/global-users-search-numeric-prefixing 2023-12-12 10:28:53 +00:00
Andrew Kingston 66f219d778 Lint and change status code to 400 when searching on invalid fields 2023-12-12 10:26:48 +00:00
Sam Rose 3a7c30c7f3
Seeing if CI is happy if I remove the unmock call. 2023-12-11 17:54:02 +00:00
Sam Rose f249dadcc7
Merge branch 'master' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support 2023-12-11 17:46:27 +00:00
Sam Rose c50e8fd05b
Split withEnv, so the core env isn't touched in it. 2023-12-11 17:43:56 +00:00
Sam Rose 779bd8f230
Remove core env overriding in worker TestConfiguration. Should be split out in server, too. 2023-12-11 17:28:33 +00:00
Andrew Kingston 23475942d0
Merge branch 'master' into fix/global-users-search-numeric-prefixing 2023-12-11 17:27:49 +00:00
mike12345567 7b2880fbe2 Initial work to get relationship column saving working as expecting, sending out events on datasource update for tables, trying to move more to table API where possible. 2023-12-11 17:27:05 +00:00
Andrew Kingston e16cc26781 Lint 2023-12-11 17:25:42 +00:00
Sam Rose 867d68d429
Cleanup. 2023-12-11 17:25:38 +00:00
Andrew Kingston 6617243ce5 Update global users search to account for numeric prefixing 2023-12-11 17:23:02 +00:00
Sam Rose e0243b495c
Fix tests. 2023-12-11 17:20:00 +00:00
mike12345567 a3ebf0bffd Allowing external formulas to be updated. 2023-12-11 16:58:41 +00:00
Sam Rose 2c3b3d03e1
Respond to PR comments. 2023-12-11 16:49:44 +00:00
Adria Navarro 90c4485a90 Update account-portal submodule ref 2023-12-11 17:22:37 +01:00
Adria Navarro 686cf938f9 Update ref 2023-12-11 17:00:10 +01:00
Adria Navarro 59be83a2ca Update ref 2023-12-11 16:42:32 +01:00
Sam Rose 6b491815a5
Add isSqsAvailable key to the environment endpoint. 2023-12-11 15:22:02 +00:00
Adria Navarro 02f836d0cf Update docs 2023-12-11 16:04:28 +01:00
Adria Navarro 5bef8fc607 Remove develop references 2023-12-11 15:25:57 +01:00
Adria Navarro 9818379ed5 Update ref 2023-12-11 15:19:50 +01:00
Adria Navarro af209f7209 Update submodule refs 2023-12-11 13:34:27 +01:00
Adria Navarro 2e4df527eb Update submodule refs 2023-12-11 13:31:52 +01:00
Adria Navarro 32f8d03166
Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-11 13:10:36 +01:00
Gerard Burns c06bb7e3ef
Remove console log when create screen modal (#12528) 2023-12-11 12:06:35 +00:00
Martin McKeaveney 8fa09a1a2b remove pricing banner 2023-12-11 09:31:03 +00:00
Adria Navarro 1e267fca5b Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-11 09:50:48 +01:00
Adria Navarro ee1a198f1d Add test comments 2023-12-11 09:38:05 +01:00
Adria Navarro e5d27181f2
Merge branch 'master' into BUDI-7655/migration-backend 2023-12-11 09:31:56 +01:00
Michael Drury f537a624f8
Merge branch 'master' into fix/attachment-improvements 2023-12-08 13:39:11 +00:00
mike12345567 d4a4bb96f4 PR comments 2023-12-08 13:24:24 +00:00
mike12345567 f6d5db7d61 Adding test cases for attachment cleanup update. 2023-12-08 13:21:08 +00:00
Gerard Burns af35250371
Prevent collapsed component settings sections reverting on component settings changes. (#12523)
* wip

* lint

* fixes

* Pr feedback

* remove unneeded renaming

* remove other unneeded renaming
2023-12-08 12:22:40 +00:00
mike12345567 dde2fdb6a3 Merge branch 'master' of github.com:Budibase/budibase into fix/attachment-improvements 2023-12-08 12:05:16 +00:00
Michael Drury d5a5744085
Merge branch 'master' into cli-improvements 2023-12-08 10:32:48 +00:00
Gerard Burns 56cb92aa34
Hover component tree preview (#12465)
* wip

* wip

* linting

* remove console log

* highlighting a selected component in nav

* PR feeddback

* wip

* pr feedback

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2023-12-08 09:41:12 +00:00
Sam Rose 9d32b5b7a7
Add another special case for the docker-compose variant of our CouchDB image. 2023-12-07 17:31:27 +00:00
mike12345567 7665d2fd53 Fix for attachment deletion when updating table column name, as well as refactoring to make the code a bit easier to follow. 2023-12-07 16:35:43 +00:00
Michael Drury 9a0a21dae2
Merge branch 'master' into revert-12519-revert-12427-feature/add-buttongroup-to-formblock 2023-12-07 16:04:39 +00:00
Gerard Burns 88e5f58ce3 Fix Grid Block Toggle Causing the label editing menu to open 2023-12-07 11:50:32 +00:00
Andrew Kingston 710397c46b Fix updates being skipped due to erroneous use of 'skip update' flags 2023-12-07 10:47:45 +00:00
Michael Drury bc5563d776
Revert "Revert "Add Buttongroup configuration support to Formblock/Tableblock"" 2023-12-07 10:24:46 +00:00
Michael Drury a6fc56c764
Revert "Add Buttongroup configuration support to Formblock/Tableblock" 2023-12-07 10:17:36 +00:00
mike12345567 df81d71156 Removing errant the. 2023-12-06 16:41:44 +00:00
mike12345567 de9b29beb6 fixing wording. 2023-12-06 16:40:40 +00:00
mike12345567 3dcb3062f5 Adding a check to make sure that encryption does not execute upon directories, as well as adding copy to warn that attachments are not encrypted. 2023-12-06 16:38:03 +00:00
mike12345567 a6d59e9ea0 Merge branch 'fix/massive-attachment-export' of github.com:Budibase/budibase into fix/massive-attachment-export 2023-12-06 14:47:27 +00:00
mike12345567 244a1d9329 PR comment. 2023-12-06 14:47:13 +00:00
Michael Drury 8856848f49
Merge branch 'master' into fix/massive-attachment-export 2023-12-06 14:11:02 +00:00
melohagan 269ad4ee66
Support enum types in PostgreSQL and MySQL (#12512)
* Support enums in Postgres table fetch

* MySQL support for enum values

* null safety

* Refactor
2023-12-06 14:01:36 +00:00
mike12345567 5c5369e537 Merge branch 'fix/massive-attachment-export' of github.com:Budibase/budibase into fix/massive-attachment-export 2023-12-06 12:30:07 +00:00
mike12345567 936ce9fcc2 Adding test to make sure attachments are output correctly. 2023-12-06 12:29:37 +00:00
Michael Drury 647fc563cc
Merge branch 'master' into fix/massive-attachment-export 2023-12-06 11:49:36 +00:00
mike12345567 0727df6f98 Breaking attachment out into constant that can be re-used, and fixing some imports. 2023-12-06 11:39:46 +00:00
mike12345567 be6cb0825c Fixing an issue with import and images not displaying correctly. 2023-12-05 18:27:56 +00:00
mike12345567 8628c67c90 Fixing typing issues. 2023-12-05 18:17:27 +00:00
Andrew Kingston 3cd44d850a Merge branch 'fix/massive-attachment-export' of github.com:Budibase/budibase into fix/massive-attachment-export 2023-12-05 16:54:27 +00:00
Andrew Kingston 4cd870ef9e Don't read attachments into memory unless they are images 2023-12-05 16:54:03 +00:00
Peter Clement ee9937d3d8 Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-12-05 16:32:24 +00:00
mike12345567 33b7e4d5d2 Some final refactoring, using proper jwt lib rather than requiring (proper typing). 2023-12-05 16:28:19 +00:00
mike12345567 fb6f79618e Getting export modal to wait. 2023-12-05 16:10:01 +00:00
mike12345567 2bf65601a1 Another simplification. 2023-12-05 15:55:09 +00:00
mike12345567 50270b8854 Quick refactor while in the area. 2023-12-05 15:54:33 +00:00
Andrew Kingston a384956d29
Merge branch 'master' into feature/add-buttongroup-to-formblock 2023-12-05 15:13:17 +00:00
Gerard Burns 7ef09b6fec
Fix Deleting and Remaking Relationships to the User Table (#12453)
* Fix Deleting and Remaking Relationships to the User Table

* change tables store related tables fetching

* lint
2023-12-05 15:01:35 +00:00
Peter Clement 442d0853d3 fix plus icon colour and hover 2023-12-05 14:37:49 +00:00
Adria Navarro 7cf9a915f4 Fix tests 2023-12-05 15:37:45 +01:00
Adria Navarro c94bd63374 Fix scripts 2023-12-05 15:31:32 +01:00
Adria Navarro a8070829c9 Rename 2023-12-05 15:29:11 +01:00
Adria Navarro e12fc874c8 Fix test when no migrations exist 2023-12-05 14:09:59 +01:00
Adria Navarro d289a8869a Comments 2023-12-05 13:02:05 +01:00
Adria Navarro e7859a8a47
Merge branch 'master' into BUDI-7655/migration-backend 2023-12-05 12:57:37 +01:00
Adria Navarro 69864a174a Fix 2023-12-05 12:42:09 +01:00
Adria Navarro 8c1d0d1e4e Save version as string 2023-12-05 12:40:26 +01:00
Adria Navarro bd8c52094b Initalise migration version on creation 2023-12-05 12:37:21 +01:00
Adria Navarro 9625935a9b Add readme 2023-12-05 11:03:52 +01:00
Peter Clement 0f3f484953 Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-12-05 09:55:20 +00:00
mike12345567 7e4a9016a8 Merge branch 'master' of github.com:Budibase/budibase into fix/massive-attachment-export 2023-12-04 18:08:59 +00:00
Dean 79bc945fb7 Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-12-04 17:15:16 +00:00
Dean 2e3b65ca4f PR feedback 2023-12-04 17:14:00 +00:00
Michael Drury c321c83916
Update packages/server/src/middleware/currentapp.ts
Co-authored-by: Sam Rose <hello@samwho.dev>
2023-12-04 17:10:19 +00:00
mike12345567 a7410020c7 Adding cookie clearing/logout for when a cross tenant session is detected, make sure that the cookie cannot be used/considered valid after the call is made. 2023-12-04 16:47:41 +00:00
Adria Navarro 22bc8e1a37 Add tests 2023-12-04 16:49:03 +01:00
Peter Clement f6b5c32207 Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-12-04 15:41:12 +00:00
Adria Navarro 7b05c7eb18 Use migrations context 2023-12-04 16:39:01 +01:00
Adria Navarro e0d8e4c671 Clean 2023-12-04 16:30:47 +01:00
Adria Navarro d634ff2edb Remove unexpected ttl 2023-12-04 16:30:07 +01:00
Adria Navarro 91b293fd49 Use new autoextend 2023-12-04 16:30:07 +01:00
Adria Navarro 63339eb686 Run as array 2023-12-04 16:30:07 +01:00
Adria Navarro 3ee59b0e96 Migrations in a queue 2023-12-04 16:30:07 +01:00
Adria Navarro a4fd4ef635 Save history 2023-12-04 16:30:07 +01:00
Adria Navarro 98702798fb Allow custom timeout 2023-12-04 16:30:07 +01:00
Adria Navarro 25c16ae229 Add migration integrity tests 2023-12-04 16:30:07 +01:00
Adria Navarro 1d124a59cb Process migration 2023-12-04 16:30:07 +01:00
Adria Navarro f2fcf0f6c2 Idempotency 2023-12-04 16:30:07 +01:00
Adria Navarro 45fcf2c143 Do not use cache for dev 2023-12-04 16:30:07 +01:00
Adria Navarro bbcbb58658 Add gitkeep 2023-12-04 16:30:07 +01:00
Adria Navarro 8ac9420e5b Add middleware to queue 2023-12-04 16:30:07 +01:00
Adria Navarro 75554d1bd2 Add migration script 2023-12-04 16:30:07 +01:00
Adria Navarro c6840960a4 Add appMigrationMetadata utils 2023-12-04 16:30:06 +01:00
Adria Navarro b9fefd22d8 Update account portal ref 2023-12-04 15:51:51 +01:00
Peter Clement 96e9f46d7c pr comments 2023-12-04 14:21:35 +00:00
Peter Clement 0ddbe4483f Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-12-04 14:21:20 +00:00
Adria Navarro 17987e2f97 Update refs 2023-12-04 15:19:01 +01:00
Adria Navarro e4237c0620 Remove conflicting typing 2023-12-04 15:15:40 +01:00
mike12345567 3e2311ad5c Merge branch 'master' of github.com:Budibase/budibase into fix/massive-attachment-export 2023-12-04 13:11:55 +00:00
Adria Navarro d4a1a7f7c3 Update account portal ref 2023-12-04 13:52:36 +01:00
Adria Navarro ac42105fcf Update account portal ref 2023-12-04 13:18:16 +01:00
Adria Navarro cb72def9b0 Update account portal ref 2023-12-04 13:11:02 +01:00
Adria Navarro df6f0e2a1c Update account portal ref 2023-12-04 13:05:22 +01:00
Adria Navarro 1e45ba4d0d Update account portal ref 2023-12-04 12:49:40 +01:00
Adria Navarro 0eae73a5f0
Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-04 12:31:33 +01:00
Adria Navarro 5b9e6ecae3 Update account portal ref 2023-12-04 12:21:02 +01:00
Andrew Kingston de3d6700ed
Merge branch 'master' into feature/add-buttongroup-to-formblock 2023-12-04 10:19:10 +00:00
Adria Navarro d283a2d336 Update yarn.lock and refs 2023-12-04 10:33:20 +01:00
Adria Navarro adfb39739d Update pro ref 2023-12-04 09:34:11 +01:00
Adria Navarro 9c9f45436f Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-04 09:30:00 +01:00
Adria Navarro 6364fa340c Update pro ref 2023-12-04 09:28:08 +01:00
Adria Navarro 083ff0b7c7 Fix tests typing 2023-12-04 09:23:01 +01:00
Adria Navarro 188d5d09a2 Typo
Co-authored-by: Sam Rose <hello@samwho.dev>
2023-12-04 09:12:58 +01:00
Adria Navarro fa7693f6df Typo
Co-authored-by: Sam Rose <hello@samwho.dev>
2023-12-04 09:12:58 +01:00
Adria Navarro 7f52a1e28c Guard migration 2023-12-04 09:12:58 +01:00
Adria Navarro 14fc91d58a Add tests 2023-12-04 09:12:58 +01:00
Adria Navarro f62dd56dd6 Add doInAppMigrationContext 2023-12-04 09:12:58 +01:00
Adria Navarro fe0efc7539 Remove unused test context code 2023-12-04 09:12:57 +01:00
mike12345567 19c069946a Fixing importing - still some work to get links correct. 2023-12-01 19:37:43 +00:00
mike12345567 00a3c630ef Initial work to get file streaming working when dealing with a large amount of file exports, tested with up to 1.5GB of attachments. 2023-12-01 18:36:40 +00:00
Dean a6df68d63f Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-12-01 09:03:22 +00:00
Adria Navarro 12015c79ae Add comments 2023-11-30 18:39:33 +01:00
Adria Navarro 670853a0ea Renames 2023-11-30 18:39:33 +01:00
Adria Navarro fb72b77ac1 Use jest.useFakeTimers 2023-11-30 18:39:33 +01:00
Adria Navarro bd89633e61 Fix wrong commited code 2023-11-30 18:39:33 +01:00
Adria Navarro a8ac4eed6d Autoextend without ttl 2023-11-30 18:39:33 +01:00
Adria Navarro e81e37b613 Clean comments 2023-11-30 18:39:33 +01:00
Adria Navarro 25099ee28e Clean redlock test settings 2023-11-30 18:39:33 +01:00
Adria Navarro 57b4c08731 Increase timeouts 2023-11-30 18:39:33 +01:00
Adria Navarro bbe41e04a2 Update openapi specs 2023-11-30 18:39:33 +01:00
Adria Navarro dcb6933eaa Clean 2023-11-30 18:39:33 +01:00
Adria Navarro c86d949680 Add and dry tests 2023-11-30 18:39:33 +01:00
Adria Navarro db6517bc0c Use real sleeps 2023-11-30 18:39:33 +01:00
Adria Navarro 078384941a Clean 2023-11-30 18:39:33 +01:00
Adria Navarro 9c12c5b62e Fix comments 2023-11-30 18:39:33 +01:00