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
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
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
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
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
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
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