deanhannigan
82006c4088
Merge branch 'master' into v3-ui
2024-10-02 09:57:55 +01:00
Sam Rose
4dd6afd435
Symbolise the special __bb_total count field name.
2024-10-02 09:57:18 +01:00
Dean
61a0db0984
Add explicit typing for view search filter config
2024-10-02 09:51:13 +01:00
Sam Rose
ddd229062c
Rename total field when doing row counts.
2024-10-02 09:39:54 +01:00
Dean
2884ac4638
Merge remote-tracking branch 'origin/master' into v3-ui
2024-10-02 09:21:00 +01:00
Martin McKeaveney
36996f71d0
merge
2024-10-01 16:39:09 +01:00
Martin McKeaveney
2d21afbe10
rough v1
2024-10-01 12:52:11 +01:00
mike12345567
d7873c5c6e
Test fix.
2024-10-01 11:42:16 +01:00
mike12345567
19407d5e37
Check filters have been provided.
2024-10-01 11:38:02 +01:00
Adria Navarro
1972ed6533
Merge branch 'master' into backport-v3-view-updates
2024-10-01 12:19:25 +02:00
mike12345567
975e348de5
Check options.fields are in the table.
2024-10-01 10:25:15 +01:00
Adria Navarro
527876fc41
Merge branch 'master' into BUDI-8630/view-security-allow-filters-specified-on-view-to-use-any
2024-10-01 10:51:37 +02:00
Dean
e2247cfb2c
Merge remote-tracking branch 'origin/master' into v3-ui
2024-10-01 09:27:00 +01:00
Sam Rose
6bbcffb645
Merge branch 'master' into better-types-on-removeInvalidFilters
2024-09-30 16:45:11 +01:00
Michael Drury
efdbe5a238
Merge branch 'master' into fix/view-user-columns
2024-09-30 16:15:39 +01:00
Sam Rose
604dc51b1c
Merge branch 'master' into better-types-on-removeInvalidFilters
2024-09-30 15:54:51 +01:00
Sam Rose
f6649b294b
Remove an implicit any from removeInvalidFilters.
2024-09-30 15:54:01 +01:00
Sam Rose
28bb321511
Set view permissions to explicit roles from the parent table
2024-09-30 15:36:49 +01:00
mike12345567
f28cb1badb
Another slight change.
2024-09-30 15:18:15 +01:00
mike12345567
7888c22015
Quick fix.
2024-09-30 15:17:03 +01:00
Adria Navarro
abb3a8fe85
Fix
2024-09-30 16:10:44 +02:00
mike12345567
3ecd86b2af
Fixing an issue with user columns getting correct user ID, the logical operators were not being recursed correctly.
2024-09-30 14:58:27 +01:00
Adria Navarro
be70692cfd
Fix
2024-09-30 15:57:49 +02:00
Adria Navarro
53620907bb
Fix lucene views
2024-09-30 15:55:34 +02:00
Adria Navarro
7d8238ec98
Fix
2024-09-30 15:40:21 +02:00
Adria Navarro
6e1cd6eb01
Move query logic to sdk
2024-09-30 15:37:20 +02:00
Adria Navarro
26638ace0a
Add globalId and userId to userContextBindings
2024-09-30 15:30:18 +02:00
Sam Rose
264b10f3f3
Fix isView.
2024-09-26 17:22:11 +01:00
Sam Rose
559988e011
Correct error message.
2024-09-26 17:11:50 +01:00
Sam Rose
d7ffdf02c2
Update isTable and isView to depend on the ID format.
2024-09-26 17:10:53 +01:00
Sam Rose
8dd21e5592
Wider check on fields == null.
2024-09-26 17:06:51 +01:00
Sam Rose
aa738659ae
Respond to PR feedback.
2024-09-26 16:21:34 +01:00
Sam Rose
ae8a864566
Collapse duplicated key names.
2024-09-26 15:51:21 +01:00
Sam Rose
ec6fa5f79b
Return SQS error to prevoius state.
2024-09-26 15:50:49 +01:00
Sam Rose
26a27ff70f
Remove needless table copy.
2024-09-26 15:48:44 +01:00
Sam Rose
c4c524c6ff
viewV2.spec.ts passsing in full
2024-09-26 15:22:10 +01:00
Sam Rose
0ef633b87a
Fix viewV2.spec.ts for sqs
2024-09-26 11:56:03 +01:00
Sam Rose
43265bf1ea
Rejig view calculation code to work with aggregates again. Broke some other tests in the process.
2024-09-26 10:54:04 +01:00
Sam Rose
564e16fd5c
wip
2024-09-25 15:41:18 +01:00
Sam Rose
76453bd500
Fix many more search tests.
2024-09-25 14:44:11 +01:00
Sam Rose
f475454bce
Fix search API break.
2024-09-24 18:07:31 +01:00
Sam Rose
e3256cb005
Fix row.spec.ts.
2024-09-24 17:46:38 +01:00
Sam Rose
0eb90cfbea
Type checks pass, now to find out how much stuff I've broken.
2024-09-24 16:35:53 +01:00
Andrew Kingston
4f8401b039
Merge branch 'v3-ui' of github.com:Budibase/budibase into default-view-permissions
2024-09-24 15:16:16 +01:00
Andrew Kingston
2773efad56
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-09-24 15:15:28 +01:00
Sam Rose
0fee7dfd4f
Merge branch 'master' of github.com:budibase/budibase into view-calculation-sql
2024-09-24 15:07:08 +01:00
Sam Rose
fc9b54cb85
Mostly solving type errors around passing the view all the way down, got a fair few left.
2024-09-24 13:01:33 +01:00
Sam Rose
51774b3434
Working on plumbing 'source' all the way through our code.
2024-09-24 12:30:45 +01:00
mike12345567
956df101e8
PR comments and type improvements.
2024-09-24 11:16:42 +01:00
mike12345567
680c68a35b
Adding test case.
2024-09-23 18:41:23 +01:00
Andrew Kingston
162bfdef9b
Merge branch 'v3-ui' of github.com:Budibase/budibase into default-view-permissions
2024-09-23 09:54:28 +01:00
Sam Rose
c5db1d1da3
Got a test passing but I hate it a bit.
2024-09-20 16:37:23 +01:00
Sam Rose
b8a3210286
Merge master.
2024-09-20 15:41:57 +01:00
Andrew Kingston
5db3d84a8d
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-09-20 14:59:49 +01:00
Sam Rose
9588192a52
Merge master.
2024-09-20 11:46:58 +01:00
Andrew Kingston
55c7751dbb
Move permission updates into SDK
2024-09-19 15:12:03 +01:00
Andrew Kingston
4325805ce3
Lint
2024-09-18 11:54:24 +01:00
Andrew Kingston
d4db493519
Set view permissions to explicit roles from the parent table
2024-09-18 11:50:15 +01:00
Andrew Kingston
fd3c8c4a11
Make view readonly columns available for free
2024-09-17 16:34:00 +01:00
Dean
08ca33563d
Merge remote-tracking branch 'origin/v3-ui' into feature/builder-filtering-update
2024-09-16 09:05:24 +01:00
deanhannigan
c9fd03668e
Merge branch 'master' into v3-ui
2024-09-16 09:04:51 +01:00
mike12345567
2a69cb220f
Fixing an issue where table doesn't exist anymore for row trigger, which can cause the service to crash.
2024-09-13 18:54:47 +01:00
Dean
627e7fc799
Merge remote-tracking branch 'origin/v3-ui' into feature/builder-filtering-update
2024-09-13 12:06:54 +01:00
Andrew Kingston
ab018ced1f
Merge branch 'v3-ui' of github.com:Budibase/budibase into v3-ui
2024-09-13 10:39:33 +01:00
mike12345567
4952747ae9
Taking working from new-rbac-ui branch and separating it into its own PR, so that other work can be based on this from master.
2024-09-12 15:40:37 +01:00
Dean
46cc9a074b
Merge remote-tracking branch 'origin/v3-ui' into feature/builder-filtering-update
2024-09-12 15:02:07 +01:00
Dean
1454e52509
Merge remote-tracking branch 'origin/master' into v3-ui
2024-09-12 15:01:23 +01:00
mike12345567
e89042b2e3
Fixing some role typing issues, as well as fixing an issue with the validator not allowing the structure that roles are expected to have.
2024-09-11 18:06:05 +01:00
Dean
ae8bd22253
Merge remote-tracking branch 'origin/v3-ui' into feature/builder-filtering-update
2024-09-11 12:46:47 +01:00
mike12345567
c0b38b74e0
Merge branch 'master' of github.com:Budibase/budibase into feature/builder-filtering-update
2024-09-11 12:23:06 +01:00
Dean
9ea74dcb45
Updates for view tests
2024-09-11 11:56:09 +01:00
Andrew Kingston
87dca3d11d
Merge branch 'master' into v3-ui
2024-09-11 11:50:41 +01:00
Andrew Kingston
c6e4c782b9
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-data-ui
2024-09-11 08:57:52 +01:00
mike12345567
d1b12b8d4a
Linting.
2024-09-10 15:52:41 +01:00
mike12345567
2fd5c1a99f
Handling JSON types within relationships, they need to be parsed as well.
2024-09-10 15:45:32 +01:00
mike12345567
5e80a975dd
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-many-relationships
2024-09-10 12:12:00 +01:00
Adria Navarro
dc9e1cbbc7
Enrich view with all schema
2024-09-10 10:44:56 +02:00
Michael Drury
e2c6893aa3
Merge branch 'master' into fix/sql-many-relationships
2024-09-09 16:07:16 +01:00
Adria Navarro
e40a08ceca
Fix tests
2024-09-09 16:27:54 +02:00
Adria Navarro
77be1cd869
Add metadata on related columns
2024-09-09 16:15:34 +02:00
Adria Navarro
30e31e1254
Enrich view columns
2024-09-09 16:15:18 +02:00
Adria Navarro
f1d0d9a171
Run actions enabled for tables off by default
2024-09-06 10:39:05 +02:00
Sam Rose
015ef56110
wip
2024-09-04 09:29:05 +01:00
Andrew Kingston
ea7d9d722d
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui
2024-09-04 08:55:15 +01:00
Adria Navarro
b74efe5340
Merge branch 'master' into BUDI-8609/run-row-action-as-sync
2024-09-03 16:59:56 +02:00
Adria Navarro
5ac5a63dc5
Run row action as sync
2024-09-03 16:51:56 +02:00
Adria Navarro
ff126006ec
Merge pull request #14503 from Budibase/BUDI-8564/support-updating-names
...
Support updating names
2024-09-03 16:16:27 +02:00
Andrew Kingston
789df301cb
Enable renaming row actions and improve row actions in grids
2024-09-03 15:05:13 +01:00
Adria Navarro
2667238d93
Add undefined check
2024-09-03 14:47:49 +02:00
Adria Navarro
773b4f1050
Merge pull request #14482 from Budibase/BUDI-8561/display-relationship-fields
...
Display relationship fields
2024-09-03 14:05:27 +02:00
mike12345567
7e7e23d5d9
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-many-relationships
2024-09-03 10:58:40 +01:00
Adria Navarro
662c6be435
Use optional chaining
...
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-09-03 11:39:01 +02:00
Adria Navarro
2e4ba9cb3c
Remove break
2024-09-03 11:35:31 +02:00
Adria Navarro
3cee97aa02
Merge branch 'master' into feat/pick-relationship-fields
2024-09-03 11:19:18 +02:00
Adria Navarro
e364bf5d65
Don't use `sdk.tables.getTables` (as it fails randomly)
2024-09-03 11:00:15 +02:00
Adria Navarro
e61b619740
Clean code
2024-09-03 10:43:44 +02:00
Adria Navarro
74eb0357a4
Rename link relationship fields
2024-09-03 10:15:26 +02:00
Adria Navarro
1be8289677
Merge branch 'master' into feat/row-action-view-security
2024-09-03 10:13:22 +02:00
mike12345567
fc31a28c10
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-many-relationships
2024-09-02 16:13:26 +01:00
Adria Navarro
3d1c861222
Merge branch 'master' into feat/pick-relationship-fields
2024-08-31 20:24:00 +02:00
mike12345567
6249f41bbb
Make sure Lucene correctly sets environment variables in development tests.
2024-08-30 17:34:10 +01:00
Adria Navarro
64c2a18934
Merge branch 'master' into feat/pick-relationship-fields
2024-08-30 14:45:01 +02:00
mike12345567
6407f5b68d
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-many-relationships
2024-08-30 13:44:40 +01:00
mike12345567
6730105491
Adding the option to disable user sync, always importing large apps which are problematic.
2024-08-30 13:44:23 +01:00
Adria Navarro
3f9e6c548d
Fix bug
2024-08-30 13:44:39 +02:00
Adria Navarro
a7a5041b91
Remove error message catching
2024-08-30 10:30:27 +02:00
Adria Navarro
9f56b9916e
Fix
2024-08-30 10:30:27 +02:00
Adria Navarro
5cd3b9dc88
Add tests
2024-08-30 10:30:27 +02:00
Adria Navarro
f193df41f1
Expose get row action
2024-08-30 10:30:27 +02:00
Adria Navarro
98347b45ce
Extra tests
2024-08-30 10:30:27 +02:00
Adria Navarro
b461025639
Check views
2024-08-30 10:30:27 +02:00
Adria Navarro
d1c6edc437
Return types
2024-08-30 10:30:27 +02:00
Adria Navarro
6d3006e80e
Dry code
2024-08-30 10:30:27 +02:00
Adria Navarro
2aa71ab419
Set/unset
2024-08-30 10:30:27 +02:00
Adria Navarro
5f3dcda73a
Refactor
2024-08-30 10:30:27 +02:00
Adria Navarro
de3eae2d47
Fix types
2024-08-30 10:30:27 +02:00
mike12345567
b217e83b31
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-many-relationships
2024-08-29 16:54:21 +01:00
Adria Navarro
40021ff602
Fix view schemas
2024-08-29 13:56:42 +02:00
Adria Navarro
637464e8b0
Fix
2024-08-29 13:22:50 +02:00
Adria Navarro
f2b8185905
Fix types
2024-08-29 13:20:35 +02:00
Adria Navarro
033ac46259
Lint
2024-08-29 13:16:27 +02:00
Adria Navarro
d75f1debda
Update
2024-08-29 13:16:27 +02:00
Adria Navarro
6b259676b2
Enrich on get row from view
2024-08-29 13:16:27 +02:00
Adria Navarro
adc2e983b5
Move responsability
2024-08-29 13:16:27 +02:00
Adria Navarro
383aad7265
Honor fields on views
2024-08-29 13:16:27 +02:00
Adria Navarro
1bc1db9b29
Support outputSquash fields on searchs
2024-08-29 13:16:27 +02:00
Adria Navarro
de29d31c35
Enrich configuration only for views
2024-08-29 13:16:27 +02:00
Adria Navarro
4826a5fbbf
Clean ts
2024-08-29 13:15:03 +02:00
Sam Rose
92957ede23
Merge master.
2024-08-29 12:12:29 +01:00
Adria Navarro
658d4b01b0
Merge branch 'master' into feat/pick-relationship-fields
2024-08-29 13:12:27 +02:00
mike12345567
413628ca3f
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-many-relationships
2024-08-28 16:58:23 +01:00
Adria Navarro
bb1232277f
Merge branch 'master' into feat/pick-relationship-fields
2024-08-28 16:35:50 +02:00
Adria Navarro
92c3f4dba6
Merge branch 'master' into BUDI-8562/fix-trimming-views
2024-08-28 16:22:34 +02:00
Adria Navarro
54406fd6b5
Rename fetchView to fetchLegacyView
2024-08-28 14:56:40 +02:00
Adria Navarro
d71b18be00
Fix tests
2024-08-28 14:44:08 +02:00
Adria Navarro
e1add8dd6a
Fix retrieve
2024-08-28 14:32:59 +02:00
Adria Navarro
458ef9e754
Trim on output
2024-08-28 13:16:22 +02:00
Adria Navarro
9459dd1820
getSourceId returns table & view data
2024-08-28 12:41:42 +02:00
Sam Rose
265000f7e1
Merge master.
2024-08-27 14:37:19 +01:00
Adria Navarro
c77ec0d17a
Exclude formulas
2024-08-27 15:07:38 +02:00
Adria Navarro
daa152183c
Use isvisible for populating schemas instead of readonly
2024-08-27 15:07:38 +02:00
Adria Navarro
a7399cc3e9
Fix test
2024-08-27 15:07:09 +02:00
Adria Navarro
84bab434bf
Don't include primary display columns by default
2024-08-27 15:07:09 +02:00
Adria Navarro
1391f5d049
Trim wrong fields
2024-08-27 15:07:05 +02:00
Adria Navarro
5715f7e9c1
Fix promises
2024-08-27 15:07:05 +02:00
Adria Navarro
55d4e2dffe
Enrich view schemas
2024-08-27 15:07:05 +02:00
Adria Navarro
906abbb12a
Don't return primarydisplay and type
2024-08-27 15:07:05 +02:00
Adria Navarro
c2e643cebb
Fix enrichments
2024-08-27 15:07:05 +02:00
Adria Navarro
0e468b04de
Fix build
2024-08-27 15:07:04 +02:00
Adria Navarro
de61754312
Enrich relationship from backend
2024-08-27 15:07:04 +02:00
Adria Navarro
1504cead0c
Persist view related schemas
2024-08-27 15:07:04 +02:00
mike12345567
80f3e5954b
Getting processing of SQS relationships working.
2024-08-23 18:30:29 +01:00
Adria Navarro
bbe2763e54
Merge branch 'master' into fix/logical-operator-filter-cleanup
2024-08-21 13:45:50 +02:00
mike12345567
0d389bd8d7
Quick set of fixes, test cases assumed that multi-depth relationships were allowed, fixing this.
2024-08-20 12:31:46 +01:00
mike12345567
5435028e7d
Fix for cyclic relationships, getQueryableFields allowed relationships from other tables, which can't work.
2024-08-20 12:13:37 +01:00
mike12345567
bbcb77c738
Fixing an issue where searching on a relationship column which is in a broken state would break in SQS (previously this was allowed and would return empty relationships).
2024-08-20 07:38:23 +01:00
Adria Navarro
07fe8c6c1f
Many to many tests
2024-08-19 15:59:59 +02:00
Adria Navarro
27c618d263
Extra tests
2024-08-19 15:59:59 +02:00
Adria Navarro
bbf7142bd7
Handle relationships properly
2024-08-19 15:59:59 +02:00
Adria Navarro
d8462ba961
Fix tests
2024-08-19 15:59:59 +02:00
Adria Navarro
b744ec3c35
Add extra tests
2024-08-19 15:59:59 +02:00
Adria Navarro
f0a89764f2
Add basic test
2024-08-19 15:59:59 +02:00
Adria Navarro
eb2d71e980
Move getQueryableFields to utils
2024-08-19 15:59:59 +02:00
Adria Navarro
084a481821
Typo
2024-08-19 15:59:59 +02:00
Adria Navarro
ce8730f176
Clean code
2024-08-19 15:59:59 +02:00
Adria Navarro
1a88d9f89b
Don't clean relationship query
2024-08-19 15:59:58 +02:00
Adria Navarro
08b0b6af19
Fix search relationships
2024-08-19 15:59:58 +02:00
Adria Navarro
59a164f4df
Test relationships
2024-08-19 15:59:58 +02:00
Adria Navarro
ee5c4e8ed8
Don't trim prefixed keys
2024-08-19 15:59:58 +02:00
Adria Navarro
0bdb6396ed
Remove unneeded test
2024-08-19 15:59:58 +02:00
Adria Navarro
48486cdaa4
Implement query
2024-08-19 15:59:58 +02:00
Adria Navarro
5b13e53a3b
Fix tests
2024-08-19 15:59:58 +02:00
Adria Navarro
6fe628f804
Fix tests
2024-08-19 15:59:58 +02:00
Adria Navarro
42070dcd39
Add tests
2024-08-19 15:59:58 +02:00
Adria Navarro
728b4d363d
Add removeInvalidFilters utils
2024-08-19 15:59:58 +02:00
Adria Navarro
3acc9bde45
Extra tests
2024-08-19 15:59:18 +02:00
Adria Navarro
723dfee8c8
Add field mapping tests
2024-08-19 15:59:18 +02:00
Adria Navarro
120d5d953d
Fetch only table fields and validate
2024-08-19 15:59:18 +02:00
mike12345567
48672244f4
Fixing up column renaming everywhere that it is needed, making sure works for external as well.
2024-08-15 18:46:28 +01:00
mike12345567
aa1eaa1d3d
A few fixes for logical operators, there was a lot of cleanup that was not occurring as it is supposed to be recursive, this wasn't happening.
2024-08-15 18:35:30 +01:00
Sam Rose
ea032a0e7e
Fix lint.
2024-08-15 14:59:31 +01:00
Sam Rose
86717b536b
Use new feature flag API for SQS.
2024-08-15 14:58:11 +01:00
mike12345567
e32409da15
Fixing an issue with app import - old attachments which have an invalid state can cause the app to fail to import.
2024-08-15 14:25:36 +01:00
Peter Clement
f15847a40f
More automation typing in preparation for branching ( #14378 )
...
* More typing for automations
* undo test updates
* remove casting of loop step and add more types
* remove unused type
* pro
* Update types and fix ts issues
* add branching types
* remove any cast
---------
Co-authored-by: Adria Navarro <adria@budibase.com>
2024-08-14 21:39:39 +01:00
Sam Rose
bcefa398a4
Merge master.
2024-08-12 09:43:49 +01:00
mike12345567
3e1a0a60b4
Checking the correct operation - also typeguarding the check.
2024-08-09 14:35:13 +01:00
Sam Rose
3d590e879e
Rely on withEnv and setEnv functions in respective environment.ts files.
2024-08-09 10:30:27 +01:00
mike12345567
9733ba5f95
Allowing incorrectly setup column schemas to still function as part of search - requires further investigation as to how this happens, but search should still work.
2024-08-07 18:04:07 +01:00
Adria Navarro
dac3fa0675
Merge pull request #14335 from Budibase/BUDI-8508/conditions-on-views
...
Support filtering views
2024-08-07 15:09:05 +02:00
Adria Navarro
0fa1cc6f15
Merge branch 'master' into BUDI-8508/sql-support-for-logical-operators
2024-08-07 13:36:55 +02:00
Sam Rose
b5423d71a0
Add detailed tracing to searches.
2024-08-07 11:16:18 +01:00
Adria Navarro
c5f504d724
Use helper
2024-08-07 10:54:19 +02:00
Adria Navarro
9743aca715
Merge branch 'master' into BUDI-8508/sql-support-for-logical-operators
2024-08-05 17:28:58 +02:00
Adria Navarro
c845db966f
Fix prefixes for SQS
2024-08-05 17:25:17 +02:00
Adria Navarro
1cd3347262
Types
2024-08-05 17:23:55 +02:00
Sam Rose
7ab442eae7
Merge master.
2024-08-02 15:29:48 +01:00
mike12345567
661fc361a0
Refactoring search SDK to make it obvious the different search methods, exports was using lucene always when doing internal export rows which shouldn't be the case, should go through the complete search SDK.
2024-08-02 15:01:33 +01:00
Michael Drury
c443ad5d5b
Merge branch 'master' into fix/sql-pagination-fixes
2024-08-02 13:21:22 +01:00
Sam Rose
40e886b34d
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-08-02 10:48:14 +01:00
mike12345567
6eb3b2793b
Linting.
2024-08-01 13:31:10 +01:00
mike12345567
224d2a1953
PR comments.
2024-08-01 13:07:34 +01:00
mike12345567
f0da4b0366
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-pagination-fixes
2024-08-01 11:39:01 +01:00
Adria Navarro
bf1566ebb2
Merge branch 'master' into fix/dont-allow-protected-column-names-on-import
2024-08-01 11:04:14 +02:00
Adria Navarro
3128501083
Merge branch 'master' into fix/import-column-issues
2024-08-01 10:38:56 +02:00
mike12345567
70071dac28
Merge branch 'fix/sql-pagination-fixes' of github.com:Budibase/budibase into fix/sql-pagination-fixes
2024-07-31 16:56:51 +01:00
mike12345567
de22a078c0
Adding bookmark to each subsequent (thanks tests ).
2024-07-31 16:50:20 +01:00
Michael Drury
47401e26ff
Merge branch 'master' into fix/sql-pagination-fixes
2024-07-31 16:41:04 +01:00
Adria Navarro
ad74eca709
Fix
2024-07-31 17:32:36 +02:00
mike12345567
a2f11f17fd
Type fix.
2024-07-31 16:31:02 +01:00
mike12345567
1d695be77c
This PR includes a change to pagination which makes sure if the 5000 max row limit is hit that pagination still kicks in. This means that you can eventually return all rows, although for very large tables you may hit rate limits (if you have thousands of rows related to each row in your table).
2024-07-31 16:21:49 +01:00
Sam Rose
f0dbaa5eae
Add query to span as a tag.
2024-07-31 15:40:54 +01:00
Sam Rose
e62298e199
Record SQS queries in DataDog.
2024-07-31 15:38:26 +01:00
Adria Navarro
fe2b2bb097
Don't export couchdb fields
2024-07-31 13:33:20 +02:00
Adria Navarro
62fa05a855
Type
2024-07-31 13:28:28 +02:00
mike12345567
4d058b7053
Fixing an issue seen when browsing through datadog error logs for app service.
2024-07-31 11:11:52 +01:00
mike12345567
76895174b5
Merge branch 'master' of github.com:Budibase/budibase into test-oracle
2024-07-31 11:03:30 +01:00
Adria Navarro
a172a44741
Fix test
2024-07-30 19:08:00 +02:00
Sam Rose
ea7a6195bf
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-07-30 17:58:44 +01:00
Adria Navarro
9371f9913e
Types
2024-07-30 18:14:54 +02:00
mike12345567
76652ddab5
Fixes some issues with row actions which were allowing them to be added from the automation section (which is not allowed) as well as breaking app access once they were added - this hides them properly so they can't be added as well as fixing the issue when they exist.
2024-07-30 15:07:34 +01:00
mike12345567
d06377a25d
Merge branch 'master' of github.com:Budibase/budibase into test-oracle
2024-07-30 13:02:22 +01:00
mike12345567
03f9219d1d
PR comment.
2024-07-30 11:57:06 +01:00
Sam Rose
384466c754
Merge master.
2024-07-30 11:04:47 +01:00
Sam Rose
5bce8e595d
Plumb FieldSchema into parse.
2024-07-30 11:03:54 +01:00
Sam Rose
e1ef66bf56
Refactor InternalBuilder to give me more access to query state.
2024-07-29 18:11:05 +01:00
mike12345567
1beae2c040
Fix bug (thanks tests)
2024-07-26 16:57:07 +01:00
mike12345567
9fb1c6b988
When searching by row ID with external DBs/SQS we can get into a situation where the limit of 1 which is applied by the frontend can cause problems, with many to many relationships we need to retrieve multiple rows (all of the joined related rows). This was raised by poirazis, it exhibits itself in one part of the platform, when attempting to a row by ID in a form block that has multiple many to many relationships. The frontend needs to be able to send a limit of 1 incase it is using a form block but hasn't gotten a row ID (this can happen in preview/the builder) and it just wants to populate with a row for display.
2024-07-26 16:23:46 +01:00
Adria Navarro
8421a75328
Merge branch 'master' into BUDI-8441/row-action-run-api
2024-07-26 15:16:21 +02:00
Adria Navarro
f2cd589aae
Merge branch 'master' into chore/renames
2024-07-26 14:42:08 +02:00
Adria Navarro
f9bfe51c81
Rename external
2024-07-26 14:37:47 +02:00
Adria Navarro
ee74a84339
Remove duplicates
2024-07-26 14:36:41 +02:00
Adria Navarro
3a095c5071
Renames
2024-07-26 14:35:36 +02:00
Adria Navarro
4cf3706904
Renamings
2024-07-26 14:29:20 +02:00
Adria Navarro
d7e2f0fc0e
Fix build
2024-07-26 13:42:33 +02:00
Adria Navarro
a05ec1498f
Allow importing internal tables
2024-07-26 13:27:51 +02:00
Adria Navarro
5102724f89
Fix conflicting imports in jest
2024-07-25 17:22:09 +02:00
Adria Navarro
92a26d4272
Undo async import
2024-07-25 16:43:53 +02:00
Adria Navarro
db9bc1f373
Fix types
2024-07-25 16:08:51 +02:00
Adria Navarro
297ff58b67
Pass proper params
2024-07-25 15:37:50 +02:00
Adria Navarro
f7a460a1ea
Implement run
2024-07-25 08:38:11 +02:00
Adria Navarro
cf4f463da4
Fix barrel file issues
2024-07-25 08:35:01 +02:00
Adria Navarro
2e47410979
Reuse trigger
2024-07-24 17:11:03 +02:00
Adria Navarro
e161c998ca
Merge branch 'master' into feat/row-actions
2024-07-24 15:48:38 +02:00
Adria Navarro
8a8633b43b
Fix throwing 404
2024-07-23 15:27:35 +02:00
Adria Navarro
4169842018
Fix get
2024-07-23 15:22:26 +02:00
Adria Navarro
75609b2a9b
Move row.find to sdk
2024-07-23 15:16:15 +02:00
Adria Navarro
fa4629dfb8
Merge branch 'master' into feat/row-actions
2024-07-23 12:47:56 +02:00
Adria Navarro
b4767cea7c
Add checks to shared-core
2024-07-23 12:07:05 +02:00
Adria Navarro
8678db18e2
Add tests
2024-07-23 10:46:11 +02:00
Adria Navarro
703e2c1873
Prevent renaming row actions
2024-07-23 10:15:25 +02:00