Commit Graph

32879 Commits

Author SHA1 Message Date
mike12345567 67c00c9e4c Addressing PR comments. 2024-06-19 18:46:48 +01:00
Sam Rose 4c8abee122
Merge branch 'master' of github.com:budibase/budibase into budi-8220-support-updating-existing-rows-for-external-databases-using-2 2024-06-19 17:53:00 +01:00
Sam Rose 602faf1c67
Add test for composite primary keys for external datasource imports. 2024-06-19 17:52:48 +01:00
mike12345567 58ec7a50b0 Implementing row counting for in-memory, also updating the in memory search function. 2024-06-19 17:51:11 +01:00
mike12345567 d121633d8e Updating queries to be a bit more flexible to updates in the SQL layers. 2024-06-19 17:29:33 +01:00
mike12345567 2aa911b217 re-jigging things to get counting working properly again. 2024-06-19 17:10:15 +01:00
mike12345567 a97b24658f Fixing test case, it didn't provide a primary field. 2024-06-19 15:08:22 +01:00
mike12345567 2d74927177 updating how counting disables sorting. 2024-06-19 15:08:12 +01:00
mike12345567 1056efdbf6 Changing how counting occurs in SQL layer. 2024-06-19 14:56:06 +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 bdbb4c0a66 Commenting on a bug in knex 2024-06-19 13:59:03 +01:00
mike12345567 bc80841554 Promise.all for both counts (SQS and SQL). 2024-06-19 13:39:00 +01:00
mike12345567 0e5de7f16d Test updates. 2024-06-19 13:36:34 +01:00
mike12345567 abfab054d7 Addressing comment about datasource being optional. 2024-06-19 12:03:20 +01:00
mike12345567 c973562398 Merge branch 'feature/count-rows-to-return' of github.com:Budibase/budibase into feature/count-rows-to-return 2024-06-19 11:53:11 +01:00
mike12345567 0de94d3535 Addressing some PR comments. 2024-06-19 11:52:50 +01:00
Sam Rose f9d46de7e1
Merge pull request #13968 from Budibase/budi-8220-support-updating-existing-rows-for-external-databases-using
Support external datasources in the bulkImport endpoint.
2024-06-19 10:59:32 +01:00
Sam Rose e7ff0f683b
Merge branch 'budi-8220-support-updating-existing-rows-for-external-databases-using' of github.com:budibase/budibase into budi-8220-support-updating-existing-rows-for-external-databases-using 2024-06-19 10:49:48 +01:00
Sam Rose 9866aabd39
Add bulk upsert to row operations list. 2024-06-19 10:49:39 +01:00
Sam Rose c26617d165
Merge branch 'master' into budi-8220-support-updating-existing-rows-for-external-databases-using 2024-06-19 10:42:52 +01:00
Sam Rose 80642100fa
Merge branch 'master' into feature/count-rows-to-return 2024-06-19 09:05:56 +01:00
Andrew Kingston 564edcf574
Merge branch 'master' into table-changes 2024-06-19 09:23:53 +02:00
Michael Drury cbf949b0e3
Merge pull request #13970 from Budibase/dependabot/npm_and_yarn/packages/cli/tar-6.2.1
Bump tar from 6.1.15 to 6.2.1 in /packages/cli
2024-06-18 18:56:23 +01:00
dependabot[bot] 9140bd04c6
Bump tar from 6.1.15 to 6.2.1 in /packages/cli
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 17:51:23 +00:00
Michael Drury 8185f3e65f
Merge pull request #13962 from Budibase/dependabot/npm_and_yarn/ws-7.5.10
Bump ws from 7.5.9 to 7.5.10
2024-06-18 18:50:44 +01:00
mike12345567 cf75a8a1f3 Updating function name. 2024-06-18 18:49:59 +01:00
mike12345567 e8b39d2650 Updating yarn.lock 2024-06-18 18:46:02 +01:00
mike12345567 8172b6391e Merge branch 'master' of github.com:Budibase/budibase into dependabot/npm_and_yarn/ws-7.5.10 2024-06-18 18:45:53 +01:00
mike12345567 e0d8a66fd8 Adding test cases for counting as well as some small fixes. 2024-06-18 18:44:17 +01:00
Sam Rose e288fc8795
Disable upserting for MSSQL in bulkImport for now. 2024-06-18 18:02:20 +01:00
Sam Rose 5ac8a7d514
bulkImport upsert working everywhere excpet mssql 2024-06-18 17:43:25 +01:00
Sam Rose 335c174643
Create a failing test. 2024-06-18 16:39:35 +01:00
mike12345567 0caff1a404 Fixing an issue with sorting in SQS. 2024-06-18 13:53:51 +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 5c45370722 Fixing an issue with the sort order not being deterministic consistently. 2024-06-18 13:39:10 +01:00
mike12345567 bda83205ee Making sure to measure whether we have paged forward in the query based on raw results. 2024-06-18 12:48:36 +01:00
mike12345567 278242fb55 Moving limits and offsets back into pre-query. 2024-06-18 12:47:59 +01:00
Gerard Burns e88ffea1a4
Modal component (#13848)
* wip

* wip

* wip

* wip

* wip

* add note for illegalChildren reset behavior

* on close working

* wip

* lint

* wip

* Fix potential remounting loop caused by spreading props and unnecessary component keying

* theme

* user prompt

* dotted border for empty

* PR Feedback

* lint

* fix modal background color

* use bbui modal

* lint

* fix indicator and prevent closing modal in builder

* pr feedback

* pr feedback

* fix fullscreen

---------

Co-authored-by: deanhannigan <deanhannigan@gmail.com>
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-06-18 11:18:05 +01:00
mike12345567 73013332ae Adding countRows to search validators. 2024-06-18 11:16:21 +01:00
mike12345567 75bf3c78e6 Merge branch 'master' of github.com:Budibase/budibase into feature/count-rows-to-return 2024-06-18 11:07:34 +01:00
Andrew Kingston a74dde5985
Fix small border issue 2024-06-18 10:38:50 +01:00
Andrew Kingston 11e75c2199
Make quiet table even quieter 2024-06-18 10:27:04 +01:00
Andrew Kingston 1e492c7a1d
Shrink grid padding to least possible while allowing space for required controls 2024-06-18 09:12:37 +01:00
dependabot[bot] 9bcb5a3500
Bump ws from 7.5.9 to 7.5.10
Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 19:51:45 +00:00
mike12345567 5b6c5011fb Removing Datadog CI visibility for now due to its pricing - have created a confluence page documenting how to add it back if it is desired. 2024-06-17 18:13:54 +01:00
Sam Rose c5935e9e56
Merge pull request #13960 from Budibase/budi-8238-rewrite-postgresspects-to-use-knex
Use `knex` instead of `rawQuery` everywhere, remove `rawQuery` from codebase.
2024-06-17 17:04:34 +01:00
Sam Rose 75e79156f7
Merge branch 'master' into budi-8238-rewrite-postgresspects-to-use-knex 2024-06-17 16:45:33 +01:00
Sam Rose 572bc6fbe1
Merge pull request #13948 from Budibase/uncomment-search-test-todos
Solve all remaining TODOs in search.spec.ts.
2024-06-17 16:36:23 +01:00
Michael Drury 785b7e8136
Merge branch 'master' into uncomment-search-test-todos 2024-06-17 16:27:25 +01:00