1
0
Fork 0
mirror of synced 2024-08-15 01:51:33 +12:00
Commit graph

19612 commits

Author SHA1 Message Date
Adria Navarro
d6121d1504 Remove fetch view 2023-07-24 15:15:44 +02:00
Adria Navarro
56ee61d76c Remove get from delete tests 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
49980dadf1 Fix merge conflicts 2023-07-24 15:15:43 +02:00
Adria Navarro
516b5691e8 DRY 2023-07-24 15:15:43 +02:00
Adria Navarro
582e0eb1dd Use types 2023-07-24 15:15:43 +02:00
Adria Navarro
12891456de Fix test 2023-07-24 15:15:43 +02:00
Adria Navarro
28f4aef07f Persist columns in views 2023-07-24 15:15:43 +02:00
Adria Navarro
82e2385099 Test different sort 2023-07-24 15:15:43 +02:00
Adria Navarro
b778921028 Test sorting 2023-07-24 15:15:43 +02:00
Adria Navarro
fde008f4d1 Persist sort 2023-07-24 15:15:43 +02:00
Adria Navarro
16d39c6fd2 Honor query on view search 2023-07-24 15:15:43 +02:00
Adria Navarro
ebd93eb109 Persist queries on crud views 2023-07-24 15:15:43 +02:00
Adria Navarro
6809bb4510 Use api for view search tests 2023-07-24 15:15:43 +02:00
Adria Navarro
2feb22ef64 Use api for viewv2 tests 2023-07-24 15:15:43 +02:00
Adria Navarro
8478816eef Clean 2023-07-24 15:15:43 +02:00
Adria Navarro
fcd0db8f57 Clean code 2023-07-24 15:15:43 +02:00
Adria Navarro
b29e54e84c Lint 2023-07-24 15:15:43 +02:00
Adria Navarro
63f181649a Change url version path 2023-07-24 15:15:43 +02:00
Adria Navarro
d981ad039d Typings 2023-07-24 15:15:43 +02:00
Adria Navarro
891ba4148b Clean 2023-07-24 15:15:43 +02:00
Adria Navarro
a42f6753de Clean 2023-07-24 15:15:43 +02:00
Adria Navarro
9f36bdc6c1 Reuse config 2023-07-24 15:15:43 +02:00
Adria Navarro
97a538f5db Basic search 2023-07-24 15:15:43 +02:00
Adria Navarro
e71d883dfd Change status codes 2023-07-24 15:15:43 +02:00
Adria Navarro
1e6a65d4e9 Extract viewapi to its own file 2023-07-24 15:15:43 +02:00
Adria Navarro
7140df6ed3 Better typing responses 2023-07-24 15:15:43 +02:00
Adria Navarro
160d949423 Catch 404s 2023-07-24 15:15:43 +02:00
Adria Navarro
5731b26079 Namespacing 2023-07-24 15:15:43 +02:00
Adria Navarro
f7452aa7fa Extract test utils 2023-07-24 15:15:43 +02:00
Adria Navarro
7f3de5d40e Move view code to test config 2023-07-24 15:15:43 +02:00
Adria Navarro
8282fbb99b Type responses 2023-07-24 15:15:43 +02:00
Adria Navarro
03f84170b8 Use v2 as prefix 2023-07-24 15:15:43 +02:00
Adria Navarro
e3c4930819 Undo renaming as lagacyViews 2023-07-24 15:15:43 +02:00
Adria Navarro
02bc1d2cdc Simplifying endpoints 2023-07-24 15:15:43 +02:00
Adria Navarro
4ca25ee065 Implement deletes 2023-07-24 15:15:43 +02:00
Adria Navarro
4bbb1b0289 Refactor paths 2023-07-24 15:15:43 +02:00
Adria Navarro
7155d75906 Implement get view 2023-07-24 15:15:43 +02:00
Adria Navarro
1187bd8fb2 Clean 2023-07-24 15:15:43 +02:00
Adria Navarro
e2c1a549de Find by table 2023-07-24 15:15:43 +02:00
Adria Navarro
f395b79cac Fix fetch 2023-07-24 15:15:43 +02:00
Adria Navarro
4a5a3e2c33 Implement and test fetch 2023-07-24 15:15:43 +02:00
Adria Navarro
899c8a14fb Implement and test create 2023-07-24 15:15:43 +02:00
Adria Navarro
81e847daeb Rename tests 2023-07-24 15:15:43 +02:00
Adria Navarro
6ff5c23cd6 Add controller scaffolding for views v2 2023-07-24 15:15:43 +02:00
Adria Navarro
7dbf71d477 Namespace 2023-07-24 15:15:43 +02:00
Rory Powell
c70ab2ac52 Update pro ref 2023-07-24 11:23:05 +01:00
Rory Powell
dd47e7e1d9 Lint 2023-07-24 11:14:19 +01:00
Rory Powell
5c4d29e349 Merge branch 'develop' into feature/offline-license 2023-07-24 10:06:04 +01:00
Rory Powell
725bade8c5 Styling fix for license key input 2023-07-24 10:03:37 +01:00
Martin McKeaveney
cf2776e7cb fix lint 2023-07-23 10:53:50 +01:00
Martin McKeaveney
7a327dc40d Merge branch 'develop' of github.com:Budibase/budibase into fix/bb-alerts 2023-07-23 09:45:52 +01:00
Martin McKeaveney
ad1b96a50e update pro ref 2023-07-21 18:05:50 +01:00
mike12345567
6cdc844168 Merge branch 'develop' of github.com:Budibase/budibase into develop 2023-07-21 17:27:19 +01:00
Adria Navarro
cd5f82f712 Merge pull request #11318 from Budibase/BUDI-7113/fix_overriding_service_name
Pino logging tweaks
2023-07-21 17:13:06 +01:00
Adria Navarro
d168a0b902 Honor level on logging 2023-07-21 17:52:54 +02:00
mike12345567
bb032852e5 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-07-21 16:26:34 +01:00
Martin McKeaveney
b451efe923 Merge pull request #11320 from Budibase/budi-7320-amend-email-support-disabled-logic-in-help-dropdown
Change email support logic in help dropdown.
2023-07-21 14:56:52 +01:00
Conor Webb
3586cf71b9 Removed right from fieldgroup label select. (#11321)
Removed the right label from the field group component as it served no purpose and didn't change anything.
2023-07-21 14:47:55 +01:00
Conor Webb
5d04717be0 Change email support logic in help dropdown. 2023-07-21 14:00:02 +01:00
Michael Drury
fe8c92be79 Merge pull request #11315 from Budibase/types/improve-field-schema
Table types improvement - split up FieldSchema
2023-07-21 13:29:24 +01:00
Andrew Kingston
5bbf6dc1c8 Merge pull request #11309 from Budibase/cheeks-fixes
Misc fixes
2023-07-21 13:28:09 +01:00
Adria Navarro
0ac639fe7a Add default process.stdout if no dev 2023-07-21 14:26:57 +02:00
Adria Navarro
2dcb1a67a1 Add service name to the logs only on self-host 2023-07-21 14:16:43 +02:00
Michael Drury
ec402587b0 Merge pull request #11297 from Budibase/fix/budi-7304
Fix duplicate dynamic variables when creating new REST queries
2023-07-21 13:03:48 +01:00
mike12345567
7673673db2 Updating RelationshipTypes -> RelationshipType. 2023-07-21 12:57:47 +01:00
Martin McKeaveney
fb725f91b3 Update pro ref 2023-07-21 12:27:05 +01:00
mike12345567
a56f0c91dd Quick improvement to table types, before now the field schema was quite difficult to parse/work out what components of the schema were used for what, this at least separates them into particularly grouped bits of metadata, so it is obvious which parts are used for which. In future we should really flip this a bit, so that FieldSchema is the base implementation, and then each of the types has its own schema extending that base - but that would be a more serious refactor (need to cast to the correct type when using based on the 'type' property. 2023-07-21 12:15:33 +01:00
Andrew Kingston
af8be511df Add back in XS icons 2023-07-21 10:39:58 +01:00
Martin McKeaveney
108d18df75 fix type check for deleted app type 2023-07-21 09:57:37 +01:00
Martin McKeaveney
567c7fd485 code review 2023-07-21 09:43:25 +01:00
Andrew Kingston
b5a656e350 Update datasource config button hover styles to fix issues in light theme 2023-07-21 09:06:55 +01:00
Martin McKeaveney
b5340c20d8 lint 2023-07-20 16:56:31 +01:00
Rory Powell
5cc97ebcd5 Update pro ref 2023-07-20 16:50:57 +01:00
Martin McKeaveney
6b6fba9393 optional chain 2023-07-20 16:38:24 +01:00
Martin McKeaveney
054fb24ea9 demote some app metadata related bb-alert messages 2023-07-20 16:15:59 +01:00
Rory Powell
ca6582eb96 Update openapi.json 2023-07-20 15:06:43 +01:00
Rory Powell
2645e4cdad Build fixes 2023-07-20 14:56:01 +01:00
Andrew Kingston
bac7a253c2 Fix the rest of the nasty flashing when working with importing CSVs 2023-07-20 14:45:53 +01:00
Rory Powell
69ca40c24a Merge branch 'develop' into feature/offline-license 2023-07-20 14:37:04 +01:00
Andrew Kingston
1f6466f0eb Only show icon if an error message is present 2023-07-20 14:31:20 +01:00
mike12345567
4275a58846 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-07-20 14:20:38 +01:00
Andrew Kingston
08920f8015 Remove invalid columns from display column selection and fix schema failure handling 2023-07-20 14:06:31 +01:00
mike12345567
40b4943766 Fix for dynamic variables being duplicated when creating new REST queries - also moved some stuff to backend SDK to make a bit re-usable, allowing backend to detect duplicate dynamic variables and error. 2023-07-20 13:07:19 +01:00
Rory Powell
5ac024a655 Merge branch 'develop' into feature/offline-license 2023-07-20 12:27:04 +01:00
Andrew Kingston
5d0918a6cb Prevent invalid characters in column names when importing tables 2023-07-20 12:21:09 +01:00
Rory Powell
97dc7fa6a4 Merge branch 'develop' into account-api-tests 2023-07-20 11:23:02 +01:00
Rory Powell
76f61cfd3a Lint 2023-07-20 11:21:34 +01:00
Rory Powell
b60794d73a Update pro reference to latest develop and fix compile errors 2023-07-20 11:13:57 +01:00
Rory Powell
4e296b8d1f Merge branch 'develop' into account-api-tests 2023-07-20 11:03:43 +01:00
Rory Powell
ebc5caf659 Fix develop reference 2023-07-20 10:54:36 +01:00
mike12345567
cddd0d80f2 Making sure tenant ID is always available to the builder websocket. 2023-07-20 10:43:30 +01:00
mike12345567
5447404431 Upgrading to latest version of MongoDB to attempt to solve the memory leak, as well as some minor changes to websocket integration to get the development environment to work without the account portal when running in multi-tenancy mode. 2023-07-20 10:43:17 +01:00
Mitch-Budibase
ec5203f775 PR changes 2023-07-19 17:31:33 +01:00
Rory Powell
6631c2644d Fixing merge issue 2023-07-19 17:18:37 +01:00
Martin McKeaveney
6a15c65bf5 Merge branch 'develop' into backmerge-master 2023-07-19 17:12:18 +01:00
Martin McKeaveney
979883257e backmerge master 2023-07-19 17:11:15 +01:00
deanhannigan
fbdcba8457 Merge pull request #11255 from Budibase/feature/skippable-tours
Skippable tours
2023-07-19 16:40:19 +01:00
Mitch-Budibase
ecf75a9685 lint 2023-07-19 15:42:12 +01:00