Commit Graph

70 Commits

Author SHA1 Message Date
Adria Navarro 28137f9500 Validate view schema on upsert 2024-05-24 16:07:07 +02:00
Sam Rose 033c642c12
Remove unnecessary jest.unmock calls. 2024-05-09 10:15:05 +01:00
mike12345567 25dba0be35 This removes the SearchQuery which was a duplication of the SearchFilters interface - the duplicated types were not correctly getting overlay on each other, causing build errors. 2024-04-17 13:54:23 +01:00
mike12345567 0afb697653 Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-04-08 16:34:31 +01:00
Sam Rose 8ad0729317
Fix ViewV2API.get to hit the API instead of using the sdk. 2024-04-08 15:48:27 +01:00
mike12345567 30c81e58ec Some typing and test fixes. 2024-04-04 18:16:23 +01:00
mike12345567 65fa317f9e Fixing yarn lock merge conflict. 2024-04-04 17:23:28 +01:00
mike12345567 d11c316572 Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-04-04 15:02:25 +01:00
Sam Rose b2ef045ecf
Merge master. 2024-04-03 15:17:38 +01:00
Sam Rose 1eae212f83
Stop relying on config.request and create a supertest instance per request. 2024-03-26 15:41:51 +00:00
Sam Rose b84bbd6003
Migrate viewV2.spec.ts to new datasource providers. 2024-03-26 14:43:17 +00:00
Michael Drury 69f0c06171 Refactoring, moving SQS around, re-introducing old internal search. 2024-03-25 19:00:08 +00:00
Sam Rose a9aa409d7c
Fix up tests. 2024-03-22 15:01:40 +00:00
Adria Navarro 8a6080ac19
Merge branch 'master' into reorganise-row-tests-3 2024-03-21 10:55:55 +01:00
Sam Rose a81a1b13ce
Remove mysql mocks. 2024-03-20 16:55:34 +00:00
Sam Rose 6da84d2941
Fix lint errors. 2024-03-20 16:06:22 +00:00
Adria Navarro 6d7712fbdc
Remove .only 2024-03-18 10:18:45 +01:00
Sam Rose d4f9822c74
Move viewV2 tests out of row.spec.ts and into viewV2.spec.ts. 2024-03-15 17:03:47 +00:00
Sam Rose 850fb3d4ec
Get viewV2.spec.ts running against real databases. 2024-03-14 17:11:09 +00:00
Sam Rose 37a10857df
Migrate ViewV2API 2024-03-01 17:35:51 +00:00
mike12345567 d0f989597a Updating tests to be more consistent in how they pick to create an internal or external table. 2023-10-26 17:27:54 +01:00
mike12345567 ed0670a008 Major update to make the table.type always 'table' and then adding a new sourceType which states what source the table came from, external or internal. Don't want to keep using a type that should be static as two different things. 2023-10-26 13:19:09 +01:00
mike12345567 455b26bac9 Making sure the source ID is always set when creating a table - the frontend expects this to be set for every table so making the type represent this correctly. 2023-10-25 19:00:25 +01:00
mike12345567 16d551542e Frontend component of updating the API and accounting for default value not being in the paginated results of the relationship picker. 2023-10-12 19:00:53 +01:00
mike12345567 6bbce23910 Updating user fetch functionality to send up lucene syntax for searching to global user endpoint. 2023-10-12 16:31:32 +01:00
Adria Navarro 458de1282e Use api for testing 2023-09-12 20:17:21 +02:00
Adria Navarro 900c773ce9 Renamings 2023-09-04 12:17:37 +02:00
Adria Navarro 24332f2f45 Fix tests 2023-08-29 16:39:19 +02:00
Adria Navarro ed9e0ed2ff Test external 2023-08-29 16:13:44 +02:00
Andrew Kingston abbc4f7d2a Remove tests which are no longer relevant 2023-08-25 16:27:39 +01:00
mike12345567 9e0964a5e3 Removing concept of columns and schemaUI, replacing with just schema as now the backend uses UI attributes. 2023-08-11 15:52:13 +01:00
mike12345567 199d27fc89 Test case for returning missing columns as visible: false 2023-08-11 15:16:33 +01:00
mike12345567 822a086666 Refactoring to make it so that visible: false columns are removed from views, and when returning view schema, all columns are enriched. 2023-08-11 14:57:53 +01:00
Adria Navarro c6fba3a827 Fix types 2023-08-07 14:16:23 +03:00
Adria Navarro e11279311d Add tests 2023-08-02 13:37:58 +02:00
Adria Navarro 2cc924f9e7 Fix tests 2023-08-01 12:08:40 +02:00
Adria Navarro c425194a85 Check schemas on patch 2023-08-01 11:38:36 +02:00
Adria Navarro d440291ebc Throw exception when updating non ui fields 2023-08-01 11:31:58 +02:00
Adria Navarro bce75c91a6 Persist only UI schema overrides 2023-08-01 10:57:03 +02:00
Adria Navarro b528257bbe Change viewrequest to accept schema 2023-08-01 10:45:00 +02:00
Adria Navarro 1b2ce184d9 Fix types 2023-07-31 17:22:10 +02:00
Adria Navarro b2e0384f8a Check ui path vs body 2023-07-25 19:46:46 +02:00
Adria Navarro 9235afb5d9 Test updating v1 2023-07-25 15:49:32 +02:00
Adria Navarro 6e24bf41df More tests 2023-07-25 15:41:04 +02:00
Adria Navarro 97957e96bd Update test 2023-07-25 15:35:48 +02:00
Adria Navarro 2412056292 Update basic test 2023-07-25 15:34:25 +02:00
Adria Navarro 4e646bb463 Only ui metadata fields 2023-07-24 15:15:44 +02:00
Adria Navarro e068e62eb1 Change view columns for schema 2023-07-24 15:15:44 +02:00
Adria Navarro 56e6d48ec7 Remove :tableid from view create 2023-07-24 15:15:44 +02:00
Adria Navarro 36b82681ff Remove tableid from remove view url 2023-07-24 15:15:44 +02:00