1
0
Fork 0
mirror of synced 2024-09-21 20:01:32 +12:00
Commit graph

87 commits

Author SHA1 Message Date
mike12345567
e4375c2196 Fixing a build issue uncovered by tests. 2024-07-05 15:27:54 +01:00
Adria Navarro
07d538f6fc Don't trim fields on view enrich schema 2024-07-02 14:02:49 +02:00
mike12345567
1402716f5c Some type updates. 2024-06-24 13:10:30 +01:00
Adria Navarro
7aa6af6e13 Add tests to support existing configs 2024-06-04 16:40:09 +02:00
Adria Navarro
b0af50e674 Copy fix 2024-06-04 16:17:41 +02:00
Adria Navarro
e6e67af2c4 Guard display name column 2024-06-04 12:32:33 +02:00
Adria Navarro
ba9b5c3271 Merge branch 'feat/readonly-columns' into BUDI-8282/dont-treat-display-column-as-required 2024-06-04 12:09:20 +02:00
Adria Navarro
1c8feaedb1 Copy change 2024-06-04 12:03:42 +02:00
Adria Navarro
44708a27ff Merge branch 'BUDI-8282/validate-configuration' into BUDI-8282/validate-configuration-for-hidden-views 2024-06-04 11:37:54 +02:00
Adria Navarro
9b82116c61 Copy changes 2024-06-04 10:39:56 +02:00
Adria Navarro
b937d95de2 Move isRequired to shared-core 2024-06-03 16:55:02 +02:00
Adria Navarro
c1b760ca9e Validate that required fields can't be hidden in views 2024-06-03 12:43:51 +02:00
Adria Navarro
91c20213dc Validate readonly 2024-06-03 12:12:04 +02:00
Adria Navarro
326a90a41e Allow modifying views with readonly configs (other fields) 2024-06-03 12:12:04 +02:00
Adria Navarro
5912c2b129 Copy change 2024-06-03 12:12:03 +02:00
Adria Navarro
6ce0b3c368 Copy change 2024-05-30 11:46:57 +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
1eb929736c Guard 2024-05-27 14:31:26 +02:00
Adria Navarro
041f85886c Ensure consistency 2024-05-27 14:16:03 +02:00
Adria Navarro
65d2aa50c6 Guard readonly fields 2024-05-27 13:39:43 +02:00
Adria Navarro
28137f9500 Validate view schema on upsert 2024-05-24 16:07:07 +02:00
Adria Navarro
ec93ea59c1 Remove // eslint-disable-next-line @typescript-eslint/no-unused-vars 2024-04-17 12:17:03 +02:00
Sam Rose
d2c0842c45
Fix viewV2 tests (for now) 2024-04-08 15:17:24 +01:00
Sam Rose
81cd2a1559
Attempt to fix View / ViewV2 types. 2024-04-08 14:58:48 +01:00
Sam Rose
217b39c232
Reenable no-unused-vars 2024-03-20 11:46:39 +00:00
mike12345567
9b1a7bd854 PR comments - updating pickAPI to use a common function. 2023-10-27 11:43:01 +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
d1b551c6aa Type fixes. 2023-10-19 16:56:45 +01:00
Adria Navarro
a8c814e714 Fixes fixes 2023-10-10 18:54:57 +02:00
Adria Navarro
8e4138f50d Lint 2023-08-29 18:32:18 +02:00
Adria Navarro
6f2aa32878 Implement external 2023-08-29 15:39:56 +02:00
Adria Navarro
7e2ecc1b3a Split between internal and external views 2023-08-29 13:35:22 +02:00
Andrew Kingston
100c6450dc Update view tests 2023-08-25 15:50:29 +01:00
Andrew Kingston
c115a87cd6 Add dedicated endpoint for fetching view definitions 2023-08-15 17:07:14 +01:00
mike12345567
4bbae677b2 Updating tests/search to handle no schema means no data, rather than all data. 2023-08-14 12:44:05 +01:00
mike12345567
3b7a5c0392 Mutate in middleware, don't update reference. 2023-08-14 11:44:10 +01:00
mike12345567
97e5fe37a1 Cloning table schema to avoid mutation. 2023-08-14 11:19:00 +01:00
mike12345567
672e370904 Default state of view is no data returned. 2023-08-11 16:01:53 +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
584784edca Lint. 2023-08-11 14:58:09 +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
mike12345567
7be67bf603 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-11 14:39:12 +01:00
mike12345567
60af4029aa Merge branch 'develop' of github.com:Budibase/budibase into BUDI-7189/handle_tableschema_changes_on_views 2023-08-11 14:15:21 +01:00
mike12345567
a24e1809b6 Merge branch 'views-v2-frontend' of github.com:Budibase/budibase into views-v2-frontend 2023-08-11 13:16:56 +01:00
mike12345567
b4b52d9266 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-11 13:16:29 +01:00
Adria Navarro
4f27197cce Add extra tests 2023-08-09 16:28:17 +03:00
Adria Navarro
3bf794c6ba Handle renames 2023-08-09 16:25:05 +03:00
Adria Navarro
a843385e79 Remove .only 2023-08-09 13:43:55 +03:00