Andrew Kingston
6438d23bed
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-19 08:20:42 +01:00
Andrew Kingston
8fc29cb6dc
Add slight border radius to cells which were missing it
2023-06-16 14:54:50 +01:00
Andrew Kingston
07c79ec592
Fix fonts not loading in builder preview in dev
2023-06-16 14:46:34 +01:00
Dean
8a44baf24b
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-16 12:31:02 +01:00
Dean
2304032423
Added embed state, behaviours and event tracking to client app. UI/UX Refactoring
2023-06-16 12:30:08 +01:00
Andrew Kingston
9e881d071b
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-16 12:09:52 +01:00
Andrew Kingston
b05eb5ad01
Improve calculation of inversion indices, improve cell max sizes and grid padding for consitency
2023-06-16 12:09:44 +01:00
Andrew Kingston
224ff4dcbf
Merge pull request #10929 from Budibase/fix/font-paths
...
Fix font paths so they work in both dev and prod
2023-06-16 12:07:09 +01:00
Andrew Kingston
a2d2b333a5
Remove checkbox transitions in grids to avoid flashing while scrolling
2023-06-16 10:53:29 +01:00
Andrew Kingston
67ef740532
Fix font paths so they work in both dev and prod
2023-06-16 10:34:34 +01:00
Rory Powell
3a4040cdc3
Update pro ref
2023-06-16 10:22:43 +01:00
Andrew Kingston
ffd4148655
Prevent hovering over rows when dragging and keep scroll bar in the selected state
2023-06-16 10:17:10 +01:00
Rory Powell
5f716a62a4
Revert "Merge branch 'develop' into master"
...
This reverts commit 67fb9de7f4
, reversing
changes made to ebec885b0a
.
2023-06-16 10:13:43 +01:00
Adria Navarro
aafb294749
Fix linting issues
2023-06-16 10:08:31 +01:00
Andrew Kingston
70eda7ff81
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-16 10:02:42 +01:00
Dean
370d7314b0
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-16 09:05:33 +01:00
Michael Drury
58c26d563e
Fixing where getCachedLicense is retrieved from.
2023-06-15 23:29:34 +01:00
Michael Drury
a1d8ad047a
Quick fix suggested by Rory to make use of the cached license when fetching the app package.
2023-06-15 22:51:33 +01:00
mike12345567
d84051ccfd
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-15 17:08:08 +01:00
mike12345567
67e2ce86ce
Adding a license mechanism to the app package call so that public apps can still return what license the app utilises. This is retrieved based on the tenant of the app - we only attach the license type so as to not expose further information than is necessary.
2023-06-15 16:33:07 +01:00
Martin McKeaveney
7c49dd716c
remove console log
2023-06-15 15:29:29 +01:00
Andrew Kingston
86265a90e0
Only respect keyboard events in grids when the mouse is over them
2023-06-15 15:25:05 +01:00
Martin McKeaveney
dd8e54c5e1
update airgap script and enable support for offline mode
2023-06-15 15:20:14 +01:00
Andrew Kingston
73cae6198f
Improve grid logic around vertically inverting row popovers
2023-06-15 14:23:33 +01:00
Dean
3843b98cf8
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-15 12:51:25 +01:00
Adria Navarro
2e2b200b45
Merge pull request #10883 from Budibase/budi-7010/frontend-encrypt-app-exports
...
BUDI-7010 - Frontend encrypt app exports
2023-06-15 12:40:32 +01:00
Adria Navarro
df3afe2a7c
Merge pull request #10918 from Budibase/budi-5262/support_pg_client_cert
...
Budi 5262 - Support pg client cert
2023-06-15 12:40:16 +01:00
Dean
c876568865
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-15 12:02:29 +01:00
Andrew Kingston
6a42d76c62
Add border radius to grid block
2023-06-15 11:19:46 +01:00
Adria Navarro
b7f0387577
Merge branch 'develop' into budi-5262/support_pg_client_cert
2023-06-15 11:13:52 +01:00
Adria Navarro
4d3ab040bf
Support postgres client certificates
2023-06-15 11:06:01 +01:00
Dean
c2f8d54a8a
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-15 10:59:28 +01:00
Dean
08ea400312
Merge commit
2023-06-15 10:59:24 +01:00
Dean
e8f28113da
Merge commit
2023-06-15 10:56:46 +01:00
Adria Navarro
37e27a881b
Merge branch 'develop' into backmerge-master
2023-06-15 10:18:34 +01:00
Adria Navarro
f446bd96dd
Merge branch 'master' into backmerge-master
2023-06-15 10:16:21 +01:00
Conor Webb
7e3b6fd07b
Prevent premature closure of imported users modal. ( #10916 )
2023-06-15 09:41:17 +01:00
Andrew Kingston
f2ce876c5f
Refresh tables list when some other user adds a datasource
2023-06-15 09:39:27 +01:00
Andrew Kingston
9e535a1ca4
Account for table 'type' field meaning different things in different endpoints
2023-06-15 09:35:22 +01:00
Andrew Kingston
3cbebaf40d
Restore original comment
2023-06-15 09:29:46 +01:00
Andrew Kingston
99a8fc7c12
Revert websocket changes and just fetch datasources constantly
2023-06-15 09:27:45 +01:00
Michael Drury
202d8d4fb5
Merge pull request #10910 from Budibase/update-pro-14-jun
...
Updating pro to xit an inconsistent test
2023-06-15 09:22:26 +01:00
Andrew Kingston
5e5dc902d1
Broadcast datasource change via websocket when making changes to tables
2023-06-15 09:04:21 +01:00
Martin McKeaveney
08894e91d6
fix for fonts in production
2023-06-14 18:48:44 +01:00
Martin McKeaveney
0545eda29d
Merge pull request #10905 from Budibase/feature/airgap-assets-support
...
removing need for external internet assets and self hosting our own f…
2023-06-14 17:37:43 +01:00
Adria Navarro
e6ad3a4719
Type pg
2023-06-14 17:17:29 +01:00
Adria Navarro
bfc6bb6a6e
Add spinner while saving datasources
2023-06-14 17:07:47 +01:00
mike12345567
dd9eec98ed
Update pro.
2023-06-14 17:01:40 +01:00
Martin McKeaveney
b22bae9a4e
update worker pro dep
2023-06-14 16:58:58 +01:00
Adria Navarro
fa835e65ef
Add loading when saving datasource
2023-06-14 16:57:36 +01:00
Martin McKeaveney
743108b170
using black bb logo instead of gray
2023-06-14 16:55:46 +01:00
Jonny McCullagh
757ca6a166
Merge master develop ( #10897 )
...
* Binding drawer fixes
* Added missing headless flag for the bindable combobox
* Fix for QueryEditor width
* Fix svelte transitions in grid new row component breaking routify
* Bump version to 2.7.7
* fix REST connector failure to save
* Bump version to 2.7.8
* Bump version to 2.7.9
* Unexpected token when export data (#10721 )
* Tidy ID string for JSON parse
* Display error for composite keys
* Unit test WIP
* directly assign the mock function on the datasource
* Unit tests for exportRows ID handling
---------
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
* Return all rows if oneOf value is falsey (#10638 )
* Bump version to 2.7.10
* Make sure divider fields are left-most (#10627 )
* Make sure divider fields are left most
* Refactor
* Bump version to 2.7.11
* Temporarily remove the focus store update as it triggers a full redraw of the component settings
* Linting
* Removed commented out code
* Bump version to 2.7.12
* Bump version to 2.7.13
* Do not show Business tag for Email action (#10867 )
* Bump version to 2.7.14
* new deploy trigger (#10892 )
* point the deploys at the new env
* Bump version to 2.7.15
---------
Co-authored-by: Dean <deanhannigan@gmail.com>
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
Co-authored-by: Budibase Staging Release Bot <>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
Co-authored-by: Martin McKeaveney <martin@budibase.com>
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Adria Navarro <adria@budibase.com>
2023-06-14 16:18:09 +01:00
Adria Navarro
f31c615e18
Merge branch 'develop' into backmerge-master
2023-06-14 15:45:47 +01:00
Adria Navarro
ba93aa91bb
Merge pull request #10904 from Budibase/hotfix/budi-7116-importing-custom-datasource-plugin-error
...
Hotfix - fix custom plugin import
2023-06-14 15:44:17 +01:00
Martin McKeaveney
1ad150827a
fix deps
2023-06-14 15:35:16 +01:00
Martin McKeaveney
307e6dde02
update bblogoimgur to bblogo
2023-06-14 15:21:46 +01:00
Martin McKeaveney
0f02b31ba7
lint
2023-06-14 15:12:39 +01:00
Michael Drury
6776f3d78c
Merge pull request #10881 from Budibase/fix/budi-7026
...
Custom roles breaking app access when not published
2023-06-14 15:10:30 +01:00
Michael Drury
fdad2e6bf3
Merge pull request #10895 from Budibase/fix/budi-7099
...
MySQL cyclic JSON conversion issue with primary display columns
2023-06-14 15:09:17 +01:00
Martin McKeaveney
6fcdcf947e
update budibaseapp url
2023-06-14 15:05:08 +01:00
Adria Navarro
129489e985
Update pro ref
2023-06-14 15:00:14 +01:00
Adria Navarro
7908914662
Update pro ref
2023-06-14 14:55:06 +01:00
Martin McKeaveney
cd1675098f
removing need for external internet assets and self hosting our own fonts
2023-06-14 14:54:27 +01:00
Adria Navarro
9832da4067
Merge branch 'develop' into budi-7010-encrypt-app-exports
2023-06-14 14:40:10 +01:00
Adria Navarro
672804c150
Merge pull request #10900 from Budibase/budi-7010/export_controller_as_post
...
BUDI-7010 - Export controller as post
2023-06-14 14:38:01 +01:00
mike12345567
3f63a81c01
PR comments.
2023-06-14 14:34:12 +01:00
Adria Navarro
052ecbb59a
Merge branch 'budi-7010/export_controller_as_post' into budi-7010-encrypt-app-exports
2023-06-14 14:28:26 +01:00
Adria Navarro
222de80e01
Fix creating app without password
2023-06-14 14:26:28 +01:00
Adria Navarro
fe1a64964a
Fix and improve tests
2023-06-14 14:20:20 +01:00
Adria Navarro
dec35fcafd
Simplify notification
2023-06-14 13:48:37 +01:00
Adria Navarro
fbf9b69a6b
Simplify notification
2023-06-14 13:48:10 +01:00
Adria Navarro
25eaf0feee
Merge branch 'budi-7010-encrypt-app-exports' into budi-7010/frontend-encrypt-app-exports
2023-06-14 12:33:00 +01:00
Adria Navarro
4b065dda8b
Fix exports/imports
2023-06-14 12:32:26 +01:00
Adria Navarro
0e8c54af75
Renames
2023-06-14 12:31:03 +01:00
Adria Navarro
8b6cc9cd98
Fix imports
2023-06-14 12:30:55 +01:00
Adria Navarro
450ac715a2
Merge branch 'budi-7010/frontend-encrypt-app-exports' into budi-7010/frontend-encrypt-app-imports
2023-06-14 11:34:09 +01:00
Adria Navarro
2fe83a96f1
Fix frontend
2023-06-14 11:30:05 +01:00
Adria Navarro
d507eb487a
Remove export
2023-06-14 11:21:47 +01:00
Adria Navarro
9a5f67b7d8
Merge branch 'budi-7010/frontend-encrypt-app-exports' into budi-7010/frontend-encrypt-app-imports
2023-06-14 11:21:19 +01:00
Adria Navarro
8e87e3cfc2
Merge branch 'budi-7010-encrypt-app-exports' into budi-7010/frontend-encrypt-app-exports
2023-06-14 11:20:31 +01:00
Adria Navarro
a4f0b45d5e
Fix merge
2023-06-14 11:17:32 +01:00
Adria Navarro
a9bf6967dc
Merge branch 'budi-7010/export_controller_as_post' into budi-7010-encrypt-app-exports
2023-06-14 11:17:26 +01:00
Adria Navarro
a68dc7c965
Remove excludeRows and appName from the querystrings
2023-06-14 11:06:46 +01:00
Adria Navarro
bfd444dbaa
Change the download to be a post
2023-06-14 10:47:46 +01:00
Andrew Kingston
328336463c
Standardise usage of CSS variables to work inside client and builder
2023-06-14 09:19:11 +01:00
Andrew Kingston
ed9065aae3
Hide add row FAB when selecting rows
2023-06-14 09:10:09 +01:00
Andrew Kingston
9991fd9558
Add grid block setting for striping row colours
2023-06-14 09:09:59 +01:00
mike12345567
68082eecf9
Fix for circular issue with primary display fields on SQL tables introduced in most recent update - if somehow the primary display field is set to a relationship field there was a chance of cyclic structure occurring which Koa could not convert to JSON.
2023-06-13 18:21:22 +01:00
Andrew Kingston
f56bd3ad13
Fix grid loading overlay color in client apps
2023-06-13 17:19:12 +01:00
Andrew Kingston
0ab1346577
Add settings to grid block for controlling CRUD
2023-06-13 17:17:29 +01:00
Adria Navarro
3d01775b89
Handle errors
2023-06-13 17:08:33 +01:00
Adria Navarro
f3b461a62c
Handle password on creation
2023-06-13 16:50:56 +01:00
Adria Navarro
557e7ad209
Request password on import app
2023-06-13 16:48:59 +01:00
mike12345567
60d58034dd
Fixes #6346 - issue with date parsing, adding in some testing around it.
2023-06-13 16:11:22 +01:00
Andrew Kingston
0dbd709438
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-13 15:15:41 +01:00
Andrew Kingston
cfe86194cd
Merge pull request #10844 from Budibase/cheeks-lab-day-preview
...
Preview apps inside builder
2023-06-13 15:15:29 +01:00
Andrew Kingston
669a05b640
Fix field on change actions not properly checking for unchanged values
2023-06-13 15:07:38 +01:00
mike12345567
1bdf55e966
Some type updates and fixes for test case.
2023-06-13 14:45:33 +01:00
Adria Navarro
38cce94f2c
Fix type
2023-06-13 14:28:31 +01:00
Adria Navarro
5f3335c566
Fix validation order
2023-06-13 13:07:41 +01:00
Adria Navarro
d041ad621f
Add email validation
2023-06-13 12:51:42 +01:00
Adria Navarro
4b7af2e16a
Pass password
2023-06-13 12:45:57 +01:00
Adria Navarro
7cfb47c287
Validation observe
2023-06-13 12:42:30 +01:00
Adria Navarro
32dde23728
Add validation
2023-06-13 11:57:56 +01:00
Adria Navarro
e0664222fe
Fix initial validation
2023-06-13 11:36:28 +01:00
Adria Navarro
383c7c4b2c
Add password field
2023-06-13 11:21:54 +01:00
Adria Navarro
1baaab2875
Add steps
2023-06-13 11:15:32 +01:00
Adria Navarro
c1e09d0305
Close client on testconnection
2023-06-13 10:49:09 +01:00
Adria Navarro
3aaaad8792
Update mongodb
2023-06-13 10:48:42 +01:00
Adria Navarro
e6455d005b
Add encrypt option
2023-06-13 10:00:01 +01:00
mike12345567
bedc8e5cce
Fix for custom roles that have not been published causing users to be unable to access an app completely. They should instead be treated as public users as their role isn't valid.
2023-06-12 18:39:30 +01:00
Adria Navarro
57c5facc6e
Zip exports
2023-06-12 17:54:09 +01:00
Adria Navarro
81522d0784
Clean defaults
2023-06-12 17:51:21 +01:00
Adria Navarro
70798a6b93
Clean
2023-06-12 17:50:07 +01:00
Adria Navarro
ded738a566
Clean code
2023-06-12 17:49:12 +01:00
Adria Navarro
92a8c97aba
Close streams
2023-06-12 17:34:12 +01:00
Adria Navarro
2971dfba9d
Renames
2023-06-12 17:31:08 +01:00
Adria Navarro
551ca404b4
Decrypt file
2023-06-12 16:27:19 +01:00
mike12345567
2486937c43
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-12 16:16:12 +01:00
mike12345567
fb0e4c2c40
Removing await.
2023-06-12 16:06:08 +01:00
Andrew Kingston
c2e5427860
Small refactor to move CSS variables inside fields rather fancy forms
2023-06-12 15:54:08 +01:00
Dean
0dda7afee7
Added the export page
2023-06-12 14:09:11 +01:00
melohagan
ab1a3eba81
Do not show Business tag for Email action ( #10867 )
2023-06-12 11:49:46 +01:00
Adria Navarro
1f4cdf348f
Encrypt files
2023-06-12 11:49:38 +01:00
Dean
5a7a348ded
Added the export section link
2023-06-12 11:49:33 +01:00
Adria Navarro
d7f64fe6a4
Update tar libs
2023-06-12 11:12:22 +01:00
Dean
7564bcac4b
Merge remote-tracking branch 'origin/master' into fix/bindings-fixes
2023-06-12 10:44:38 +01:00
Dean
eef0d68791
Merge remote-tracking branch 'origin/master' into fix/component-focus-removed
2023-06-12 10:22:59 +01:00
Dean
c910ddcc81
Merge remote-tracking branch 'origin/master' into fix/bindings-fixes
2023-06-12 09:03:37 +01:00
Dean
b48083860d
Removed commented out code
2023-06-09 18:09:21 +01:00
Dean
2b21b7f4c9
Linting
2023-06-09 17:57:03 +01:00
Dean
c73315cc44
Temporarily remove the focus store update as it triggers a full redraw of the component settings
2023-06-09 17:42:41 +01:00
Adria Navarro
978591e2ba
Enable encrypting
2023-06-09 16:26:48 +01:00
Adria Navarro
4acfc623b4
Use import for tar
2023-06-09 14:52:19 +01:00
Michael Drury
06eb965564
Updates from PR comments.
2023-06-09 14:35:46 +01:00
melohagan
736f78c3d6
Make sure divider fields are left-most ( #10627 )
...
* Make sure divider fields are left most
* Refactor
2023-06-09 14:09:14 +01:00
Michael Drury
deffe9d3d4
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-09 13:21:30 +01:00
Andrew Kingston
1040407068
Reset rows and tick before updating schema when swapping table ID in grids
2023-06-09 13:11:18 +01:00
Andrew Kingston
881e3503e5
Lint
2023-06-09 13:08:26 +01:00
Andrew Kingston
0178d91e08
Merge pull request #10813 from Budibase/cheeks-fixes
...
Fix svelte transitions in grid new row component breaking routify
2023-06-09 13:06:06 +01:00
melohagan
b88e5ecc95
Return all rows if oneOf value is falsey ( #10638 )
2023-06-09 13:02:29 +01:00
melohagan
24a00c66bb
Unexpected token when export data ( #10721 )
...
* Tidy ID string for JSON parse
* Display error for composite keys
* Unit test WIP
* directly assign the mock function on the datasource
* Unit tests for exportRows ID handling
---------
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2023-06-09 13:01:55 +01:00
Adria Navarro
8492ef18fa
Ignore 409 errors on user syncs
2023-06-09 12:36:09 +01:00
Adria Navarro
a875c09979
Display error
2023-06-09 12:23:48 +01:00
Adria Navarro
86fa262649
Fix flash
2023-06-09 12:00:16 +01:00
Dean
9da2a1e8ea
Merge remote-tracking branch 'origin/master' into fix/bindings-fixes
2023-06-09 11:57:57 +01:00
Adria Navarro
0bd35be861
Navigate when the modal is closed and the datasource was created
2023-06-09 11:57:17 +01:00
Andrew Kingston
1377ee090a
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-09 11:54:27 +01:00
Andrew Kingston
26d3c93b30
Update devtools header text
2023-06-09 11:48:19 +01:00
Dean
6836ca8573
Merge commit
2023-06-09 11:47:05 +01:00
Dean
795d8a5875
Merge commit
2023-06-09 11:42:10 +01:00
Andrew Kingston
462ae1c894
Update builder blur transition duration to match other animations
2023-06-09 11:41:55 +01:00
Andrew Kingston
e452c0bcd1
Update command palette preview action to open new preview
2023-06-09 11:40:34 +01:00
Andrew Kingston
3439ac6aaf
Improve background colour usage with preview modal
2023-06-09 11:03:49 +01:00
Dean
d80f53e37a
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-08 21:26:03 +01:00
Andrew Kingston
bbdb304fe4
Update loading state in preview overlay
2023-06-08 15:51:24 +01:00
Andrew Kingston
b3e23562f0
Update in builder preview to be a full screen overlay rather than opening in a new tab
2023-06-08 15:12:50 +01:00
melohagan
c0578d4cc2
Send meeting invite via automation email smtp ( #10787 )
...
* Pass calendar props into sendSmtpEmail
* Add calendar event to message
* Add Checkbox and DatePicker automation field UI
* Add URL prop
* Add url to sendSmtpEmail unit test
* Refactor
* Code review comments
* Make location optional
* Add EmailInvite type
---------
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2023-06-08 14:25:35 +01:00
mike12345567
532583e66e
Fixing develop currentapp.spec.js test case, when packages within backend-core import all of backend-core they can create cyclics that cause issues.
2023-06-08 13:47:16 +01:00
Martin McKeaveney
fa64ca3d6b
lint
2023-06-08 12:44:41 +01:00
Martin McKeaveney
a9787ff608
fix REST connector failure to save
2023-06-08 12:00:34 +01:00
Adria Navarro
9021a095b1
Create datasource on the second step
2023-06-08 10:56:21 +01:00
Andrew Kingston
5820996e4d
Update grid flags to allow readonly modifications of schema
2023-06-08 08:35:36 +01:00
mike12345567
9ee06e8e42
Updating fetch within main datasource UI to mimic that of the onboarding.
2023-06-07 18:34:32 +01:00
mike12345567
dd8f7fdb91
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-07 18:06:27 +01:00
mike12345567
e07dfab98c
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-07 18:05:29 +01:00
mike12345567
b2a21addc3
Updating release workflows to use a script instead of repeating and adding scripts for updating and resetting dependencies if attempting to build packages locally.
2023-06-07 17:18:59 +01:00
mike12345567
06a7a31847
Hardcoding the top level path for the app service as well.
2023-06-07 16:39:33 +01:00
mike12345567
8d7119a363
Make sure top level path is resolved correctly.
2023-06-07 16:37:42 +01:00
mike12345567
9ebd90a07d
Don't resolve anymore given we have an absolute top level path
2023-06-07 16:36:43 +01:00
mike12345567
70e4795349
Fix top level path within the single image to make sure it can find builder assets correctly.
2023-06-07 16:35:36 +01:00
Andrew Kingston
f9a8be507d
Undo hardcoded disabling of row expansion
2023-06-07 15:51:27 +01:00
Andrew Kingston
752dd93d84
Add initial grid block, and update grid to keep indentation consistent when row expansion is disabled
2023-06-07 15:50:38 +01:00
Michael Drury
d9b9d7bda2
Merge pull request #10819 from Budibase/budi-6945/display_indeterminate
...
Display indeterminate when few checkbox selected
2023-06-07 15:47:07 +01:00
Michael Drury
834dff93f7
Merge pull request #10818 from Budibase/budi-6945/no_sheet_selected
...
Change submit text if sheets not selected
2023-06-07 15:43:14 +01:00
Adria Navarro
cc52362fe3
Use svelte class attribute
2023-06-07 15:00:23 +01:00
Adria Navarro
ae7dbd4088
Rename text
2023-06-07 14:49:44 +01:00
Adria Navarro
1bdf62ab41
Use indeterminate for select all
2023-06-07 14:48:17 +01:00
Adria Navarro
615d825817
Allow indeterminate booleans
2023-06-07 14:48:03 +01:00
Adria Navarro
23350016e2
Change submit if sheets not selected
2023-06-07 14:34:31 +01:00
Adria Navarro
4eac5f93ca
Fix test
2023-06-07 14:10:02 +01:00
Adria Navarro
d8fc37a760
Revert "Merge pull request #10808 from Budibase/undo_wrong_merge_from_develop"
...
This reverts commit 4ccc98103c
, reversing
changes made to 500424c651
.
2023-06-07 14:08:47 +01:00
Adria Navarro
fdd4492830
Merge branch 'develop' into master-backmerge
2023-06-07 14:07:16 +01:00
melohagan
91acb1b3eb
Set sourceId ( #10769 )
2023-06-07 14:01:24 +01:00
Adria Navarro
a14b29efac
Improve fetch performance
2023-06-07 12:29:36 +01:00
Adria Navarro
dd58aaf5cb
Use fancycheckboxgroup
2023-06-07 11:44:32 +01:00
Adria Navarro
bb901d94d2
Clean code
2023-06-07 11:32:42 +01:00
Adria Navarro
f10d3d6973
Update
2023-06-07 11:31:10 +01:00
Adria Navarro
b128bdece5
Display sheets
2023-06-07 11:31:10 +01:00
Adria Navarro
39848eef07
Fetch sheets
2023-06-07 11:31:10 +01:00
Adria Navarro
5135ac36b7
Fix fetching tables
2023-06-07 11:31:10 +01:00
Adria Navarro
77bd236557
Fetch info when enabled
2023-06-07 11:31:10 +01:00
Adria Navarro
258b3daf20
Update pro ref
2023-06-07 11:31:10 +01:00
Adria Navarro
95c66edb65
Clean code
2023-06-07 11:31:10 +01:00
Adria Navarro
e9d4dd51bb
Add sheets step
2023-06-07 11:31:10 +01:00
Adria Navarro
faf886f446
Change success message
2023-06-07 11:31:10 +01:00
Adria Navarro
c47656d423
Save datasource
2023-06-07 11:31:10 +01:00
Adria Navarro
945070488b
Validate url
2023-06-07 11:31:10 +01:00
Andrew Kingston
61a143628b
Revert tableType flag and derive from table instead
2023-06-07 10:48:08 +01:00
Andrew Kingston
4d013056aa
Fix svelte transitions in grid new row component breaking routify
2023-06-07 10:24:16 +01:00
Dean
ee1d761103
Fix for QueryEditor width
2023-06-07 09:44:55 +01:00
Dean
fd558a46bb
Merge remote-tracking branch 'origin/master' into fix/bindings-fixes
2023-06-07 09:35:30 +01:00
Dean
1e3883b213
Added missing headless flag for the bindable combobox
2023-06-07 09:35:07 +01:00
Adria Navarro
d21274ef2b
Remove frozen-lockfile from dockerfiles
2023-06-07 09:05:34 +01:00
gitstart
0ae378dbec
Update other places where download is used
...
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-06-07 06:43:30 +00:00
Adria Navarro
deeba8bae3
Revert "Merge branch 'develop' into master"
...
This reverts commit 6f29c978e0
, reversing
changes made to 1c6ff73c19
.
2023-06-06 22:06:34 +01:00
mike12345567
ae1f7ae21a
Changing copy around datasource creation modals.
2023-06-06 18:50:50 +01:00
mike12345567
dab1db2271
Updating datasource save API to allow specifying a filter for which tables to fetch and then linking this up with the new frontend.
2023-06-06 18:27:03 +01:00
Dean
b2633dc2db
Binding drawer fixes
2023-06-06 17:46:40 +01:00
mike12345567
cc60baa3d1
Some fixes for BBUI and updating postgres table name fetching to get uniques.
2023-06-06 17:40:14 +01:00
mike12345567
f6108998f9
Adding better selection control to fancy checkbox group.
2023-06-06 16:52:06 +01:00
mike12345567
1760fcb34d
Merge branch 'feature/table-fetching-frontend' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-06 16:40:09 +01:00
mike12345567
0602f5f26f
Updating fancy form components and building out first version of fancy checkbox group.
2023-06-06 16:32:20 +01:00
Dean
e1b63842e5
Adding in relocated screen components
2023-06-06 16:24:30 +01:00
gitstart
05851f6b19
Fix CSV encoding issue
...
Co-authored-by: Benjamin Mayanja <vibenjamin6@gmail.com>
2023-06-06 15:18:15 +00:00
Dean
f37c49e8af
Initial commit
2023-06-06 16:16:09 +01:00
Adria Navarro
4c200fbca4
Merge branch 'develop' into feature/table-fetching-frontend
2023-06-06 15:08:23 +01:00
Adria Navarro
fe9a220717
Add yarn.lock
2023-06-06 14:45:20 +01:00
Adria Navarro
12b69dc37d
Remove --configuration=production
2023-06-06 14:45:20 +01:00
mike12345567
b7fd069d00
Fixing endpoint to info from tables for datasource fetching.
2023-06-06 13:49:11 +01:00
Adria Navarro
1f428bd5c2
Fix test
2023-06-06 12:17:56 +01:00
Rory Powell
ad7f6cf5e2
Merge branch 'develop' into merge-master
2023-06-06 11:49:49 +01:00
Rory Powell
49be2e5b3d
Merge branch 'master' into develop
2023-06-06 11:33:23 +01:00
Adria Navarro
7afbce696b
Create listbox component
2023-06-06 11:31:44 +01:00
Adria Navarro
4247b4425c
Clean code
2023-06-06 11:29:50 +01:00
Adria Navarro
21e870109c
Save datasource
2023-06-06 11:29:50 +01:00
Adria Navarro
25c921e340
Validate url
2023-06-06 11:29:49 +01:00
Adria Navarro
1e238ce693
Validate google sheets url
2023-06-06 11:29:49 +01:00
Adria Navarro
d4ba73f331
Open continue
2023-06-06 11:29:49 +01:00
Adria Navarro
3a6a3eb8a5
Store tokens in cache and amend redirect
2023-06-06 11:29:49 +01:00
Adria Navarro
c89708cda3
Google wizard on the same page
2023-06-06 11:29:49 +01:00
Adria Navarro
498eedaf19
Remove confirm button while setting up google datasource
2023-06-06 11:29:49 +01:00
Andrew Kingston
d70e49d74f
Add event for tracking user collaboration
2023-06-06 10:11:51 +01:00
Adria Navarro
6dce5e85cd
Merge pull request #10751 from Budibase/chore/split_auth_components
...
Chore - split google auth components
2023-06-06 11:10:54 +02:00
Michael Drury
465856e8c9
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-06 10:09:50 +01:00
Rory Powell
4ed5c50c2b
Update pro to develop
2023-06-05 23:22:07 +01:00
Rory Powell
abbd8c5c8b
Merge branch 'master' into develop
2023-06-05 23:19:43 +01:00
mike12345567
b57557760d
Updating fancy forms to be usable for data table fetching designs.
2023-06-05 18:36:50 +01:00
Adria Navarro
ee81fd7a59
Split auth google section
2023-06-05 18:26:11 +01:00
Martin McKeaveney
c53b7b0a44
Merge pull request #10789 from Budibase/collaboration-lock-transfer
...
Transfer lock to next oldest session when disconnecting from the builder
2023-06-05 17:47:40 +01:00
mike12345567
96f44c0a86
Reworking implementation to a single modal, that changes content rather than progressing to a new modal.
2023-06-05 17:40:12 +01:00
Dean
0a7669ad2d
PR feedback
2023-06-05 16:26:27 +01:00
Dean
f20653d4ca
Branding fixes
2023-06-05 15:20:04 +01:00
mike12345567
a330e606bf
Removing merge artifact.
2023-06-05 15:17:06 +01:00
mike12345567
805e417553
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-05 14:21:35 +01:00
Dean
42e3ca1872
Merge remote-tracking branch 'origin/develop' into fix/logo-urls
2023-06-05 14:14:02 +01:00
Rory Powell
e00eb171be
WIP logo url fixes
2023-06-05 14:01:46 +01:00
Andrew Kingston
3979c108e0
Add more optional chaining
2023-06-05 13:56:54 +01:00
Andrew Kingston
4a0e23a171
Transfer lock to next oldest session when disconnecting from the builder
2023-06-05 13:54:17 +01:00
Andrew Kingston
6de83a6ab4
Lint
2023-06-05 11:57:36 +01:00
Andrew Kingston
f7e21c3348
Remove log from websocket heartbeat
2023-06-05 11:55:45 +01:00
Andrew Kingston
29968df6d9
Fix not being able to navigate away from the design section
2023-06-05 11:55:18 +01:00
Andrew Kingston
d87e943750
Fix user avatar in audit logs page
2023-06-05 11:13:24 +01:00
mike12345567
0506096e72
Fixing filtering plus pagination in googlesheets, the pagination previously was first which broke the filtering.
2023-06-05 10:03:47 +01:00
mike12345567
770f7c1dc6
Merge branch 'develop' of github.com:Budibase/budibase into fix/google-sheets-issues
2023-06-05 09:36:45 +01:00
Andrew Kingston
d4e28518d2
Fix error on SCIM page
2023-06-05 08:55:16 +01:00
Andrew Kingston
ffde512307
Update position of floating buttons to be consistent
2023-06-05 08:49:35 +01:00
Andrew Kingston
920fea7b1f
Remove beta button from grid, add feedback button to data section linking to collaboration maze
2023-06-05 08:48:02 +01:00
Andrew Kingston
4f176b3edd
Increase padding around the grid
2023-06-05 08:30:53 +01:00
Andrew Kingston
f7f9a359b2
Ensure edit button in overview is never disabled as we don't use the lock any more
2023-06-05 08:27:14 +01:00
mike12345567
e7649374d2
Fixing googlesheets filtering by _id - there was an issue with the response API giving _rowNumber rather than the expected primary key of rowNumber, need to update the filters accordingly.
2023-06-02 18:25:35 +01:00
mike12345567
213315e14f
Fixing issue with row deletion not returning the _id of the row which was deleted in googlesheets.
2023-06-02 18:03:43 +01:00
Andrew Kingston
680b70643c
Merge pull request #10775 from Budibase/collaboration-fixes
...
Collaboration fixes
2023-06-02 18:03:11 +01:00
Andrew Kingston
6f51843875
Fix TS issue
2023-06-02 16:22:07 +01:00
Andrew Kingston
0582dd40b2
Ensue table schema change made via grids are properly synced with backend stores, given absence of websocket events for own events
2023-06-02 15:28:48 +01:00
Andrew Kingston
2db3012ae0
Fix JSON editor overflow row edit modal
2023-06-02 15:13:57 +01:00
mike12345567
c13530ef32
Stop attempt at bundling ioredis-mock, only need to check at runtime.
2023-06-02 13:59:33 +01:00
deanhannigan
76cfb9d58e
Merge pull request #10759 from Budibase/bindings-fixes
...
Fixes for Bindings V2
2023-06-02 13:16:16 +01:00
Dean
247896bdf3
Linting
2023-06-02 12:55:16 +01:00
Dean
9f2df319a2
Updated the JS Scripting modal use the new editor
2023-06-02 12:50:22 +01:00
Dean
450be6ec28
Changed the binding font to monospace per feedback
2023-06-02 12:03:25 +01:00
mike12345567
ddeb25b68d
Updating mock redis to only import if it is needed.
2023-06-02 11:52:50 +01:00
Dean
a8836a1531
Removed the monospace font from the Text editor and replaced it with the core font.
2023-06-02 11:46:01 +01:00
Dean
44dd09dfef
UI colours updated
2023-06-02 10:56:36 +01:00
Dean
221cf0979a
Merge remote-tracking branch 'origin/develop' into bindings-fixes
2023-06-02 09:23:45 +01:00
Andrew Kingston
53f1a4e67d
Update builder socket to ignore own events, and ensure table creation updates state without depending on the websocket
2023-06-02 09:04:50 +01:00
Andrew Kingston
dab3263569
Fix losing cell focus when another user makes changes while you're adding a row
2023-06-02 08:58:32 +01:00
Andrew Kingston
b4def3675a
Remove manual refresh of row after creation
2023-06-02 08:53:47 +01:00
Michael Drury
adbdaf394a
Small update to make sure that save/patch calls to the rows API (all DS+) return the squashed relationships, not the whole structure.
2023-06-01 18:18:12 +01:00
Andrew Kingston
d8d3d71523
Update websocket logic to ignore events trigger by API requests originating from the same session
2023-06-01 17:14:32 +01:00
Dean
a38d9a5fda
Fixes to improve binding panel resizing
2023-06-01 16:29:42 +01:00
Dean
9535554781
Merge remote-tracking branch 'origin/develop' into fix/restore-tab-switching-default
2023-06-01 14:52:30 +01:00
Dean
3a70426e3e
Tab switch default behaviour shifted to correct location
2023-06-01 14:51:50 +01:00
Dean
b44a7fb288
Restored the default behaviour for tab switching when no switch checking fn is provided
2023-06-01 14:44:03 +01:00
Dean
b4712c1075
Merge commit
2023-06-01 14:41:54 +01:00
Michael Drury
8e4f0e531c
Merge pull request #10755 from Budibase/fix/datasource-info-endpoint
...
Datasource info endpoint update
2023-06-01 12:29:46 +01:00
Michael Drury
67588f1051
Adding a JSON parse incase the input is actually an array in the form of a string (HBS).
2023-06-01 12:14:34 +01:00
Dean
d08dd2d491
Minor fixes for bindings v2
2023-06-01 11:47:27 +01:00
Michael Drury
cde4dabe42
Fixing some redis type errors.
2023-06-01 11:10:39 +01:00
Rory Powell
a4df1de4f0
Merge pull request #10757 from Budibase/chore/backoff-error-message
...
Add error to alert logging for backOff
2023-06-01 11:02:59 +01:00
deanhannigan
a782a8b9b1
Merge pull request #10758 from Budibase/fix/reduce-array-row-parse-log-level
...
Reduced log level of array parsing on row import
2023-06-01 10:41:19 +01:00
Michael Drury
13d987023a
Updating ioredis to latest version and removing typing library as no longer required.
2023-06-01 10:39:16 +01:00
Michael Drury
9b23d3ba36
Pinning version of ioredis-mock.
2023-06-01 10:14:30 +01:00
Michael Drury
fde94a262f
Moving ioredis-mock dependency back to dev dependency in backend-core.
2023-06-01 10:13:54 +01:00
Dean
6ee83e2da8
Reduced log level of parse array attempt
2023-06-01 09:05:22 +01:00
Rory Powell
9cd4a49d55
Update pro
2023-06-01 08:49:12 +01:00
Michael Drury
022016366e
Adding ioredis-mock as an actual dependency for builds.
2023-06-01 00:19:24 +01:00
Michael Drury
a3f9759a47
Reverting ioredis-mock removal for test cases - will come back to this in future as it currently breaks pro tests.
2023-06-01 00:02:55 +01:00
Michael Drury
d376611c4c
Merge branch 'develop' of github.com:Budibase/budibase into fix/datasource-info-endpoint
2023-05-31 23:39:53 +01:00
deanhannigan
8c144bbe2c
Merge pull request #10732 from Budibase/feature/binding-v2-updates
...
Binding V2 Updates
2023-05-31 19:15:20 +01:00
Andrew Kingston
564a98bedc
Increase tooltip max size and fix issue with overflow in app overview
2023-05-31 18:23:20 +01:00
mike12345567
16e929bd81
Removing checks around websockets as redis properly available in testing now.
2023-05-31 18:09:15 +01:00
mike12345567
969ee52c29
Fixing merge conflict.
2023-05-31 18:08:29 +01:00
mike12345567
039e78379f
Fixing lint issue.
2023-05-31 17:48:18 +01:00
mike12345567
fba3ec987e
Merge branch 'develop' of github.com:Budibase/budibase into fix/datasource-info-endpoint
2023-05-31 17:37:17 +01:00
mike12345567
249625ad1a
Updating backend tests to actually utilise the redis container which is spun up as part of the tests, doing away with the somewhat problematic ioredis-mock which was breaking some tests due to the addition of the changes for multi-dev collab.
2023-05-31 17:18:01 +01:00
mike12345567
651d50a064
Updating datasource information endpoint to POST which allows sending up an unfinished/unsaved datasource for fetching information with. Also changing how verification and information endpoints work so that enrichment is used and therefore env vars can also be used.
2023-05-31 17:04:29 +01:00
Andrew Kingston
680e609b52
Remove plural forms of enums and use TS enum rather than JS const
2023-05-31 17:03:14 +01:00
Andrew Kingston
8a2d4b7052
Merge branch 'develop' of github.com:Budibase/budibase into websocket-redis-integration
2023-05-31 16:28:14 +01:00
Andrew Kingston
e3b5d711df
Disable redis select command in tests
2023-05-31 16:27:49 +01:00
Andrew Kingston
ffbbf04e86
Lint
2023-05-31 16:08:35 +01:00
deanhannigan
ae9b8e9f2f
Merge pull request #10752 from Budibase/fix/overview-deployments-updating
...
Fix for deployment refresh in overview section
2023-05-31 15:47:16 +01:00
Andrew Kingston
a7c6298d1f
Ensure socket pruning due to redis TTL expiry works as expected
2023-05-31 15:37:39 +01:00
Dean
bb44c9f07f
Added console log
2023-05-31 15:20:25 +01:00
Andrew Kingston
7a307e3de8
Remove logs
2023-05-31 15:14:33 +01:00
Andrew Kingston
8d83a94d61
Disable heartbead on client app socket
2023-05-31 15:13:52 +01:00
Andrew Kingston
05e34076f7
Fully rewrite websocket redis integration to use individual keys per session, enable TTLs on sesisons, prune sessions when users connect and add a heartbeat to sockets
2023-05-31 15:13:22 +01:00
Dean
8b1eca696a
Fix for deployment refresh in overiew section
2023-05-31 15:01:15 +01:00
Dean
f875463162
Merge remote-tracking branch 'origin/develop' into feature/db-query-save-prompt
2023-05-31 13:58:03 +01:00
Andrew Kingston
c0eaa60e13
Revert "Assign a new display column when deleting field ( #10234 )"
...
This reverts commit 358e49d43f
.
2023-05-31 13:27:07 +01:00
Dean
24d57e8fd2
Merge remote-tracking branch 'origin/develop' into feature/db-query-save-prompt
2023-05-31 11:56:55 +01:00
Peter Clement
dded232a39
Merge pull request #10744 from Budibase/fix/looping-performance-bug
...
Update logging for automations
2023-05-31 11:42:48 +01:00
melohagan
358e49d43f
Assign a new display column when deleting field ( #10234 )
...
* Assign a new display column when deleting field
* lint
* WIP
* Unit tests WIP
* saveField unit tests
* deleteField unit tests
* TODO
* lint
* Stop invalid data types being auto primaryDisplay
2023-05-31 11:40:31 +01:00
Dean
4c26beb16e
Linting
2023-05-31 11:34:02 +01:00
Peter Clement
c6d0da33f4
add import for performance lib
2023-05-31 11:33:52 +01:00
Dean
985c7eb56e
PR Feedback updates
2023-05-31 11:26:03 +01:00
Dean
cd95df629e
Merge remote-tracking branch 'origin/develop' into feature/binding-v2-updates
2023-05-31 11:07:47 +01:00
Andrew Kingston
d926650232
Add back in functionality to select different redis DB's per client
2023-05-31 10:52:39 +01:00
Peter Clement
162ea5d969
update log formatting
2023-05-31 10:51:54 +01:00
Andrew Kingston
d3fdb52bf5
Store all socket users in redis to allow all server instances to be aware of all users
2023-05-31 10:21:50 +01:00
Peter Clement
702c908ae8
remove logging
2023-05-31 09:42:44 +01:00
Michael Drury
1547280514
Merge pull request #10739 from Budibase/fix/multi-dev-conflicts
...
Multidev lock and conflict management
2023-05-30 22:57:00 +01:00
Martin McKeaveney
43a90c1638
Merge pull request #10496 from mslourens/fix/10400-use_trashcan_icon
...
update icon name to Delete
2023-05-30 22:04:52 +01:00
Martin McKeaveney
0c5681d3a1
Merge pull request #10635 from GitStartHQ/BUDIOSS-20
...
Automation panel does not scroll
2023-05-30 22:03:51 +01:00
Michael Drury
99607ca06e
Reverting try twice change to writethrough.
2023-05-30 20:45:10 +01:00
Michael Drury
5249148d6c
Updating writethrough test to be aware of the double attempt locks.
2023-05-30 20:20:22 +01:00
Rory Powell
a1dbd67535
Remove debug log
2023-05-30 19:23:19 +01:00
Rory Powell
b0783d373a
Lint
2023-05-30 19:16:36 +01:00
mike12345567
7c7bd4d5cb
Fix for debugging with webstorm the old way (if desired), updating the builder middleware to be more multi-dev capable, ignoring 409s when attempting to update the last updated at for apps (if multiple devs hit at same time, only use one) also updating writethrough cache to retry once, with the extended TTL on locks, plus the multi-dev collab it can take a minute to update usage quota doc when a lot of updates occur at once.
2023-05-30 17:41:20 +01:00
Peter Clement
ef9fc94728
Merge branch 'fix/looping-performance-bug' of github.com:Budibase/budibase into fix/looping-performance-bug
2023-05-30 16:52:34 +01:00
Peter Clement
ed6cd8144b
lint
2023-05-30 16:52:22 +01:00
Rory Powell
207512396a
Merge pull request #10738 from Budibase/automation-investigation
...
Automation investigation logging + max doc size fix for automation log
2023-05-30 16:45:27 +01:00
Rory Powell
df5654a7e7
Merge branch 'develop' into fix/looping-performance-bug
2023-05-30 16:41:11 +01:00
Rory Powell
6230e62b9b
Automation investigation logging + max doc size fix for automation log
2023-05-30 16:37:39 +01:00
Dean
6c184bd6d9
PR Feedback filtering by label and section name. Disable default filter highlighting
2023-05-30 15:02:13 +01:00
Peter Clement
3119ba5a8d
remove log
2023-05-30 14:41:04 +01:00
Peter Clement
0a91e5bed1
update let to const
2023-05-30 14:26:49 +01:00
Peter Clement
5a7f0ba586
Fix performance issue with looping and context
2023-05-30 14:25:28 +01:00
Dean
1a8470e949
PR updates and fix for mode switch issue
2023-05-30 14:02:18 +01:00
Gerard Burns
23ee9f4af8
Post Sign Up Onboarding Changes ( #10701 )
...
* wip
* PR Feedback
* Fixes
* PR Feedback
* PR Feedback
* PR Feedback
2023-05-30 12:54:57 +01:00