1
0
Fork 0
mirror of synced 2024-09-17 17:57:47 +12:00
Commit graph

32608 commits

Author SHA1 Message Date
Andrew Kingston
ada3367b49
WIP 2024-06-24 09:56:48 +01:00
Andrew Kingston
0d2cef20df
Simplify some old code 2024-06-24 08:28:18 +01:00
Andrew Kingston
9ca6356694
Refactor row lookup map 2024-06-24 08:25:20 +01:00
Andrew Kingston
bf77537792
Centralise readonly column logic 2024-06-24 08:12:46 +01:00
Andrew Kingston
e2df7ae6db
Improve bulk notifications and progress updates 2024-06-24 08:05:59 +01:00
Andrew Kingston
7a3eabc529
Add progress indicators to all other bulk operations and select more modified cells 2024-06-23 20:55:00 +01:00
Andrew Kingston
a84a56ae1b
Add progress indicator to bulk pasting 2024-06-23 19:12:03 +01:00
Andrew Kingston
37c0417848
Add bulk cell delete featuer 2024-06-23 18:42:39 +01:00
Andrew Kingston
06aa4ba09c
Fix issue with pasting from multi to single cell 2024-06-23 15:08:01 +01:00
Andrew Kingston
eabb6c94d0
Refactor and improve grid keyboard handling 2024-06-23 14:47:29 +01:00
Andrew Kingston
4ec6a22e42
Add bulk cell selection using shift+keyboard 2024-06-23 14:31:34 +01:00
Andrew Kingston
3a4b3e8c42
Make naming more consistent and impove multi-row pasting 2024-06-23 14:01:55 +01:00
Andrew Kingston
a3be0f1cd1
Add comments 2024-06-23 13:39:29 +01:00
Andrew Kingston
70fd643431
Simplify and improve bulk pasting logic 2024-06-23 13:35:45 +01:00
Andrew Kingston
9c360a1f02
Handle edge case when pasting without releasing mouse 2024-06-23 13:10:20 +01:00
Andrew Kingston
878aa35335
Add support for bulk selecting cells via shift key 2024-06-23 10:34:23 +01:00
Andrew Kingston
d4d63c6115
Simplify new paste logic 2024-06-22 19:28:52 +01:00
Andrew Kingston
b094f0bc31
Refactor stores 2024-06-22 13:53:31 +01:00
Andrew Kingston
60d86c8b14
Update keybindings to account for new copy/paste functions 2024-06-21 20:58:56 +01:00
Andrew Kingston
6633cc3cbc
Fix normal row changes not working 2024-06-21 20:48:55 +01:00
Andrew Kingston
9657781df6
Add multi to multi pasting 2024-06-21 20:38:48 +01:00
Andrew Kingston
ad0d300ff9
Add support for bulk pasting a single value into multiple cells 2024-06-21 16:30:51 +01:00
Andrew Kingston
502c2541e5
Clean up and improve copy/paste flows 2024-06-21 15:17:49 +01:00
Andrew Kingston
a86f891c04
Update bulk cell selection to support sticky column 2024-06-21 11:15:41 +01:00
Andrew Kingston
7349910572
Add support for selecting multiple cells 2024-06-21 11:08:24 +01:00
Andrew Kingston
8a8d835a1a
Add confirmation before bulk duplicating rows and loading spinner 2024-06-21 08:25:02 +01:00
Andrew Kingston
64cc3efc2a
Add bulk row duplication to tables using throttled save row calls 2024-06-21 08:08:19 +01:00
Andrew Kingston
f86c80af32
Add bulk deletion to multi row context menu 2024-06-20 15:02:44 +01:00
Andrew Kingston
2dbf9a5118
Add comments 2024-06-20 14:37:05 +01:00
Andrew Kingston
42f781bb76
Add support for bulk selecting rows with shift click 2024-06-20 14:36:22 +01:00
Andrew Kingston
93e222036e
Make cell selection and row selection mutually exclusive 2024-06-20 14:04:32 +01:00
Andrew Kingston
0f3decd127
Prevent unnecessary store updates 2024-06-20 13:12:59 +01:00
Andrew Kingston
337b1189ec
Fix race condition which prevented pagination if the initial page load in a table encountered the internal row join limit 2024-06-20 13:09:19 +01: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
Michael Drury
8e8bf753d9
Merge pull request #13980 from Budibase/dependabot/npm_and_yarn/packages/server/socket.io-4.6.2
Bump socket.io from 4.6.1 to 4.6.2 in /packages/server
2024-06-20 10:22:26 +01:00
Michael Drury
8dcc3e977b
Merge branch 'master' into dependabot/npm_and_yarn/packages/server/socket.io-4.6.2 2024-06-20 10:13:22 +01:00
Budibase Staging Release Bot
0f4d43a32b Bump version to 2.29.0 2024-06-20 09:06:56 +00: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
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