Sam Rose
41bc9b87c3
Fix tests.
2024-07-19 15:46:48 +01:00
Sam Rose
1704d0e69f
Respond to PR comments.
2024-07-19 15:10:02 +01:00
Sam Rose
ca31add039
Don't allow a column to be both required and have a default value.
2024-07-19 15:08:48 +01:00
Adria Navarro
53d6219b79
Extract find and fetch
2024-07-17 13:32:45 +02:00
Adria Navarro
dc47037dbb
Move update and remove
2024-07-17 13:26:40 +02:00
Adria Navarro
373aeac00f
Move automation creation to sdk
2024-07-17 13:10:19 +02:00
Adria Navarro
b44397d027
Dont return couch fields
2024-07-12 11:29:00 +02:00
Adria Navarro
2035713b9c
Implement delete
2024-07-11 17:33:40 +02:00
Adria Navarro
ba2d6fd73b
Renames
2024-07-11 17:16:14 +02:00
Adria Navarro
d03a0ebb68
Implement update
2024-07-11 17:08:57 +02:00
Adria Navarro
17fc605e4f
Persist as object instead of array
2024-07-11 16:57:32 +02:00
Adria Navarro
65d7656097
Unify newid
2024-07-11 15:27:48 +02:00
Adria Navarro
2d8361d6fd
Always return when table exists
2024-07-11 11:06:36 +02:00
Adria Navarro
c565e35b53
Implement find
2024-07-11 10:59:11 +02:00
Adria Navarro
7dbfcc398e
Implement create
2024-07-11 10:04:25 +02:00
Adria Navarro
bf161d9d93
More types
2024-07-10 15:41:55 +02:00
Adria Navarro
0c2024bf6a
Basic get
2024-07-10 13:56:41 +02:00
Adria Navarro
38718968b0
Basic implementation
2024-07-10 13:47:34 +02:00
Adria Navarro
107bd08e21
Endpoint scaffolding
2024-07-10 13:47:34 +02:00
Michael Drury
55f6610f0d
Merge branch 'master' into fix/correcting-multi-relationships
2024-07-10 12:01:06 +01:00
Sam Rose
5069d3f953
Rename db to dbCore in more places.
2024-07-10 11:37:37 +01:00
Sam Rose
76d22dfffd
Respond to PR comments.
2024-07-10 11:32:34 +01:00
mike12345567
4ab3aef020
PR comments.
2024-07-10 11:05:06 +01:00
Sam Rose
2fa14ab35f
Merge branch 'master' into sqs-per-tenant
2024-07-09 17:30:33 +01:00
mike12345567
396de67aea
Merge branch 'master' of github.com:Budibase/budibase into fix/correcting-multi-relationships
2024-07-09 15:46:15 +01:00
mike12345567
cd19202042
Fix external relationships.
2024-07-09 13:39:49 +01:00
Adria Navarro
38f7b88735
Type filters
2024-07-09 14:01:44 +02:00
Adria Navarro
9c6347f7fd
Move constants to types
2024-07-09 12:24:59 +02:00
Adria Navarro
5cba1058d4
Merge branch 'master' into budi-7065-csv-export-fails-for-table-with-composite-primary-key
2024-07-09 10:54:18 +02:00
Adria Navarro
62f5790a81
Remove unnecessary cast
2024-07-09 10:49:57 +02:00
Adria Navarro
58bd346885
Fix
2024-07-09 10:43:53 +02:00
Adria Navarro
5be8882122
Handle composite keys on exports
2024-07-09 10:43:45 +02:00
mike12345567
c0b85c6379
Initial implementation - needs testing.
2024-07-08 18:42:11 +01:00
Sam Rose
1851e11bc0
wip
2024-07-08 13:28:48 +01:00
Dean
a4a472b2d8
Squash the oldRow variable to avoid issues when serialising. Added a try/catch when queuing automations in dev
2024-07-04 12:13:58 +01:00
Adria Navarro
53af94f971
Fix search returning non visible columns
2024-07-02 14:02:16 +02:00
Adria Navarro
882a056cd9
Don't trim any fields on view crud endpoints
2024-07-02 13:58:16 +02:00
Peter Clement
f3d466f255
fix issue where schema wasn't updating types when a query was run ( #14004 )
...
* fix issue where schema wasn't updating types when a query was run
* add tests for schema matching
2024-06-25 08:51:35 +01:00
Sam Rose
01b2f69b74
Merge branch 'master' of github.com:budibase/budibase into budi-8220-support-updating-existing-rows-for-external-databases-using-2
2024-06-24 15:51:03 +01:00
Sam Rose
2458259093
Respond to PR feedback.
2024-06-24 15:50:09 +01:00
mike12345567
b597bd3dbe
Fixing an issue detected by tests.
2024-06-24 13:30:18 +01:00
mike12345567
75cee3c4fd
Quick type improvement.
2024-06-24 13:28:13 +01:00
mike12345567
1402716f5c
Some type updates.
2024-06-24 13:10:30 +01:00
mike12345567
965725d022
First PR comments.
2024-06-24 12:43:26 +01:00
mike12345567
fcf67f7297
Fixing an issue raised by Poirazis around empty relationships coming back as related to themselves.
2024-06-21 19:29:30 +01:00
mike12345567
e5c40c7ecd
Moving some stuff around inside ExternalRequests to make it easier to access parts of the full context.
2024-06-21 16:58:27 +01:00
Sam Rose
c9fecbaa77
Fix updating rows in external tables where the primary key is an autocolumn.
2024-06-21 15:12:02 +01:00
Sam Rose
f4378bd561
Merge branch 'master' of github.com:budibase/budibase into budi-8220-support-updating-existing-rows-for-external-databases-using-2
2024-06-21 13:08:39 +01:00
Sam Rose
602faf1c67
Add test for composite primary keys for external datasource imports.
2024-06-19 17:52:48 +01:00
mike12345567
aab100b130
Changing how counting is processed.
2024-06-19 14:28:22 +01:00
Michael Drury
223df424fc
Merge branch 'master' into feature/count-rows-to-return
2024-06-19 14:20:31 +01:00
mike12345567
abfab054d7
Addressing comment about datasource being optional.
2024-06-19 12:03:20 +01:00
Sam Rose
80642100fa
Merge branch 'master' into feature/count-rows-to-return
2024-06-19 09:05:56 +01:00
mike12345567
cf75a8a1f3
Updating function name.
2024-06-18 18:49:59 +01:00
Sam Rose
5ac8a7d514
bulkImport upsert working everywhere excpet mssql
2024-06-18 17:43:25 +01:00
Peter Clement
2b96cbcad7
Expose old row binding in automations ( #13931 )
...
* expose old row through the emitter
* accidentally added oldRow to step
* fix row fetch in external datasources
* add test for new / old row comparison
* add testing for old row update event
* allow function overloading in test files
* update tests per comments
* handle event race condition
* update test data modal to account for old row output
* switch icon positioning
2024-06-18 13:45:58 +01:00
mike12345567
73013332ae
Adding countRows to search validators.
2024-06-18 11:16:21 +01:00
mike12345567
c34c219e8f
Tidying up one of the weirder things knex can do.
2024-06-14 19:10:52 +01:00
mike12345567
654a417d66
Type checking.
2024-06-14 19:07:50 +01:00
mike12345567
cd1e7c0bad
Small re-jig make things easier to read.
2024-06-14 19:04:02 +01:00
mike12345567
1b36d8af51
Getting counting flow working correctly for external datasources.
2024-06-14 19:00:59 +01:00
mike12345567
77556820bf
Bit more work towards row counting, as well as moving external SQL to use row + 1 for working out pagination.
2024-06-14 18:12:36 +01:00
Sam Rose
781f3bd64a
Merge branch 'master' of github.com:budibase/budibase into budi-8338-refactor-in-memory-filter-naming
2024-06-12 15:06:22 +01:00
melohagan
f8765fb254
Don't add or remove quotas for external DB rows ( #13926 )
...
* Don't add or remove quotas for external DB rows
* update account-portal
* fix unit test
2024-06-12 13:49:37 +00:00
Sam Rose
bc8791e91e
Remove the word 'lucene' from runLuceneQuery and buildLuceneQuery.
2024-06-12 14:44:20 +01:00
Michael Drury
0728221379
Merge branch 'master' into BUDI-7656/add-migration
2024-06-07 11:30:47 +01:00
Adria Navarro
853810704c
Fix patch
2024-06-07 11:39:36 +02:00
Adria Navarro
20d1b81099
Fix tests
2024-06-07 11:30:35 +02:00
Adria Navarro
b22ea1b0f9
Fix test
2024-06-07 11:12:03 +02:00
Adria Navarro
b86501e25e
Fix
2024-06-07 10:54:26 +02:00
mike12345567
5537f7b782
build fixes.
2024-06-06 17:35:35 +01:00
mike12345567
8b18ba0204
Merge branch 'BUDI-7656/add-migration' of github.com:Budibase/budibase into BUDI-7656/add-migration
2024-06-06 16:49:28 +01:00
mike12345567
70aa43680d
Addressing PR comments.
2024-06-06 16:49:03 +01:00
Michael Drury
6001ec2e09
Merge branch 'master' into BUDI-7656/add-migration
2024-06-06 16:05:28 +01:00
mike12345567
c57a81c6de
Adding a global binding for globalId which is retrieved as part of the self call - making sure this is available as a binding (this is not in the user metadata table, just for bindings).
2024-06-06 11:53:58 +01:00
mike12345567
0a5a788440
Updating migrations to disable all migrations after the first disabled migration.
2024-06-05 18:19:44 +01:00
Adria Navarro
f5f471a4aa
Merge branch 'master' into BUDI-8284/readonly-settings-columns-in-views
2024-05-29 15:41:20 +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
mike12345567
b18ca2670a
Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs
2024-05-24 12:22:20 +01:00
Sam Rose
a6d2f82e7b
Fix tests.
2024-05-23 15:16:52 +01:00
mike12345567
2ed510dc90
Fixing build issue.
2024-05-22 16:02:11 +01:00
Adria Navarro
7ebdb0fbcc
Merge branch 'master' into budi-8195/unable-to-load-grid-when-using-external-postgres
2024-05-21 16:37:44 +02:00
Gerard Burns
04cf17cea7
merge master
2024-05-21 09:51:06 +01:00
Adria Navarro
0b01b67661
Merge branch 'master' into budi-8195/unable-to-load-grid-when-using-external-postgres
2024-05-20 17:06:57 +02:00
Conor Webb
3c74d29cf6
Added the ability to disable automations ( #13667 )
...
* Added disabling functionality for automations
* Removed external trigger automations that are disabled from selectable bindings
* Added new popover option for disabling automations
* Added toggle UI Inside automation screen
* Added subtle styling to automation list for disabled functionality.
* Fixed linting error
* Removed duplicate bbui import
* Fixed store function spacing
* Fixed linting issues.
* Added the requested changes to how disable is handled.
* Fixed linting issues.
* Minor UI tweaks based on feedback.
* Added logic to prevent crons type automations from running when disabled.
* Removing webhook disable, causes trigger url to be re-generated.
* Add unit test to ensure disabled automations are filtered out of the active queue
* Fixed lint issues
* Reverted disabled unit test
* Added error throw for disabled automations
* Add test for when a disabled automation gets triggered
* Added try, catch for trigger function - error handling
* Fixed linting issues
2024-05-20 15:13:08 +01:00
Adria Navarro
76ac300cf0
Save only if valid
2024-05-17 16:53:28 +02:00
Adria Navarro
a81626005c
Save timeonly on external db
2024-05-17 15:55:27 +02:00
mike12345567
94b85eeed0
Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup
2024-05-16 12:47:45 +01:00
Martin McKeaveney
45e4e791a5
fix lint
2024-05-15 14:54:32 +01:00
Martin McKeaveney
d9aad4c9a3
Merge branch 'master' into 5459_S3EndpointSupport
2024-05-15 14:33:41 +01:00
Michael Drury
1c22c7d2d1
Merge branch 'master' into feature/sqs-table-cleanup
2024-05-15 12:34:12 +01:00
Adria Navarro
25d86d179d
Handle inputProcessing on bulk row import
2024-05-15 10:56:55 +02:00
mike12345567
aa51db20ee
Changing how cleanup works - the cleanup is now part of the DB deletion, making sure it cannot be missed.
2024-05-14 15:41:48 +01:00
mike12345567
673211dfbb
Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup
2024-05-14 14:38:00 +01:00
Gerard Burns
693e3373a6
merge master
2024-05-14 13:38:28 +01:00
Gerard Burns
ca452d7dce
feedback
2024-05-13 22:42:09 +01:00
mike12345567
f25703b88e
Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup
2024-05-13 13:54:00 +01:00
mike12345567
92348fb526
Changing the logic of how automation thread timeout gets applied, so that it can be used properly.
2024-05-13 12:53:44 +01:00
mike12345567
8c70c32622
Cleanup.
2024-05-10 11:00:30 +01:00