mike12345567
7a4336a4a0
Quick fix to allow case sensitive versions of the prohibited columns, this is allowed on the backend and many apps like this exist, there isn't really any reason to disallow this anymore.
2024-06-28 13:19:35 +01:00
Andrew Kingston
d226e65a18
Fix weird behaviour when adding rows if you have multiple pages of data
2024-06-28 12:54:46 +01:00
mike12345567
048d15956b
Updating environments which need to re-sync definitions.
2024-06-28 12:47:57 +01:00
mike12345567
00eba1bd35
Merge branch 'master' of github.com:Budibase/budibase into fix/sqs-internal-columns
2024-06-28 11:36:29 +01:00
Dean
77ca85f140
Attachment single does require a mapping. Clearing it to an empty string is invalid. It has been changed to null
2024-06-28 11:07:06 +01:00
Dean
7d274e5a84
Remove unnecessary row mappings. Updated input processing tests to accommodate clearing BB_REFERENCE types by defaulting to an empty array
2024-06-28 10:42:58 +01:00
Dean
fdbf1b3469
Added back in binding icon positioning override for JSON field
2024-06-28 09:48:33 +01:00
Dean
16061765ee
PR Feeback. Remove X icons in form.
2024-06-28 09:12:45 +01:00
Dean
82f50b565d
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-28 09:03:02 +01:00
Andrew Kingston
0a2beb6afd
Merge branch 'master' into fix-relationship-filtering
2024-06-28 09:28:19 +02:00
Dean
a85fd8c393
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-27 20:18:02 +01:00
mike12345567
ade514b96f
Merge branch 'fix/sqs-internal-columns' of github.com:Budibase/budibase into fix/sqs-internal-columns
2024-06-27 18:30:40 +01:00
mike12345567
6b4852bf3e
Updating migration test case.
2024-06-27 18:30:22 +01:00
Michael Drury
c1f7561839
Merge branch 'master' into fix/sqs-internal-columns
2024-06-27 18:19:03 +01:00
mike12345567
3394e974d3
Getting casting working again, have to pass down prefix for checking against fields.
2024-06-27 18:18:41 +01:00
mike12345567
b0e6d3e72c
Correctly handling overlapping column names.
2024-06-27 17:55:09 +01:00
Dean
5ccb3885b2
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-27 15:06:52 +01:00
Michael Drury
3bfbea4b26
Merge branch 'master' into revert-14020-revert-13993-fix/disallow-prohibited-columns
2024-06-27 15:00:34 +01:00
Andrew Kingston
3fdba191f8
Merge branch 'master' into fix-relationship-filtering
2024-06-27 15:38:52 +02:00
Andrew Kingston
778eed5649
Merge branch 'master' into table-changes
2024-06-27 15:38:36 +02:00
Dean
23b0f3dfe4
Added missing rowProcessor mapping config for BB_Reference, BB_Reference_Single and Attachment_Single
2024-06-27 14:25:32 +01:00
Michael Drury
f092bf46cf
Merge branch 'master' into revert-14020-revert-13993-fix/disallow-prohibited-columns
2024-06-27 13:30:00 +01:00
Dean
b6d7715831
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-27 12:49:26 +01:00
Dean
933e17e945
Add min height for JSON picker in row steps. Fix for JSON onchange
2024-06-27 12:49:11 +01:00
Peter Clement
cf11009e24
Update OpenAI dependency to fix 400 errors ( #14033 )
...
* Update OpenAI dependency to fix 400 errors
* add some optional chaining for safety
* add caret
* fix tests
2024-06-27 12:17:48 +01:00
Dean
2243314314
Defaulting to null in the updateRow step causes issues in row mapping. Switching back to empty string
2024-06-27 09:10:28 +01:00
mike12345567
1b9211ee6c
Initial implementation of solving SQS issue with case insensitivity.
2024-06-26 16:40:20 +01:00
Dean
d10ef7b795
Alter logic for field config checks causing test issues
2024-06-26 15:34:00 +01:00
Dean
ca44220bd3
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-26 14:30:08 +01:00
Dean
21c335caab
Lint and tidying up
2024-06-26 14:29:42 +01:00
mike12345567
41f045d8a6
Allow constant internal columns to be duplicated based on being case sensitive.
2024-06-26 13:36:20 +01:00
Michael Drury
cfeab17ed8
Revert "Revert "Disallow prohibited columns""
2024-06-26 12:40:16 +01:00
mike12345567
cbcedd5d1e
Merge branch 'sustaining/typescript-5.5.2' of github.com:Budibase/budibase into sustaining/typescript-5.5.2
2024-06-26 11:58:02 +01:00
mike12345567
b88e284083
Updating pro to master.
2024-06-26 11:57:43 +01:00
Dean
9adae8a9fd
If a relationship value is set to null, the row processor will set it to an empty to array an ensure its properly cleared. Previously the empty value would be an empty string, which was then set to an empty array in the rowProcessor
2024-06-26 11:12:25 +01:00
Dean
ed0f60d5d7
Added an app trigger update parser that will clean the testdata for the automation on save. Old values were not cleaned out. Added some padding to the PropField labels. General fixes
2024-06-26 11:10:15 +01:00
Michael Drury
9c92b8eff9
Merge branch 'master' into sustaining/typescript-5.5.2
2024-06-26 11:03:01 +01:00
Dean
fd1570401c
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-26 10:38:44 +01:00
Dean
1db1b638e6
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-26 09:08:11 +01:00
Andrew Kingston
67a06d3446
Merge branch 'master' into fix-relationship-filtering
2024-06-26 09:54:32 +02:00
Andrew Kingston
6d1dd4fe51
Merge branch 'master' into table-changes
2024-06-26 09:31:45 +02:00
Andrew Kingston
a13d60f7c9
Don't show hidden settings in the settings bar
2024-06-26 07:45:12 +01:00
Sam Rose
314d62bea0
Revert "Disallow prohibited columns"
2024-06-25 14:29:56 +01:00
Dean
5ff8b03378
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-25 12:05:31 +01:00
Andrew Kingston
562f0e2c01
Merge branch 'fix-relationship-filtering' of github.com:Budibase/budibase into fix-relationship-filtering
2024-06-25 11:58:34 +01:00
Dean
e9985adcd4
Updates and refactoring of Automation flows
2024-06-25 11:52:11 +01:00
Peter Clement
1fa18ccfce
Some automation fixes and refactoring ( #13870 )
...
* fix issue where booleans were being parsed to null
* refactor looping out of automations
* clean out execute function in orchestrator of looping code
* re-add accidentally deleted file
* remove spec file
* remove log
* move code back into main automation thread
* account portal update
---------
Co-authored-by: Adria Navarro <adria@budibase.com>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-06-25 11:17:14 +01:00
Dean
27917c78d1
Switch TooltipWrapper to AbsTooltip. Messages were being truncated
2024-06-25 10:01:32 +01: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
melohagan
4ac9b657e5
Remove deprecated properties ( #13958 )
...
* Remove deprecated properties
* Fix backend-core test
* Don't run account-portal tests
* Update account-portal ref
* Run account portal unit tests
* Revert "Run account portal unit tests"
This reverts commit b509bf31a4
.
* Revert "Update account-portal ref"
This reverts commit 186391fbb6
.
2024-06-25 08:26:52 +01:00
Andrew Kingston
0c3c9270ad
Lint
2024-06-24 18:25:57 +01:00
Andrew Kingston
c48079a588
Merge branch 'master' into fix-relationship-filtering
2024-06-24 19:15:37 +02:00
mike12345567
a7b995e2ad
Merge branch 'master' of github.com:Budibase/budibase into sustaining/typescript-5.5.2
2024-06-24 18:05:32 +01:00
mike12345567
0587fc7233
Updating ref.
2024-06-24 18:04:28 +01:00
Michael Drury
72c1fa7996
Merge branch 'master' into fix/audit-log-search
2024-06-24 17:59:41 +01:00
mike12345567
5269353372
Updating pro submodule reference.
2024-06-24 17:54:14 +01:00
Sam Rose
bb91849976
Merge branch 'master' into budi-8390-receiving-a-column-has-been-specified-more-than-once-in-the
2024-06-24 17:32:26 +01:00
Sam Rose
58d8f2bb64
Respond to PR feedback.
2024-06-24 17:30:10 +01:00
Sam Rose
da1eb6f6ac
Fix primary key appearing twice in the SQL ORDER BY clause.
2024-06-24 17:09:27 +01:00
mike12345567
79d99743f1
Fixing a typing issue.
2024-06-24 16:47:27 +01:00
Andrew Kingston
62da97814a
Fix relationship filtering in automations
2024-06-24 16:44:28 +01:00
mike12345567
c72f6b4c04
Updating pro reference.
2024-06-24 16:42:24 +01:00
mike12345567
ebf8f54bb7
Upgrading to Typescript 5.5.2
2024-06-24 16:41:28 +01:00
Andrew Kingston
04a46c43ad
Use common search utils to generate field options for design section filter builder
2024-06-24 16:28:25 +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
Michael Drury
0d946e7be3
Merge branch 'master' into fix/relationship-filtering-table-or-column
2024-06-24 14:35:30 +01:00
Peter Clement
aefe46b253
Adds _id and _rev back to internal datasource filter options ( #13977 )
...
* Adds _id and _rev back to internal datasource filter options
* add bb default datasource const into shared-core
* re-export var from shared-core
2024-06-24 14:31:27 +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
05ea231d20
Adding back missing comments.
2024-06-24 11:53:02 +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
337584f5b2
Updating the regex to correctly find within the filter keys.
2024-06-21 17:51:02 +01:00
mike12345567
28d0d627ce
Getting functions in place which make it easy to update pats of a filter list by their keys - getting this to work for SQS and external.
2024-06-21 17:00:12 +01:00
mike12345567
6812c21076
Updating test cases.
2024-06-21 16:58:40 +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
d5481312d0
Fix lint, add new update test.
2024-06-21 15:31:34 +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
Conor Webb
9a375d6716
Add the option to change the confirm and cancel button texts within the confirmation modals ( #13966 )
...
* Add button parameters to actions
* Add button states to confirmation store
* Set text of buttons if values are exist
* Pass stored values through to the modal
* Add missing duplicate text map
* Fix lint issues
---------
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
2024-06-21 10:57:46 +00:00
mike12345567
b4910043c6
Addressing PR comments.
2024-06-21 11:27:47 +01:00
mike12345567
fead1f436a
test case is only for internal.
2024-06-20 18:53:01 +01:00
mike12345567
ae68c561f4
Test case.
2024-06-20 18:51:04 +01:00
mike12345567
def3b0260e
Disallowing prohibited columns consistently, no matter the case, and backend validation for this as well.
2024-06-20 18:48:22 +01:00
Martin McKeaveney
96be6e85e3
update account portal sha
2024-06-20 18:05:48 +01:00
Martin McKeaveney
4e2960468d
Merge branch 'master' of github.com:Budibase/budibase
2024-06-20 17:57:29 +01:00
Martin McKeaveney
524cf6100b
bumping account portal prod tag
2024-06-20 17:57:15 +01:00
Michael Drury
20f90b2a08
Merge branch 'master' into feature/count-rows-to-return
2024-06-20 17:44:21 +01:00
mike12345567
86bae92ada
Refactoring search test to make it easier to find promises which aren't handled.
2024-06-20 17:13:42 +01:00
Martin McKeaveney
4ac74b1e9a
bump account portal
2024-06-20 17:08:03 +01:00
mike12345567
df56371ab6
Reverting change to promises.
2024-06-20 16:36:18 +01:00
mike12345567
295961edb1
Attempting without promise.all in external.
2024-06-20 16:18:32 +01:00
mike12345567
66ef0cb79a
Adding back SQS - wasn't causing a problem.
2024-06-20 16:05:03 +01:00
mike12345567
b6b05e08b1
Removing SQS from view test to check.
2024-06-20 15:52:56 +01:00
Michael Drury
398a4da2ae
Merge branch 'master' into feature/count-rows-to-return
2024-06-20 15:27:21 +01:00
Martin McKeaveney
84ff4e97ed
Merge branch 'master' into accpdeployment
2024-06-20 14:59:13 +01:00
Martin McKeaveney
093b06ed7d
updating account portal SHA
2024-06-20 14:51:25 +01:00
mike12345567
3345364675
Updating test case - not exactly sure what it was testing before, but now it definitely confirms paginated results are stable.
2024-06-20 14:36:08 +01:00
Andrew Kingston
e9beefbb28
Merge branch 'master' into table-changes
2024-06-20 14:35:00 +02:00
Michael Drury
763c04048c
Merge branch 'master' into feature/count-rows-to-return
2024-06-20 11:26:00 +01:00
mike12345567
580e36f301
Updating test case.
2024-06-20 10:46:52 +01:00
Dean
d50a8e0746
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-20 10:43:33 +01:00
mike12345567
86d9de5a2d
Fixing view test cases, adding SQS to it and correcting the default sort order.
2024-06-19 18:57:37 +01:00
dependabot[bot]
7ef46092d0
Bump socket.io from 4.6.1 to 4.6.2 in /packages/server
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.6.1...4.6.2 )
---
updated-dependencies:
- dependency-name: socket.io
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 17:52:38 +00:00
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
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
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
mike12345567
cf75a8a1f3
Updating function name.
2024-06-18 18:49:59 +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
Sam Rose
75e79156f7
Merge branch 'master' into budi-8238-rewrite-postgresspects-to-use-knex
2024-06-17 16:45:33 +01:00
Michael Drury
785b7e8136
Merge branch 'master' into uncomment-search-test-todos
2024-06-17 16:27:25 +01:00
Sam Rose
903c3cf84d
Fix flake in generic-sql.spec.ts.
2024-06-17 16:17:00 +01:00
Sam Rose
c107ab937d
Remove rawQuery entirely.
2024-06-17 16:15:51 +01:00
Sam Rose
16cacb3de7
Convert mysql.spec.ts away from rawQuery.
2024-06-17 15:48:58 +01:00
Sam Rose
42437d8e71
Merge branch 'master' of github.com:budibase/budibase into budi-8238-rewrite-postgresspects-to-use-knex
2024-06-17 14:39:55 +01:00
Sam Rose
84118f9e8c
Remove makeRequest from mysql.spec.ts
2024-06-17 14:39:45 +01:00
mike12345567
03b82c0923
Merge branch 'master' of github.com:Budibase/budibase into feature/count-rows-to-return
2024-06-17 13:41:40 +01:00
Sam Rose
6516a01657
Merge branch 'master' into uncomment-search-test-todos
2024-06-17 13:34:53 +01:00
dependabot[bot]
c8c0dfb84d
Bump tar from 6.1.15 to 6.2.1 in /packages/server
...
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-17 09:23:30 +00:00
melohagan
9ecf82e0f6
Add endpoint to GET tenant info from tenant global DB. ( #13923 )
...
* Add GET tenant info endpoint
* Add GET global tenant to endpoint list.
* Use correct not found code
* Fix unit test
* Code review comments
* Ignore account portal check types
* remove account-portal-ui from type check ignore
* Remove ignore account-portal-ui from type check
2024-06-17 09:22:44 +00:00
Conor Webb
92f9501d26
Add function to close side panel based on the browser's history. ( #13944 )
...
* Add function to close side panel based on the browser's history.
* Switched to hashchange, removed from SidePanel, added to ClientApp.svelte
* Removed unused onMount, fixed lint issue
* Removed unnecessary if statement.
2024-06-17 07:21:26 +00: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
f3ca1d0b1e
Adding countRows parameter to external API for counting.
2024-06-14 19:01:20 +01:00
mike12345567
1b36d8af51
Getting counting flow working correctly for external datasources.
2024-06-14 19:00:59 +01:00
mike12345567
908b77fd9b
Fixing some issues with using offsets.
2024-06-14 18:27:23 +01:00
mike12345567
e402f9c571
Merge branch 'uncomment-search-test-todos' of github.com:Budibase/budibase into feature/count-rows-to-return
2024-06-14 18:16:47 +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
c2320e4f5b
Convert postgres.spec.ts to use Knex instead of rawQuery.
2024-06-14 17:20:08 +01:00
Sam Rose
a54048e308
Solve all remaining TODOs in search.spec.ts.
2024-06-14 14:57:31 +01:00
mike12345567
2c6262844b
Some work to limiting, changing how limiting works for pagination so that filtering on relationships doesn't cause problems.
2024-06-14 14:35:35 +01:00
mike12345567
7491021ca0
Base implementation of counting (plumbing).
2024-06-14 14:35:14 +01:00
Sam Rose
caeca22d79
Update pro reference.
2024-06-14 13:59:28 +01:00
Sam Rose
520f900708
Merge branch 'master' of github.com:budibase/budibase into budi-8349-in-memory-search-parity-testing
2024-06-14 13:59:06 +01:00
Gerard Burns
1a6e840593
UX Changes to Component Name Editing Flow ( #13921 )
...
* rb
* PR Feedback
2024-06-14 13:28:49 +01:00
Sam Rose
f3c82cbf38
Ensure that sort order is always lowercased.
2024-06-14 11:00:34 +01:00
Sam Rose
59e9658a6a
Merge branch 'master' of github.com:budibase/budibase into budi-8349-in-memory-search-parity-testing
2024-06-14 10:35:04 +01:00
mike12345567
42732f1737
Merge branch 'master' of github.com:Budibase/budibase into fix/migration-guide-link
2024-06-14 10:10:57 +01:00
Sam Rose
c27e9c266c
Replace SortDirection with SortOrder, SortDirection is being removed.
2024-06-14 09:45:30 +01:00
Sam Rose
4e1e462dbe
Fix build maybe?
2024-06-14 09:31:48 +01:00
Gerard Burns
d47c7d9227
Chart Component and Explanation Modal Fixes and Improvements ( #13922 )
...
* wip
* wip refactoring icons and column names
* wip
* wip
* remove automatic chart datetime sorting
* indefinite article, long form text
* lint
* lint
2024-06-14 08:20:56 +01:00
mike12345567
82af6deab3
Making sure we return the correct thing when passing back the cached migration version.
2024-06-13 17:50:35 +01:00
mike12345567
3dcce65c9c
revert.
2024-06-13 17:50:07 +01:00
mike12345567
8970705b39
Adding a minimum time to the app migration screen and adding a link to documentation.
2024-06-13 17:49:41 +01:00
Sam Rose
1161c185e2
Down to 0 failures.
2024-06-13 17:46:03 +01:00
mike12345567
1e34411d66
Adding the correct link for the migration pages.
2024-06-13 17:29:22 +01:00
Sam Rose
f909cdee43
Down to 2 failures.
2024-06-13 17:05:02 +01:00
Dean
3a10c57651
Merge commit
2024-06-13 16:56:25 +01:00
Sam Rose
c01c2c7cc3
Down to 4 failures.
2024-06-13 16:23:16 +01:00
Sam Rose
746ee711ae
Down to 19 failures.
2024-06-13 14:45:43 +01:00
Sam Rose
854347f9f5
Down to 59 failures.
2024-06-13 14:42:34 +01:00
Sam Rose
a82da51b30
Down to 60 failures.
2024-06-13 12:34:22 +01:00
Sam Rose
69ab1ce44f
Down to 66 failures.
2024-06-13 12:30:36 +01:00
Sam Rose
f352c5efc1
Merge branch 'master' of github.com:budibase/budibase into budi-8349-in-memory-search-parity-testing
2024-06-13 12:24:40 +01:00
Sam Rose
cb6acd8c0b
Down to 71 failures.
2024-06-13 12:24:27 +01:00
Sam Rose
6a2b65b75b
Down to 75 failures. Started at 91.
2024-06-13 09:56:33 +01:00
Sam Rose
7e69f85e77
More progress.
2024-06-12 18:07:46 +01:00
Sam Rose
22bf0d05ad
Making progress.
2024-06-12 17:58:13 +01:00
Sam Rose
ae6539161f
Get rid of negation in predicate.
2024-06-12 17:28:03 +01:00
Michael Drury
c4e305e0a0
Merge branch 'master' into fix/app-migrations-automation-service
2024-06-12 15:33:52 +01:00
Sam Rose
7e4f571eb3
wip
2024-06-12 15:24:46 +01:00
Sam Rose
95f5844a44
Get in-memory searching into the search tests.
2024-06-12 15:24:46 +01:00
Sam Rose
f01f5e4918
Put account portal back to where it was on master.
2024-06-12 15:24:08 +01:00
mike12345567
bf75d9da80
Fix lint.
2024-06-12 15:21:00 +01:00
Sam Rose
c759d7b63a
Remove more instances of the work lucene.
2024-06-12 15:13:50 +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
Sam Rose
6363965a8b
Also rename LuceneUtils -> QueryUtils
2024-06-12 15:04:56 +01:00
mike12345567
585bbefb90
Moving app migrations back to the automation service now that its getting updated in QA - also making sure that the app migration is always cached, disabling it in dev/QA may hide issues with caching, making sure it always runs the same as it does in prod is safest.
2024-06-12 15:04:18 +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
melohagan
34855e0b3e
Remove deprecated unused endpoints ( #13924 )
...
* Remove deprecated unused endpoints
* lint
2024-06-12 12:38:14 +00:00
Andrew Kingston
21db73da88
Merge branch 'master' into cheeks-fixes
2024-06-12 14:05:34 +02:00
Andrew Kingston
158fdcef03
Merge branch 'master' into cheeks-fixes
2024-06-11 20:01:44 +02:00
Sam Rose
a140a002e2
Merge branch 'master' of github.com:budibase/budibase into fix/aws-session-token-s3-ver2
2024-06-11 18:04:40 +01:00
Michael Drury
3e209abe87
Merge branch 'master' into lock-container-start
2024-06-11 17:53:28 +01:00
Sam Rose
96efb17678
Fix lint.
2024-06-11 17:52:02 +01:00
Sam Rose
85c59c0350
Changing tactic to relying on stable container names to prevent duplication.
2024-06-11 17:41:48 +01:00
Andrew Kingston
0a5278bbd7
Fix lint on master
2024-06-11 16:56:35 +01:00
Andrew Kingston
783d21159a
Lint
2024-06-11 16:53:17 +01:00
Andrew Kingston
5f8a70d0dd
Merge branch 'master' into cheeks-fixes
2024-06-11 17:20:55 +02:00
Andrew Kingston
387b9a8ed2
Ensure input fields don't exceed cell bounds in grids in firefox
2024-06-11 16:19:57 +01:00
Martin McKeaveney
5cd9eb131f
Merge pull request #13915 from Budibase/name-datasources
...
small change to ensure that name of datasources is available in dropd…
2024-06-11 16:09:19 +01:00
Martin McKeaveney
9fcefb18b4
Update packages/builder/src/components/design/settings/controls/DataSourceSelect/DataSourceCategory.svelte
...
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-06-11 16:09:13 +01:00
mike12345567
c2415012c2
Keep QA check for no caching of app migration info.
2024-06-11 16:02:38 +01:00
Sam Rose
6a54b58303
?
2024-06-11 16:00:04 +01:00
mike12345567
2b2079b4f1
Moving app migrations back to API service.
2024-06-11 15:45:07 +01:00
Sam Rose
af60ff4da7
Can't use retries with the sync API.
2024-06-11 15:43:12 +01:00
Sam Rose
eac6106b06
Try the sync versions?
2024-06-11 15:38:25 +01:00
Sam Rose
2e67ae115e
Attempt to use unluck we get back from lock.
2024-06-11 15:33:18 +01:00
Andrew Kingston
9da423d141
Merge branch 'master' into cheeks-fixes
2024-06-11 16:23:07 +02:00
Martin McKeaveney
f8f05a59d4
small change to ensure that name of datasources is available in dropdown to prevent dupes
2024-06-11 14:57:35 +01:00
Sam Rose
af0802df30
Only hold the lock during container start.
2024-06-11 14:43:45 +01:00
Sam Rose
1d1ca694c8
Lock starting containers.
2024-06-11 14:39:44 +01:00
Andrew Kingston
1f0cf822f1
Merge branch 'master' into cheeks-fixes
2024-06-11 15:04:44 +02:00
Michael Drury
869c7e546a
Merge branch 'master' into disable-app-migration-cache
2024-06-11 13:17:16 +01:00
melohagan
115737c46c
Create Tenant endpoint + tenant_info doc ( #13902 )
...
* Create Tenant endpoint + tenant_info doc
* Don't catch on tenant_info put
* PR comments
* unit test
2024-06-11 12:16:15 +01:00
mike12345567
334334bbcd
Adding a check for QA.
2024-06-11 12:13:18 +01:00
mike12345567
66789888ac
Caching is making testing difficult - want to confirm app migrations are doing what they are expected to do
2024-06-11 11:23:52 +01:00
Dean
3f35a41046
Fix binding modal z-index and removing double border in automation header
2024-06-11 09:07:55 +01:00
mike12345567
75c3b842ad
Fixing issue with in memory queue.
2024-06-10 23:34:08 +01:00
mike12345567
d0736cbe9e
Missing next().
2024-06-10 23:11:53 +01:00
mike12345567
553c2186b1
Only try to lookup migrations if there are migrations to work with.
2024-06-10 23:01:39 +01:00
mike12345567
8c1735a1bd
Adding concurrency, and changing how context is set.
2024-06-10 22:58:28 +01:00
mike12345567
a40baf5111
Merge branch 'master' of github.com:Budibase/budibase into fix/some-potential-app-migration-issues
2024-06-10 22:43:49 +01:00
mike12345567
4c873b9921
Attempting to fix some potential app migration issues around versions.
2024-06-10 22:38:16 +01:00
Michael Drury
cede6a8a0b
Merge branch 'master' into fix/aws-session-token-s3-ver2
2024-06-10 21:56:50 +01:00
mike12345567
b286e2340b
Fixing an issue with test build.
2024-06-10 21:48:02 +01:00
mike12345567
739ac5d03c
Putting a better startup process in place for app migrations and adding them to bullboard as well.
2024-06-10 21:37:01 +01:00
mike12345567
1a0d6ef5b0
Only run app migrations in API service - testing this in QA.
2024-06-10 20:46:08 +01:00
Andrew Kingston
69be1c93b7
Merge branch 'master' into cheeks-fixes
2024-06-10 21:28:43 +02:00
mike12345567
834de1f64a
Log every step of the app migration process for easier visibility.
2024-06-10 19:19:43 +01:00
mike12345567
d4d3537f41
Updating test.
2024-06-10 19:02:30 +01:00
mike12345567
3a95aa6aeb
Adding the version to the status to help understand what version the service is using.
2024-06-10 18:56:24 +01:00