Adria Navarro
|
aeeb4b6b0f
|
Cleanup sqs flags from tests
|
2024-10-21 15:37:42 +02:00 |
Sam Rose
|
d0c57c82ad
|
Fix lint.
|
2024-10-08 11:15:53 +01:00 |
Sam Rose
|
11804f6ddd
|
Create a feature flag helper for tests.
|
2024-10-07 18:18:04 +01:00 |
Sam Rose
|
707da3864b
|
Fix migration test.
|
2024-08-27 15:46:16 +01:00 |
Sam Rose
|
86717b536b
|
Use new feature flag API for SQS.
|
2024-08-15 14:58:11 +01:00 |
Sam Rose
|
3d590e879e
|
Rely on withEnv and setEnv functions in respective environment.ts files.
|
2024-08-09 10:30:27 +01:00 |
Sam Rose
|
b9ac15296a
|
Fix migration test.
|
2024-07-08 17:00:33 +01:00 |
Sam Rose
|
69d54b523d
|
Finish implementation, fix tests.
|
2024-07-08 14:21:07 +01:00 |
mike12345567
|
c159ebba1f
|
Updating migration test case to check both env vars.
|
2024-07-03 15:16:13 +01:00 |
mike12345567
|
de9462403c
|
Adding both environment variables.
|
2024-07-03 15:08:56 +01:00 |
mike12345567
|
056d65cb1e
|
Splitting app migrations for SQS into their own environment variable so that they can be enabled separately.
|
2024-07-03 15:07:35 +01:00 |
mike12345567
|
ac2b87df9e
|
Quick change.
|
2024-07-02 16:59:42 +01:00 |
mike12345567
|
39392a793d
|
Making sure the app migration queue is created correctly consistently.
|
2024-07-02 16:57:32 +01:00 |
mike12345567
|
6b4852bf3e
|
Updating migration test case.
|
2024-06-27 18:30:22 +01:00 |
mike12345567
|
82af6deab3
|
Making sure we return the correct thing when passing back the cached migration version.
|
2024-06-13 17:50:35 +01:00 |
mike12345567
|
3dcce65c9c
|
revert.
|
2024-06-13 17:50:07 +01:00 |
mike12345567
|
8970705b39
|
Adding a minimum time to the app migration screen and adding a link to documentation.
|
2024-06-13 17:49:41 +01:00 |
mike12345567
|
585bbefb90
|
Moving app migrations back to the automation service now that its getting updated in QA - also making sure that the app migration is always cached, disabling it in dev/QA may hide issues with caching, making sure it always runs the same as it does in prod is safest.
|
2024-06-12 15:04:18 +01:00 |
mike12345567
|
c2415012c2
|
Keep QA check for no caching of app migration info.
|
2024-06-11 16:02:38 +01:00 |
mike12345567
|
2b2079b4f1
|
Moving app migrations back to API service.
|
2024-06-11 15:45:07 +01:00 |
mike12345567
|
334334bbcd
|
Adding a check for QA.
|
2024-06-11 12:13:18 +01:00 |
mike12345567
|
66789888ac
|
Caching is making testing difficult - want to confirm app migrations are doing what they are expected to do
|
2024-06-11 11:23:52 +01:00 |
mike12345567
|
d0736cbe9e
|
Missing next().
|
2024-06-10 23:11:53 +01:00 |
mike12345567
|
553c2186b1
|
Only try to lookup migrations if there are migrations to work with.
|
2024-06-10 23:01:39 +01:00 |
mike12345567
|
8c1735a1bd
|
Adding concurrency, and changing how context is set.
|
2024-06-10 22:58:28 +01:00 |
mike12345567
|
a40baf5111
|
Merge branch 'master' of github.com:Budibase/budibase into fix/some-potential-app-migration-issues
|
2024-06-10 22:43:49 +01:00 |
mike12345567
|
4c873b9921
|
Attempting to fix some potential app migration issues around versions.
|
2024-06-10 22:38:16 +01:00 |
mike12345567
|
b286e2340b
|
Fixing an issue with test build.
|
2024-06-10 21:48:02 +01:00 |
mike12345567
|
739ac5d03c
|
Putting a better startup process in place for app migrations and adding them to bullboard as well.
|
2024-06-10 21:37:01 +01:00 |
mike12345567
|
1a0d6ef5b0
|
Only run app migrations in API service - testing this in QA.
|
2024-06-10 20:46:08 +01:00 |
mike12345567
|
834de1f64a
|
Log every step of the app migration process for easier visibility.
|
2024-06-10 19:19:43 +01:00 |
mike12345567
|
c328dd5cd4
|
Making sure any error that occurs in the app migration system gets logged.
|
2024-06-10 18:32:06 +01:00 |
mike12345567
|
f1ea6a52ae
|
Linting.
|
2024-06-10 14:10:41 +01:00 |
mike12345567
|
aadf8ff3b3
|
Updating app migration test to not create the app context, relying on the app migration processor to do this for us instead (including tenancy context).
|
2024-06-10 13:55:26 +01:00 |
mike12345567
|
ee391b30d6
|
Fixing an issue with multi-tenant app migration failures - the app migration context wasn't getting the tenant ID as needed. Also added some better logging as well as cleaning up the queues properly to remove these dud events.
|
2024-06-07 22:50:06 +01:00 |
mike12345567
|
67c6c156e3
|
Updating logging for app migration.
|
2024-06-07 18:31:40 +01:00 |
mike12345567
|
85ab9ed2ed
|
Adding a try catch to log if something in the app migration queue fails to process.
|
2024-06-07 18:09:48 +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
|
1124ee1cc8
|
Adding a test case for the new migration.
|
2024-06-06 17:20:25 +01:00 |
mike12345567
|
70aa43680d
|
Addressing PR comments.
|
2024-06-06 16:49:03 +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
|
0a5a788440
|
Updating migrations to disable all migrations after the first disabled migration.
|
2024-06-05 18:19:44 +01:00 |
mike12345567
|
3cf3588192
|
Add test for migration disabling.
|
2024-06-05 17:09:46 +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 |
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 |