Commit Graph

10099 Commits

Author SHA1 Message Date
mike12345567 b2b51a03f8 merge branch 'master' of github.com:Budibase/budibase into fix/budi-7827 2023-12-12 15:00: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
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
mike12345567 a3ebf0bffd Allowing external formulas to be updated. 2023-12-11 16:58:41 +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
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
mike12345567 dde2fdb6a3 Merge branch 'master' of github.com:Budibase/budibase into fix/attachment-improvements 2023-12-08 12:05:16 +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
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 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 936ce9fcc2 Adding test to make sure attachments are output correctly. 2023-12-06 12:29:37 +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
mike12345567 33b7e4d5d2 Some final refactoring, using proper jwt lib rather than requiring (proper typing). 2023-12-05 16:28:19 +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
mike12345567 7e4a9016a8 Merge branch 'master' of github.com:Budibase/budibase into fix/massive-attachment-export 2023-12-04 18:08:59 +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
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
mike12345567 3e2311ad5c Merge branch 'master' of github.com:Budibase/budibase into fix/massive-attachment-export 2023-12-04 13:11:55 +00:00