Commit Graph

37 Commits

Author SHA1 Message Date
Adria Navarro 77be1cd869 Add metadata on related columns 2024-09-09 16:15:34 +02:00
Adria Navarro de29d31c35 Enrich configuration only for views 2024-08-29 13:16:27 +02:00
Adria Navarro 1504cead0c Persist view related schemas 2024-08-27 15:07:04 +02:00
Adria Navarro 882a056cd9 Don't trim any fields on view crud endpoints 2024-07-02 13:58:16 +02:00
Adria Navarro 65d2aa50c6 Guard readonly fields 2024-05-27 13:39:43 +02:00
Adria Navarro a0c2843236 Extend view metadata 2024-05-24 14:28:04 +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
Andrew Kingston b5546f8d9b Update server and builder to properly sync changes with tables and views across all users 2023-08-17 16:04:56 +01:00
Andrew Kingston c115a87cd6 Add dedicated endpoint for fetching view definitions 2023-08-15 17:07:14 +01:00
Andrew Kingston 4bfa0d8cb0 Don't throw an error when atempting to update a view that includes non UI metadata overrides 2023-08-14 16:17:30 +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 1e4cbc769c cleanup. 2023-08-11 14:39:56 +01:00
Andrew Kingston 938a5a445f Add multi dev collab for viewV2 definitions 2023-08-04 15:04:58 +01:00
Andrew Kingston 858a0796bd Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-02 14:50:40 +01:00
Adria Navarro a3a1e29350 Handle undefineds 2023-08-02 13:37:36 +02:00
Adria Navarro 398cf99b4f Handle primaryDisplay on controller 2023-08-02 13:17:20 +02:00
Andrew Kingston cb01768e5a Fix crash when schemaNonUI does not exist 2023-08-01 14:18:12 +01:00
Adria Navarro 76cacfaff0 Clean code 2023-08-01 12:03:43 +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 b2e0384f8a Check ui path vs body 2023-07-25 19:46:46 +02:00
Adria Navarro 29bc87a47f Update view endpoint 2023-07-25 15:33:49 +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
Adria Navarro d6121d1504 Remove fetch view 2023-07-24 15:15:44 +02:00
Adria Navarro 76f89e10d3 Create/delete, save to table 2023-07-24 15:15:44 +02:00
Adria Navarro b82876b147 Remove view fetch logic 2023-07-24 15:15:44 +02:00
Adria Navarro e71d883dfd Change status codes 2023-07-24 15:15:43 +02:00
Adria Navarro 7140df6ed3 Better typing responses 2023-07-24 15:15:43 +02:00
Adria Navarro 8282fbb99b Type responses 2023-07-24 15:15:43 +02:00
Adria Navarro e3c4930819 Undo renaming as lagacyViews 2023-07-24 15:15:43 +02:00