1
0
Fork 0
mirror of synced 2024-08-13 00:51:22 +12:00
Commit graph

2275 commits

Author SHA1 Message Date
Andrew Kingston
fdfedfdd92 Fix websocket error 2023-07-31 11:21:11 +01:00
Andrew Kingston
8204935dfa Add ability to update views, create views with existing filters and sorting applied 2023-07-30 12:49:07 +01:00
Andrew Kingston
c7c9bd6563 Fix row deletion and fetching for tables 2023-07-28 16:01:18 +01:00
Andrew Kingston
d83820b583 Fix adding rows 2023-07-28 15:57:35 +01:00
Andrew Kingston
9665ec34dd Adjust grid props and config 2023-07-27 15:53:50 +01:00
Andrew Kingston
24182b3f1b Fix refreshing table definition 2023-07-27 14:22:13 +01:00
Andrew Kingston
deb4092cd3 Refactor grid stores and how config is handled 2023-07-27 14:17:26 +01:00
Andrew Kingston
2d3da0dfcf Fix null issues in view fetch, fix edit view popover, improve handling of nullish view params 2023-07-26 14:26:34 +01:00
Andrew Kingston
352b7ebe1c Add dedicated route for routes v1, improve view creation modal, fix selection state 2023-07-26 14:07:07 +01:00
Andrew Kingston
150961fcf2 WIP: split views into separate stores, fix datasource list, use unique data table for views V2 2023-07-26 13:23:31 +01:00
Adria Navarro
25d993cb95 Fix 2023-07-25 15:54:10 +02:00
Adria Navarro
54c3791b25 Use table endpoint for view schema 2023-07-25 15:54:10 +02:00
Adria Navarro
4c3bfdd8b2 Map datasource 2023-07-25 15:54:10 +02:00
Adria Navarro
3a58aa624f Use new schema endpoint 2023-07-25 15:54:10 +02:00
Adria Navarro
0b17d6026a Fix delete 2023-07-25 15:54:10 +02:00
Adria Navarro
48e966d5d6 Fix fetch 2023-07-25 15:54:10 +02:00
Adria Navarro
2c1aae9705 Use full id 2023-07-25 15:54:10 +02:00
Adria Navarro
a602dcc5ec Refactor after merge 2023-07-25 15:54:10 +02:00
Adria Navarro
1e9ce06504 Allow deleting views 2 2023-07-25 15:54:10 +02:00
Adria Navarro
a9cb838847 Fetch viewV2 2023-07-25 15:54:10 +02:00
Adria Navarro
701772ebd5 Setup api 2023-07-25 15:54:10 +02:00
Adria Navarro
82ea9a7cc1 Setup datasource type 2023-07-25 15:54:10 +02:00
Adria Navarro
95faeea286 datasourceType setup 2023-07-25 15:54:10 +02:00
Rory Powell
5ac024a655 Merge branch 'develop' into feature/offline-license 2023-07-20 12:27:04 +01:00
Martin McKeaveney
8c5177facb Merge pull request #10858 from Budibase/labday/debug-panel
Labday/debug panel
2023-07-18 12:25:37 +01:00
Andrew Kingston
d3ab2a31d0 Merge pull request #11186 from Budibase/app-list-improvements
Show all users editing an app in the app list
2023-07-18 08:12:50 +01:00
Andrew Kingston
0ca1850e4a Merge pull request #11176 from Budibase/cheeks-fixes
Grid + collab + tooltip improvements + preview in new tab
2023-07-17 10:17:31 +01:00
Rory Powell
4a38d55ce8 Lint 2023-07-14 16:55:48 +01:00
Adria Navarro
0b5717cde5 Renamings 2023-07-11 10:44:10 +02:00
Adria Navarro
8c8317253a Renames 2023-07-11 10:44:10 +02:00
Adria Navarro
d3536e0222 Renames 2023-07-11 10:44:10 +02:00
Adria Navarro
fd0018c1bc Download logs section 2023-07-11 10:44:10 +02:00
Adria Navarro
bb28d09eab Add logs endpoint 2023-07-11 10:44:09 +02:00
Andrew Kingston
b335e492d7 Show all users editing an app in the app list 2023-07-10 17:42:27 +01:00
Andrew Kingston
52cd16f42d Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-07-10 13:05:09 +01:00
Andrew Kingston
ca375b7c39 Lint 2023-07-10 11:51:07 +01:00
Andrew Kingston
fb35d52ac9 Add temporary tooltip to help creating the first row in grids 2023-07-10 11:23:29 +01:00
Rory Powell
974b7d8514 Integrate UI with identifier API 2023-07-08 13:08:51 +01:00
Andrew Kingston
06876b0ea2 Improve tooltips more by ensuring they follow the target smoothly 2023-07-07 16:03:25 +01:00
Andrew Kingston
62e452dfe7 Update user avatars and selection state for collaboration 2023-07-07 15:45:18 +01:00
melohagan
7a06fcee0f Add BigInt type support (#11145)
* Add BigInt type

* Allow BigInt columns to be added

* Sort fixes

* Add BigInt field
2023-07-07 15:11:41 +01:00
Andrew Kingston
99ef4f2992 Add new temporary tooltip component. Improve tooltips and user avatars 2023-07-07 14:46:41 +01:00
Andrew Kingston
35150af784 Update multiple usages of tooltips to use new tooltip 2023-07-07 12:09:23 +01:00
Andrew Kingston
6aef0f2134 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-07-07 11:33:18 +01:00
Rory Powell
bdd431c7e8 Update request body for offline license activation 2023-07-06 22:00:13 +01:00
Martin McKeaveney
abce52d846 merge 2023-07-06 21:58:19 +01:00
Rory Powell
1ba3665ed4 Updates to upgrade page to change config based on offlineMode value 2023-07-06 20:47:12 +01:00
Martin McKeaveney
f13b5df9f4 code review, moving endpoint 2023-07-06 16:41:45 +01:00
Gerard Burns
808e0d1ef2 Linting improvements (#11119) 2023-07-05 18:00:50 +01:00
Andrew Kingston
75c4b92766 Add new tooltip which is far better 2023-07-05 15:46:07 +01:00
Andrew Kingston
638b537792 Prevent adding rows when no non-autocolumn columns exist 2023-07-05 14:37:43 +01:00
Andrew Kingston
57242840b7 Update tooltips to transition and to use friendly names when possible 2023-07-05 09:10:03 +01:00
Andrew Kingston
f3ecbca6b4 Merge branch 'develop' of github.com:Budibase/budibase into design-collab 2023-07-04 10:17:51 +01:00
Andrew Kingston
434585a92d Merge pull request #11123 from Budibase/fix/row-height-setting
Fix grid block row height not working
2023-07-04 09:57:38 +01:00
Andrew Kingston
e0e0fcabad Fix grid block row height not working. Change initialRowHeight setting to fixedRowHeight 2023-07-04 09:41:10 +01:00
Peter Clement
c504ceca9d solely use notifications store for error message without rowId 2023-07-03 13:29:28 +01:00
Peter Clement
46244b72ac Handle errors in grid when no validation structure in response 2023-07-03 11:50:57 +01:00
Andrew Kingston
4725faf8b5 Update websocket user metadata structures 2023-07-03 11:23:08 +01:00
Andrew Kingston
a1a8e74f43 Merge pull request #11049 from Budibase/grid-block-notifications
Grid fixes
2023-06-30 11:30:34 +01:00
mike12345567
d8fae3a348 Adding SQL export functionality and settings tab for SQL databases. 2023-06-28 16:52:45 +01:00
Andrew Kingston
9e089192ef Lint 2023-06-28 09:40:06 +01:00
Andrew Kingston
ce004d39d1 Fix grid keybind for submitting new rows not working 2023-06-28 09:26:45 +01:00
Andrew Kingston
c7122448e1 Fix notifications not working in grid blocks in client apps 2023-06-28 09:18:01 +01:00
Andrew Kingston
0d8d3a4851 Handle showing errors inside grids 2023-06-27 11:58:10 +01:00
Dean
b6caebe431 Merge remote-tracking branch 'origin/develop' into feature/app-settings-section 2023-06-26 15:51:31 +01:00
Andrew Kingston
aebc3b2bb8 Merge branch 'develop' of github.com:Budibase/budibase into grid-block 2023-06-26 09:05:06 +01:00
mike12345567
3d3efadb37 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-06-23 15:19:49 +01:00
Andrew Kingston
007b6d605b Merge pull request #10917 from Budibase/fix/datasource-409
Fix datasource conflicts
2023-06-23 11:54:15 +01:00
Andrew Kingston
6d08cedc86 Adjust position of new row FAB when there is no sticky column to look better 2023-06-22 09:26:14 +01:00
Andrew Kingston
194a135183 Reset rows and tick before updating schema when swapping table ID in grids 2023-06-22 09:23:34 +01:00
Andrew Kingston
05bba92b94 Fix not being able to add rows when only a sticky column exists 2023-06-22 09:22:39 +01:00
Andrew Kingston
6d0271ae97 Prevent adding rows when no columns are rendered 2023-06-22 08:26:14 +01:00
Andrew Kingston
50c807e60c Lint 2023-06-22 08:17:28 +01:00
Andrew Kingston
bcbeae2279 Rework grid buttons, removing add row and add column buttons, and compression height and width into new size button 2023-06-22 08:16:59 +01:00
Andrew Kingston
0a3dd1a1b4 Remove expand icons from grids 2023-06-21 11:51:23 +01:00
Andrew Kingston
3f20a3a439 Enable collaboration for public users and fix collaboration for non-devs 2023-06-21 08:33:58 +01:00
Andrew Kingston
9d6fbf067f Restore pointer events for unfocused cells 2023-06-20 11:10:23 +01:00
Andrew Kingston
c1f7774602 Lint 2023-06-20 09:34:56 +01:00
Andrew Kingston
2df810c59b Update grid context menu position determination to work regardless of page scroll offsets 2023-06-20 09:34:27 +01:00
Andrew Kingston
7486d3dde0 Close context menu when using mouse wheel or menu touching scrollbars 2023-06-20 08:01:41 +01:00
Andrew Kingston
901ba53630 Respect the allowExpandRows flag in when considering if rows can be edited in modals 2023-06-20 07:55:46 +01:00
Andrew Kingston
164bacf783 Lint 2023-06-20 07:42:26 +01:00
Andrew Kingston
757d2d11ef Add functionality to suppress errors to avoid spam in grids in client apps 2023-06-19 18:21:14 +01:00
Andrew Kingston
9942956a06 Invert relationship cells properly when required 2023-06-19 17:57:58 +01:00
Andrew Kingston
dda4987848 Improve grid row inversion index calculation 2023-06-19 17:54:06 +01:00
Andrew Kingston
030b767d1b Revert grid row height to default when unsetting prop 2023-06-19 17:42:33 +01:00
Andrew Kingston
c03e64699d Only apply row height prop if defined 2023-06-19 17:40:57 +01:00
Andrew Kingston
9d8b5e99af Add column setting to grid 2023-06-19 17:38:44 +01:00
Andrew Kingston
d77b2c6ab1 Refactor how grid settings are used and add option for row height 2023-06-19 17:24:40 +01:00
Andrew Kingston
3f3e9fca56 Respect users chosen accent colour in grids 2023-06-19 11:41:09 +01:00
Andrew Kingston
f3de39b0c5 Update relationship cell height to be smart and maximise space 2023-06-19 09:54:40 +01:00
Andrew Kingston
68f21274ed Add settings to grid block for filtering and sorting, and refactor grid logic to allow external control of these stores 2023-06-19 09:54:24 +01:00
Andrew Kingston
8fc29cb6dc Add slight border radius to cells which were missing it 2023-06-16 14:54:50 +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
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
a2d2b333a5 Remove checkbox transitions in grids to avoid flashing while scrolling 2023-06-16 10:53:29 +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
Andrew Kingston
70eda7ff81 Merge branch 'develop' of github.com:Budibase/budibase into grid-block 2023-06-16 10:02:42 +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
Andrew Kingston
73cae6198f Improve grid logic around vertically inverting row popovers 2023-06-15 14:23:33 +01:00