Andrew Kingston
9c244f6645
Rewrite position dropdown logic to be much smarter
2024-04-25 09:43:33 +01:00
Andrew Kingston
f08562e0e4
Add support for honouring original popover height in position dropdown utility
2024-04-25 09:01:31 +01:00
Andrew Kingston
80cbd70687
Improve clickoutside to handle right clicks properly
2024-04-25 08:46:51 +01:00
Andrew Kingston
54621b1539
Fix relationship picker styles and improve grid sizing
2024-04-25 08:34:33 +01:00
Andrew Kingston
238b43a59a
Improve grid min height determination
2024-04-24 21:25:55 +01:00
Andrew Kingston
f45783f919
Update header cell popovers to use grid popover
2024-04-24 21:19:07 +01:00
Andrew Kingston
b5eb60acd7
Grid cell style updates
2024-04-24 20:58:16 +01:00
Andrew Kingston
2e8560fd21
Update grid menu to use popover
2024-04-24 20:50:07 +01:00
Andrew Kingston
957facb99c
Update long form cells to use popovers
2024-04-24 20:39:16 +01:00
Andrew Kingston
23bd635a8b
Update relationship cells to use popovers
2024-04-24 20:26:58 +01:00
Andrew Kingston
377cd97f4b
Update attachment cells to use popovers
2024-04-24 17:35:23 +01:00
Michael Drury
2187d25711
Revert "Changing client library to be retrieved via pre-signed URL for Cloud"
2024-04-24 17:12:36 +01:00
Andrew Kingston
443be4cdab
More upgrades to grids to support new popovers and use popovers for options cells
2024-04-24 16:28:44 +01:00
mike12345567
f76abb0ca9
Getting rid of linting error.
2024-04-24 15:59:11 +01:00
Andrew Kingston
795991438f
Use new grid popover for date cells to allow overflow outside grid
2024-04-24 15:47:39 +01:00
mike12345567
849253faba
Bringing back the old mechanism of returning the client library through a pre-signed URL, rather than always serving through the service.
2024-04-24 15:37:47 +01:00
Sam Rose
4ce7162bb0
wip
2024-04-24 15:20:10 +01:00
Andrew Kingston
46d8a06981
Update grid min size to accomodate new date picker
2024-04-24 08:52:39 +01:00
dependabot[bot]
c8446fa5a6
Bump mysql2 from 3.5.2 to 3.9.7 in /packages/server
...
Bumps [mysql2](https://github.com/sidorares/node-mysql2 ) from 3.5.2 to 3.9.7.
- [Release notes](https://github.com/sidorares/node-mysql2/releases )
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md )
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.5.2...v3.9.7 )
---
updated-dependencies:
- dependency-name: mysql2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 22:12:24 +00:00
Andrew Kingston
4d24b2ba1c
Refactor new datepicker so that we can use a custom grid cell, and fix issues with timezone offsets
2024-04-23 17:00:15 +01:00
mike12345567
006addb9ca
Cleaning up tables when they are deleted, refactored a bit to make more similar to table save.
2024-04-23 13:34:50 +01:00
Andrew Kingston
0aeddfa029
Merge branch 'master' of github.com:Budibase/budibase into new-datepicker
2024-04-23 12:06:06 +01:00
Andrew Kingston
bb575f1ccd
Merge branch 'new-datepicker' of github.com:Budibase/budibase into new-datepicker
2024-04-23 12:05:47 +01:00
Andrew Kingston
a99c15fb26
Fix wrong class name being used to ignore grid keypresses when editing dates in modals
2024-04-23 12:05:30 +01:00
Andrew Kingston
f010228629
Respect app custom colour choices where possible
2024-04-23 11:59:14 +01:00
Andrew Kingston
4f1220dd26
Restore client date range picker component
2024-04-23 11:54:44 +01:00
Andrew Kingston
2e46287b7e
Remove testing code
2024-04-23 11:52:24 +01:00
Andrew Kingston
129f2c5bb9
Remove 24 hour time setting from datetime fields
2024-04-23 11:52:10 +01:00
mike12345567
6ff00135bf
Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup
2024-04-22 17:22:53 +01:00
Peter Clement
a4c0328c53
REST file handling and SMTP automation block attachments ( #13403 )
...
* handle files in rest connector
* fetch presigned url and return
* further updates to handle files in rest connector
* remove unused important and fix extension bug
* wrong expiry param
* tests
* add const for temp bucket
* handle ttl on bucket
* more bucket ttl work
* split out fileresponse and xmlresponse into utils
* lint
* remove log
* fix tests
* some pr comments
* update function naming and lint
* adding back needed response for frontend
* use fsp
* handle different content-disposition and potential path traversal
* add test container for s3 / minio
* add test case for filename* and ascii filenames
* move tests into separate describe
* remove log
* up timeout
* switch to minio image instead of localstack
* use minio image instead of s3 for testing
* stream file upload instead
* use streamUpload and update signatures
* update bucketcreate return
* throw real error
* tidy up
* pro
* pro ref fix?
* pro fix
* pro fix?
* move minio test provider to backend-core
* update email builder to allow attachments
* testing for sending files via smtp
* use backend-core minio test container in server
* handle different types of url
* fix minio test provider
* test with container host
* lint
* try different hostname?
* Revert "try different hostname?"
This reverts commit cfefdb8ded
.
* fix issue with fetching of signed url with test minio
* update autoamtion attachments to take filename and url
* fix tests
* pro ref
* fix parsing of url object
* pr comments and linting
* pro ref
* fix pro again
* fix pro
* account-portal
* fix null issue
* fix ref
* ref
* When sending a file attachment in email fetch it directly from our object store
* add more checks to ensure we're working with a signed url
* update test to account for direct object store read
* formatting
* fix time issues within test
* update bucket and path extraction to regex
* use const in regex
* pro
* Updating TTL handling in upload functions (#13539 )
* Updating TTL handling in upload functions
* describe ttl type
* account for ttl creation in existing buckets and update types
* fix tests
* pro
* pro
2024-04-22 15:30:57 +00:00
mike12345567
0266be8138
Quick fix - no need to double check.
2024-04-22 12:26:30 +01:00
Michael Drury
adfe3b944b
Merge branch 'master' into fix/readable-helpers-handling
2024-04-22 12:23:58 +01:00
mike12345567
961b5654fb
Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup
2024-04-22 12:03:31 +01:00
mike12345567
a18799a139
Getting rid of previous check for docker-compose/docker compose as due to recent changes there is no alias for the docker compose command anymore to find.
2024-04-22 11:50:08 +01:00
deanhannigan
f4ea7bb13b
Merge branch 'master' into fix/clear-empty-filter-when-all-fields-are-removed
2024-04-22 09:20:44 +01:00
Dean
ed3073a20d
PR feedback
2024-04-22 09:12:05 +01:00
jvcalderon
51933c1244
Update submodules
2024-04-22 10:11:41 +02:00
Dean
50d933dd01
Merge remote-tracking branch 'origin/master' into fix/clear-empty-filter-when-all-fields-are-removed
2024-04-22 09:05:53 +01:00
mike12345567
8189952f0b
Adding implementation to DB for purge and cleanup APIs of SQS, to make sure the DB is cleared of any unused tables or rows.
2024-04-19 18:03:38 +01:00
mike12345567
0b830ae2e2
Fixing formulas not being converted back to readable.
2024-04-19 17:05:34 +01:00
José Vte. Calderón
4210792dd0
Merge branch 'master' into feature/premium-plus-trial
2024-04-19 17:58:02 +02:00
mike12345567
d328647447
Removing accidental import.
2024-04-19 16:49:58 +01:00
mike12345567
659efe67d7
Adding edge case handling to the binding readable/runtime conversion, checking if it is trying to replace a binding which a substring of a helper name, which causes the helper to become un-usable.
2024-04-19 16:40:45 +01:00
Andrew Kingston
a70560015c
Merge branch 'master' into borderless-grid
2024-04-19 16:25:58 +01:00
Mike Sealey
2d3fcae2e9
Merge branch 'master' into revert-13487-revert-13463-BUDI-8157
2024-04-19 16:11:54 +01:00
José Vte. Calderón
0eb91a40fb
Merge branch 'master' into feature/premium-plus-trial
2024-04-19 16:39:32 +02:00
mikesealey
4c0d3ed5f3
runs the closeSidePanel function when navigating away using a button-action
2024-04-19 14:45:57 +01:00
Andrew Kingston
987858d4ed
Merge branch 'master' into fix/conditional-ui-updates
2024-04-19 14:37:56 +01:00
mike12345567
8bb6956925
Merge branch 'master' of github.com:Budibase/budibase into fix-oidc-error-logging
2024-04-19 13:29:21 +01:00
Adria Navarro
706d0cb89c
Refactor
2024-04-19 14:06:47 +02:00
Dean
cb8564f73e
Clear the onEmptyFilter from datasource filtering when no fields are specified
2024-04-19 12:53:23 +01:00
Adria Navarro
2bce7424f1
Refactor logic
2024-04-19 13:43:18 +02:00
mike12345567
1af0eaae93
PR comment.
2024-04-19 12:36:05 +01:00
Adria Navarro
b05f56222e
Fix tests
2024-04-19 13:13:12 +02:00
mikesealey
11702538cb
pulls inline code into separate handleClickLink function to deal with closing side panel when navigating away
2024-04-19 12:08:05 +01:00
Adria Navarro
11ef351400
Fix dropping links
2024-04-19 12:56:51 +02:00
Adria Navarro
5afa8a539c
Merge branch 'master' into BUDI-8181/fix-relationships-disappearing
2024-04-19 12:53:48 +02:00
Adria Navarro
874c698776
lint
2024-04-19 12:52:25 +02:00
Adria Navarro
16d2c06b8a
Add constraints and extra fields
2024-04-19 12:40:39 +02:00
Adria Navarro
72c65cd7fd
Fix test
2024-04-19 12:39:04 +02:00
Adria Navarro
1685568089
Improve and fix test
2024-04-19 12:38:57 +02:00
mikesealey
237bc70758
removes console.log()
2024-04-19 10:58:25 +01:00
Andrew Kingston
e4440ac42a
Merge branch 'master' into borderless-grid
2024-04-19 10:54:04 +01:00
Andrew Kingston
a049afcf65
Merge branch 'master' into fix/conditional-ui-updates
2024-04-19 10:53:39 +01:00
Andrew Kingston
c261ec10f4
Merge branch 'master' into fix-client-loading-issues
2024-04-19 10:53:23 +01:00
mikesealey
80a6afd54f
closes side panel when navigating away regardless of ignoreClicksOutside
2024-04-19 10:41:39 +01:00
Adria Navarro
1732e14353
Add extra fields
2024-04-19 11:12:52 +02:00
Adria Navarro
e03975462e
Improve tests
2024-04-19 11:09:20 +02:00
Adria Navarro
c34cd470ee
Fix dropping columns existing only internally
2024-04-19 11:05:36 +02:00
Adria Navarro
a1b91da40f
Add basic fetch schema test
2024-04-19 10:40:16 +02:00
jvcalderon
701775db3b
Merge branch 'master' into feature/premium-plus-trial
2024-04-18 18:26:48 +02:00
jvcalderon
4c5f20bfe8
WIP
2024-04-18 18:21:37 +02:00
Adria Navarro
642f30416a
Fix schema and aliasing usage
2024-04-18 17:48:10 +02:00
Adria Navarro
dafa20ce47
Add platform docs to mssql docker-compose
2024-04-18 17:48:10 +02:00
melohagan
6bdc726d55
Allow a displayName to be passed when creating admin user ( #13516 )
...
* Allow a displayName to be passed when creating admin user
* Set the first and last names
* Don't format handlebars files on save
* Use familyName and givenName
2024-04-18 12:52:00 +00:00
mikesealey
088c210de8
sets ignoreClickOutside to each side panel
2024-04-18 12:11:45 +01:00
mike12345567
933c3fdec4
Merge branch 'master' of github.com:Budibase/budibase into more-sqs-tests-4
2024-04-18 10:55:33 +01:00
mikesealey
6c38d32549
reinstates actions running when sidepanel closes
2024-04-18 10:08:48 +01:00
Adria Navarro
e327ebd613
Do not display relationship selector if autocolumn links
2024-04-18 10:06:34 +02:00
Adria Navarro
c36ca27292
Use field types
2024-04-18 09:41:21 +02:00
Adria Navarro
5e094dd3bc
Lint
2024-04-17 20:06:54 +02:00
Adria Navarro
17c6b4ab68
Remove skipped test
2024-04-17 19:51:43 +02:00
mike12345567
e90e2b214e
Making sure meta.table is always available.
2024-04-17 17:36:19 +01:00
mike12345567
58d4b2b56e
renaming some sqlstatement generation to lte/gte.
2024-04-17 17:13:08 +01:00
mike12345567
60ed4d8443
Updating how between/less than/greater than are handled for sqlite.
2024-04-17 17:12:26 +01:00
mike12345567
94fb8b748a
Merge branch 'more-sqs-tests-4' of github.com:Budibase/budibase into more-sqs-tests-4
2024-04-17 16:34:13 +01:00
mike12345567
30077418eb
Fixing linting issue.
2024-04-17 16:31:45 +01:00
Andrew Kingston
426b69287f
Merge branch 'master' into borderless-grid
2024-04-17 16:29:44 +01:00
Andrew Kingston
16128d3079
Merge branch 'master' into grid-enhancements
2024-04-17 16:28:38 +01:00
Andrew Kingston
6fa4eeb5c6
Merge branch 'master' into fix-client-loading-issues
2024-04-17 16:28:12 +01:00
Michael Drury
58580f9ae3
Merge branch 'master' into more-sqs-tests-4
2024-04-17 16:27:28 +01:00
mikesealey
ad10679115
saving progress based on review reccomendations
2024-04-17 16:27:23 +01:00
Adria Navarro
3dcb73214a
Merge branch 'master' into feat/budi-8126
2024-04-17 17:27:21 +02:00
Adria Navarro
c986cf2b56
Merge pull request #13512 from Budibase/budi-8126/fix-changing-column-type
...
Fix changing column type
2024-04-17 17:27:10 +02:00
Andrew Kingston
2ffa523ace
Restore render blocker around client apps until data is ready
2024-04-17 16:26:18 +01:00
mike12345567
a33c2599b5
Adding error to catch scenario that caused tests to fail - fixing cases of table metadata not aligning with entityId
2024-04-17 16:25:27 +01:00
Adria Navarro
1bc7072a72
Fix type swap on refetch schema
2024-04-17 17:18:57 +02:00
Adria Navarro
3996ca6ff4
Merge branch 'master' into feat/budi-8126
2024-04-17 17:06:38 +02:00
Peter Clement
cd5af7635a
Merge branch 'master' into fix/clear-relationships-automation
2024-04-17 15:49:39 +01:00
Adria Navarro
7c3c82013c
Sort types
2024-04-17 16:43:13 +02:00
Adria Navarro
ae137ca677
Fix update
2024-04-17 16:34:08 +02:00
Adria Navarro
f7a1b4cb12
Fix switching types
2024-04-17 16:13:46 +02:00
Adria Navarro
b3ff97df7b
Fix typo
2024-04-17 16:13:28 +02:00
Adria Navarro
5572467d39
Merge branch 'master' into feat/budi-8126
2024-04-17 16:01:08 +02:00
Adria Navarro
c763d3758e
Update submodule refs
2024-04-17 15:59:21 +02:00
Andrew Kingston
ba9485e781
Merge branch 'master' into grid-enhancements
2024-04-17 14:54:04 +01:00
Andrew Kingston
5df34310d4
Redo changes
2024-04-17 14:53:27 +01:00
Andrew Kingston
0f7e576f19
Revert unnecessary changes
2024-04-17 14:52:23 +01:00
Adria Navarro
fcb04c6be1
Update submodule refs
2024-04-17 15:50:29 +02:00
Adria Navarro
f12e654811
Merge branch 'master' into chore/remove-disabling-nounusedvars
2024-04-17 15:49:35 +02:00
Adria Navarro
160c3913a2
Update submodule refs
2024-04-17 15:48:44 +02:00
mike12345567
828d78f2af
Fixing build after recent type updates.
2024-04-17 14:47:56 +01:00
mike12345567
42b7992430
Merge branch 'fix/remove-search-query' of github.com:Budibase/budibase into more-sqs-tests-4
2024-04-17 14:47:45 +01:00
Andrew Kingston
58b23a736f
Remove add new row tooltip when caused by inline filters
2024-04-17 14:44:52 +01:00
Andrew Kingston
27f7b1cc15
Add multiple improvements for touch events to grids
2024-04-17 14:32:57 +01:00
mike12345567
c51df0eceb
Fixing test case.
2024-04-17 14:05:47 +01:00
mike12345567
25dba0be35
This removes the SearchQuery which was a duplication of the SearchFilters interface - the duplicated types were not correctly getting overlay on each other, causing build errors.
2024-04-17 13:54:23 +01:00
mike12345567
2d3b850da8
Merge branch 'master' of github.com:Budibase/budibase into more-sqs-tests-4
2024-04-17 12:34:11 +01:00
Andrew Kingston
c11139914f
Add support for resizing columns on mobile
2024-04-17 11:55:44 +01:00
Andrew Kingston
f8087f0fb3
Automatically unpin the grid sticky column when available space is restricted
2024-04-17 11:45:54 +01:00
Andrew Kingston
ea3cd0cd9b
Support reordering on mobile
2024-04-17 11:27:27 +01:00
Adria Navarro
a88924a418
Remove // eslint-disable-next-line no-unused-vars
2024-04-17 12:24:41 +02:00
Adria Navarro
7e1afd8b73
Remove // eslint-disable-next-line no-unused-vars in svelte
2024-04-17 12:19:58 +02:00
Adria Navarro
ec93ea59c1
Remove // eslint-disable-next-line @typescript-eslint/no-unused-vars
2024-04-17 12:17:03 +02:00
Adria Navarro
21898afb29
Persist externalType changes
2024-04-17 12:13:18 +02:00
Adria Navarro
2da0daafe5
Clean
2024-04-17 12:13:18 +02:00
Adria Navarro
de47f44959
Remove _add references
2024-04-17 12:12:41 +02:00
Adria Navarro
33c40a897a
Fix test
2024-04-17 12:12:41 +02:00
Adria Navarro
88fc133f45
Move responsability
2024-04-17 12:12:41 +02:00
Adria Navarro
54f2c825fc
Remove _add
2024-04-17 12:12:41 +02:00
Adria Navarro
8afb0e3c91
Fix tests
2024-04-17 12:12:09 +02:00
Adria Navarro
e1c092d65d
Refetch when type changed
2024-04-17 12:12:09 +02:00
Adria Navarro
764235469c
Lint
2024-04-17 12:12:09 +02:00
Adria Navarro
a6132c2804
Lint
2024-04-17 12:12:09 +02:00
Adria Navarro
92c307105c
Skip test
2024-04-17 12:12:09 +02:00
Adria Navarro
b342270399
Lint
2024-04-17 12:12:09 +02:00
Adria Navarro
4aba988ca9
Keep schema by default
2024-04-17 12:12:09 +02:00
Adria Navarro
3e32ce4d24
Use shared-core
2024-04-17 12:12:09 +02:00
Adria Navarro
8161dfc0a9
Create SWITCHABLE_TYPES in shared-core
2024-04-17 12:12:09 +02:00
Adria Navarro
ca158c33e8
DRY
2024-04-17 10:33:20 +02:00
Adria Navarro
ffa1e64e9e
Merge branch 'master' into budi-8166/search-filter-operators-dont-have-options-for-some-types
2024-04-17 10:25:19 +02:00
Adria Navarro
122ea9fa60
Merge branch 'master' into BUDI-8143/dont-delete-attachments-directly-from-the-frontend
2024-04-17 09:57:32 +02:00
Martin McKeaveney
141718d532
bump account portal module
2024-04-16 18:10:18 +01:00
Sam Rose
affa546159
Fix tests.
2024-04-16 17:45:06 +01:00
Martin McKeaveney
2a563ef41b
Merge branch 'master' into bumppro-submodule
2024-04-16 17:41:35 +01:00
Martin McKeaveney
aff495e0bc
bump pro to master ref
2024-04-16 17:40:35 +01:00
Sam Rose
38dc7ae391
Remove extraneous ? and ! operators.
2024-04-16 17:39:05 +01:00
Sam Rose
a70210312a
Merge branch 'master' of github.com:budibase/budibase into more-sqs-tests-4
2024-04-16 17:38:15 +01:00
Sam Rose
b01b260e39
Fix some of the broken tests.
2024-04-16 17:36:51 +01:00
Martin McKeaveney
a3a13d21d9
bumping pro sm
2024-04-16 17:35:15 +01:00