1
0
Fork 0
mirror of synced 2024-09-03 03:01:14 +12:00
Commit graph

75 commits

Author SHA1 Message Date
Peter Clement
2aff73ac25 Update user pages to account for creator role 2023-08-30 10:50:19 +01:00
Peter Clement
d2284c2f0a fix sorting of users and groups 2023-08-25 09:44:29 +01: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
mike12345567
d8fae3a348 Adding SQL export functionality and settings tab for SQL databases. 2023-06-28 16:52:45 +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
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
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
d8d3d71523 Update websocket logic to ignore events trigger by API requests originating from the same session 2023-06-01 17:14:32 +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
7a307e3de8 Remove logs 2023-05-31 15:14:33 +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
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
Andrew Kingston
5f63183235 Lint 2023-05-30 12:36:23 +01:00
Andrew Kingston
d57c774a30 Disable HTTP polling for websockets and rely on websocket connection only 2023-05-30 11:15:51 +01:00
Andrew Kingston
6ed691be1d Improve builder socket 2023-05-16 14:18:31 +01:00
Andrew Kingston
c4e3667b6c Merge branch 'develop' of github.com:Budibase/budibase into just-dataspace-things 2023-03-09 17:54:58 +00:00
Adria Navarro
158703daef Bug - BUDI-6068 filters do not work for google sheets (#9886)
* Add data-utils with filters

* Create data-utils

* Add data-utils to compiled code

* Reuse constants

* Fix tests

* Rename package to shared-core

* Namespace export shared-core

* Rely on rollup to bundle shared-core

* Revert "Rely on rollup to bundle shared-core"

This reverts commit e8b5a2bb9a.

* Updating version and removing private.

* Update version

* Increment versions.

* Implement sort

* Enabling sort

* v2.3.21-alpha.2

* Fix build

* Improve readability

* Move deepGet to shared helper

* Better type usage

* Fix types

* Configure types

* Fix vite refs

* Add dep

* Fixing depencencies on client

* Add missing dev command

* Fix loading issues

* Update versions to latest

* Multiple es6 and commonjs configs

* Config

* Use local packages on rollup for client

* Change shared-core and types entry points

---------

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2023-03-09 08:50:26 +00:00
Andrew Kingston
efca3eef4f Clean up more sheet state and increase performance 2023-02-27 08:59:36 +00:00
Andrew Kingston
fae24276f9 Migrate sheet to data section, improve reordering and reszing 2023-02-26 21:29:46 +00:00
Andrew Kingston
c3b6afbb6f Fix SQL table _id filtering (#9030)
* Re-add support for filtering on _id using external SQL tables and fix filter key prefixes not working with _id field

* Remove like operator from internal tables and only allow basic operators on SQL table _id column

* Update data section filtering to respect new rules

* Update automation section filtering to respect new rules

* Update dynamic filter component to respect new rules
2022-12-15 09:22:28 +00:00
Andrew Kingston
73a229b9ec Add proper validation for nesting illegal combinations of components 2022-10-20 16:03:53 +01:00
Andrew Kingston
3f429ff3ce Lint and prevent scrolling to selected component when starting dragging 2022-10-14 19:45:47 +01:00
Andrew Kingston
e9769b0721 Add throttle utility as an improved debounce 2022-10-08 15:03:44 +01:00
Mel O'Hagan
3ce821477f Don't cast datetime is checking (not)empty 2022-10-03 16:06:00 +01:00
mike12345567
1be71933ca Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-16 17:02:08 +01:00
Peter Clement
3304f11560 Merge pull request #7766 from Budibase/fix/pc-fixes
Bug fixes #6836 and #7242
2022-09-14 14:39:10 +01:00
Peter Clement
449fa7b14b remove uneeded log 2022-09-14 11:19:09 +01:00
Peter Clement
f38856431d fix issue with date range filtering in automations 2022-09-13 17:11:37 +01:00
Andrew Kingston
899aea9d00 Copy backend implementation for removing key numbering to ensure consistent behaviour 2022-09-12 09:07:25 +01:00
Andrew Kingston
cc3f4c1221 Fix client side searching not working due to field prefixes 2022-09-12 09:01:21 +01:00
Martin McKeaveney
02c93071ee merge 2022-08-30 10:33:37 +01:00
Rory Powell
7d1a32f729 Merge branch 'master' into develop 2022-08-19 14:15:49 +01:00
Andrew Kingston
5c5e4bcccb Fix issue with falsey lucene values being ignored 2022-08-19 14:11:58 +01:00
Mel O'Hagan
c5196c7a37 Only allow bindings type for Is In Conditional UI 2022-08-16 13:36:48 +01:00
mike12345567
ae9ae26bd4 Merge branch 'develop' of github.com:Budibase/budibase into feature/multiselect-filters 2022-08-15 12:24:41 +01:00
Andrew Kingston
fbbba2e32e Remove leftover code 2022-08-08 14:29:12 +01:00
Andrew Kingston
5acce00d14 Add new UserFetch for searching users table and use in users page. Add debounce utility 2022-08-05 15:57:21 +01:00
mike12345567
129c966226 Updating the filter system to allow adding multiple filter properties of the same name at once, as well as enabling the use of the allOr property from within the UI - resolves an old issue #2585. 2022-08-02 18:34:58 +01:00
mike12345567
aa3ad62a9b Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-29 16:14:45 +01:00
Mel O'Hagan
6e8ddc1cab Add Is in filter for options type 2022-07-29 14:41:41 +01:00
Mel O'Hagan
1bdc0658e7 Merge branch 'develop' into feature/multiselect-filters 2022-07-29 14:23:12 +01:00
Andrew Kingston
3ebb2e193f Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-29 13:48:27 +01:00
mike12345567
b20ef0c146 Linting. 2022-07-28 13:40:04 +01:00
mike12345567
348f7e2d1c Fixing some issues with automations + lucene filtering (with string templating on the backend) as well as type coercion in the query rows action. 2022-07-28 13:39:11 +01:00
Mel O'Hagan
03daaa5a9c Add multiselect contains filters to custom query 2022-07-27 17:54:49 +01:00
Mel O'Hagan
1afb64d7f9 Support for string bindings as array 2022-07-27 17:34:42 +01:00
Mel O'Hagan
b5dbeb49e4 Has any filter InternalDB 2022-07-27 13:02:46 +01:00
Andrew Kingston
d1b18bd20d Update role colours 2022-07-25 15:23:37 +01:00
Andrew Kingston
303bfd5be4 Make block searching on dates useful by using a range of the whole day 2022-07-22 11:10:20 +01:00