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

344 commits

Author SHA1 Message Date
mike12345567
c87a67a37a Converting user IDs where necessary to global user IDs in the frontend, correcting the null entry when using current user IDs, or other user IDs, as a default value for a user column form type. 2023-10-09 18:18:34 +01:00
mike12345567
d8b7f930e9 Merging. 2023-10-06 15:55:10 +01:00
Michael Drury
c7c63a7b83 Merge branch 'master' into budi-7589/user-column-multi-user-filtering-support 2023-10-06 15:54:12 +01:00
mike12345567
3de8c53166 Adding a mapping layer to search queries so that we can map search inputs based on the table schema if desired - primarily for the user column. 2023-10-06 11:57:11 +01:00
Adria Navarro
39b5a2b539 Allow filtering 2023-10-04 17:55:23 +02:00
Adria Navarro
02bfaa4378 Clean multiple user checks to simplify 2023-10-03 18:29:35 +02:00
Adria Navarro
da95c32a0c Simplify code 2023-10-03 17:06:17 +02:00
Adria Navarro
dbd5f7a134 In instead of ContainsAny 2023-10-03 16:58:39 +02:00
Adria Navarro
c84d2449f2 Smarter getValidOperatorsForType 2023-10-03 14:26:12 +02:00
Adria Navarro
4577ba8239 Change filters 2023-10-03 13:19:28 +02:00
Adria Navarro
3b93748376 Filter user (single) UI 2023-10-03 12:46:06 +02:00
Adria Navarro
af924ae4a2 Use types 2023-10-03 12:01:15 +02:00
Samuel Martineau
84d30e4f4a Merge branch 'Budibase:develop' into allow-plugins-contribute-datasourceplus 2023-10-02 17:49:34 -04:00
Samuel Martineau
08bbfa09c2 Merge branch 'Budibase:develop' into allow-plugins-contribute-datasourceplus 2023-09-26 21:28:26 -04:00
Samuel-Martineau
2aac1c992a Correct bugs with Datasource+ plugins 2023-09-26 21:26:40 -04:00
Adria Navarro
6cfb5e8fb5 Clean dependencies from shared-core 2023-09-26 12:53:09 +02:00
Adria Navarro
02ab0a134e Update ts to 5.x 2023-09-22 18:17:19 +02:00
mike12345567
c361588bd4 Updating the yarn dev process to not include a removal of the dist directory as part of the streamed watchers - this seems to create a problem for shared core and moving this up a level to a parallel run before the watchers massively improves stability. 2023-09-06 18:17:44 +01:00
Peter Clement
2360e5d8a5 Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe 2023-08-31 11:07:39 +01:00
Peter Clement
8d5f6cf7af add api for per app builder and help function 2023-08-24 11:38:12 +01:00
Andrew Kingston
6d46fb2963 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-21 11:57:28 +01:00
Adria Navarro
5dca30986e Merge branch 'develop' into chore/fix_os_contributor 2023-08-21 10:27:22 +03:00
Adria Navarro
8ca838dad2 Fix types on shared-pro build 2023-08-21 10:07:36 +03:00
Adria Navarro
05be953647 Shared and types are commonjs (for pro users) 2023-08-21 10:06:37 +03:00
Adria Navarro
ea84b7ffe3 Fix shared-core on dev:builder 2023-08-21 09:54:08 +03:00
mike12345567
188004021a linting. 2023-08-18 14:40:04 +01:00
mike12345567
7110351bdc Revert "revert develop into master"
This reverts commit fd099658a0.
2023-08-18 14:33:21 +01:00
mike12345567
e174211440 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-08-17 17:34:44 +01:00
Andrew Kingston
b5546f8d9b Update server and builder to properly sync changes with tables and views across all users 2023-08-17 16:04:56 +01:00
melohagan
b57a8c1130 Move when filter empty option into filter drawer (#11262)
* Add when filter empty dropdown

* Add unit tests

* "fix" typescript issue

* Add empty filter check for external

* Add unit test

* Hide empty filter option for custom query

* Make onEmptyFilter optional

* Fix unit tests

* Remove onEmptyFilter automation input

* Remove unused var

* Refactor

* Fix path

* Fix type issue

* Fix types
2023-08-17 13:31:52 +01:00
Martin McKeaveney
fd099658a0 revert develop into master 2023-08-17 10:28:15 +01:00
mike12345567
9bac4b8bf2 Getting shared-core to build consistently as part of the yarn dev command. 2023-08-16 16:58:35 +01:00
mike12345567
b4b52d9266 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-11 13:16:29 +01:00
Adria Navarro
9e6bfaa958 Merge branch 'develop' into backmerge-20230809 2023-08-09 17:36:31 +03:00
Adria Navarro
9734776953 Add required nx dependencies 2023-08-09 17:20:36 +03:00
Adria Navarro
b441cbe3ec Include all dist 2023-08-09 17:06:05 +03:00
Adria Navarro
4c7dfc978e Whitelist .npmignore from backend-core 2023-08-09 16:41:44 +03:00
Adria Navarro
bfdb785436 Tweak shared-core content to exclude src 2023-08-09 16:36:14 +03:00
mike12345567
f55aed2ee5 Adding NPM ignore files so that doesn't default to the .gitignore when publishing to NPM. 2023-08-09 13:31:30 +01:00
mike12345567
33257db010 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-08-09 11:39:46 +01:00
Adria Navarro
8e655dae66 Fix path 2023-08-08 19:36:36 +03:00
Adria Navarro
b91677f0ce Fix declarations 2023-08-08 19:33:57 +03:00
Adria Navarro
b882a64ad7 Shared-core via esbuild 2023-08-08 18:45:02 +03:00
Adria Navarro
77568af704 Change filter query to store the expected shape 2023-08-07 13:14:18 +03:00
Adria Navarro
74287370df Move filter types to types 2023-08-07 11:18:36 +03:00
Andrew Kingston
858a0796bd Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-02 14:50:40 +01:00
Adria Navarro
7944f72820 Fix integration tests 2023-08-02 10:59:15 +02:00
Adria Navarro
bb861e45a8 Remove unnecessary nx dependencies for build 2023-08-02 10:02:39 +02:00
Adria Navarro
803c79fa55 Fix build 2023-08-02 01:57:13 +02:00
Adria Navarro
4f723720fe Fix tsBuildInfoFile 2023-08-02 00:40:09 +02:00
Adria Navarro
4281d2ca53 Build types and shared-core 2023-08-02 00:21:59 +02:00
Adria Navarro
c59bfdb920 Remove unnecessary out folder 2023-08-01 19:23:48 +02:00
Adria Navarro
4b5751003f Revert "Remove composite"
This reverts commit f9115f1554bbadadc3a0ef91d00d170fa05e45b6.
2023-08-01 19:23:48 +02:00
Adria Navarro
012ab80176 Remove base 2023-08-01 19:23:31 +02:00
Adria Navarro
50ca4de0f7 Remove cjs refs 2023-08-01 19:23:31 +02:00
Adria Navarro
250a4e890f Remove composite 2023-08-01 19:23:23 +02:00
Adria Navarro
7e30047b3f Fix dev:builder 2023-08-01 19:22:59 +02:00
Adria Navarro
f5131f673c Fix dev build 2023-08-01 19:22:59 +02:00
Adria Navarro
e011ccd0c4 Merge branch 'develop' into chore/typecheck_tests 2023-08-01 16:49:06 +01:00
Adria Navarro
953aead95c Revert paths on tsconfig.build 2023-08-01 14:18:54 +02:00
Adria Navarro
5bea5bf974 Check types 2023-08-01 13:24:55 +02:00
mike12345567
dce38908c9 PR comments (backend). 2023-08-01 10:56:47 +01:00
mike12345567
7ee4802af2 Linting. 2023-07-31 13:45:06 +01:00
mike12345567
52d05c2910 Making sure booleans returned from user role functions in shared core. 2023-07-31 13:37:01 +01:00
Andrew Kingston
fdfedfdd92 Fix websocket error 2023-07-31 11:21:11 +01:00
mike12345567
7b9f86d7ea Fix found by authorized test case. 2023-07-28 17:06:53 +01:00
mike12345567
8253ad0a2e Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052 2023-07-26 14:24:29 +01:00
mike12345567
43bfb943a3 Some fixes post testing. 2023-07-25 18:52:59 +01:00
Andrew Kingston
cf178808bf Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-07-24 12:03:28 +01:00
Andrew Kingston
869cb0777b Validate query names to avoid parentheses 2023-07-24 12:02:24 +01:00
mike12345567
87d80e08f5 Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052 2023-07-21 17:34:27 +01:00
mike12345567
bb032852e5 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-07-21 16:26:34 +01:00
mike12345567
3abe5d4cb2 Frontend work to support logging in as an app builder - also making sure when a new app is created that the user is assigned app access to it. 2023-07-20 18:34:12 +01:00
Andrew Kingston
5d0918a6cb Prevent invalid characters in column names when importing tables 2023-07-20 12:21:09 +01:00
mike12345567
e469abb679 reworking frontend to use shared core functions to check if is admin or builder (needs further expansion). 2023-07-19 18:05:02 +01:00
mike12345567
85dea47a31 Moving user admin/builder functions to shared-core for frontend to use. 2023-07-19 16:19:34 +01:00
melohagan
89c0d3b389 Add BigInt type support (#11145) (#11195)
* Add BigInt type

* Allow BigInt columns to be added

* Sort fixes

* Add BigInt field
2023-07-11 14:01:55 +01:00
Dean
db501fb10a Enabled collaboration behaviour in the automation section 2023-07-10 09:30:15 +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
99bf0ca03b Sync publish and unpublish events between all users 2023-07-04 13:18:38 +01:00
Andrew Kingston
7be2d6896e Add indicators to show selected state in data section 2023-07-04 08:58:14 +01:00
Andrew Kingston
d80cca9a11 Allow all users into the design section, enable multi dev collab on screens, improve routing 2023-07-03 11:14:07 +01:00
mike12345567
25d0f3f518 Adding settings tab for SQL datasources. 2023-06-28 11:59:53 +01:00
Adria Navarro
a14b29efac Improve fetch performance 2023-06-07 12:29:36 +01:00
Andrew Kingston
4a0e23a171 Transfer lock to next oldest session when disconnecting from the builder 2023-06-05 13:54:17 +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
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
ffbbf04e86 Lint 2023-05-31 16:08:35 +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
be40d72f55 Merge pull request #10712 from Budibase/data-section-multidev
Multiple user collaboration for data section
2023-05-30 09:08:14 +01:00
Adria Navarro
e3ce16d0c9 Update local versions to 0.0.0 2023-05-29 10:54:10 +02:00
Andrew Kingston
cc7df474c9 Standardise usage of user avatars and colours across the entire platform 2023-05-26 09:24:53 +01:00
Adria Navarro
8d98a772fc Fix build order 2023-05-23 19:15:08 +02:00
Adria Navarro
3d604f780a Fix build order 2023-05-23 19:00:56 +02:00
mike12345567
e39d49ab69 Adding shared-core types dependency for build. 2023-05-23 17:42:06 +01:00
Adria Navarro
f27c4ae55a Use nx/esbuild for worker docker & dev 2023-05-19 14:45:05 +02:00
Adria Navarro
9ffd43b682 Merge branch 'chore/npmless-builds' into chore/pipeline_npm_version_updates 2023-05-02 14:07:44 +01:00
mike12345567
19b568891e Merge branch 'develop' of github.com:Budibase/budibase into chore/npmless-builds 2023-04-25 17:44:17 +01:00
Budibase Staging Release Bot
2d2a368f23 v2.5.6-alpha.28 2023-04-25 10:50:10 +00:00
Budibase Staging Release Bot
5b4b3b6fd1 v2.5.6-alpha.27 2023-04-25 09:11:46 +00:00
Budibase Staging Release Bot
8804b9f5a2 v2.5.6-alpha.26 2023-04-24 19:15:05 +00:00
adrinr
9387d37d3b Use 0.0.1 2023-04-24 20:00:22 +01:00
adrinr
ad547f32e2 Add latest back 2023-04-24 20:00:22 +01:00
adrinr
92115c5b95 Remove latest references 2023-04-24 19:59:46 +01:00
adrinr
25bc89a9b6 Remove package versions 2023-04-24 19:58:40 +01:00
Budibase Staging Release Bot
9056cd41c7 v2.5.6-alpha.25 2023-04-24 18:31:54 +00:00
Budibase Staging Release Bot
dfe28d171c v2.5.6-alpha.24 2023-04-24 17:41:06 +00:00
Adria Navarro
640bb2004b Merge pull request #10324 from Budibase/chore/remove_package.json_dependency
Chore - Remove package.json dependency
2023-04-24 19:34:15 +02:00
Budibase Staging Release Bot
88a6cd50dd v2.5.6-alpha.23 2023-04-24 16:58:46 +00:00
Budibase Staging Release Bot
19e8836870 v2.5.6-alpha.22 2023-04-24 16:43:56 +00:00
Adria Navarro
c47ff6ccfb Merge branch 'develop' into chore/remove_package.json_dependency 2023-04-24 18:42:55 +02:00
Budibase Staging Release Bot
4786ce58ed v2.5.6-alpha.21 2023-04-24 16:01:58 +00:00
Budibase Staging Release Bot
9ee56025f1 v2.5.6-alpha.20 2023-04-24 12:45:50 +00:00
Michael Drury
1b3d92ae86 Merge pull request #10369 from Budibase/chore/pro_as_submodule
Chore - use pro as submodule
2023-04-24 13:26:30 +01:00
Budibase Staging Release Bot
360b828e66 v2.5.6-alpha.19 2023-04-24 11:10:02 +00:00
Budibase Staging Release Bot
4a8a6c8bbc v2.5.6-alpha.18 2023-04-24 10:38:25 +00:00
Budibase Staging Release Bot
548ba5a07a v2.5.6-alpha.17 2023-04-24 08:45:56 +00:00
Martin McKeaveney
86dc082f57 Merge pull request #10366 from Budibase/budi-5186-dynamic-filter-contains-option
Dynamic filter contains option
2023-04-24 09:32:58 +01:00
Budibase Staging Release Bot
b3d989e249 v2.5.6-alpha.16 2023-04-21 13:45:11 +00:00
Budibase Staging Release Bot
06e6c20cf1 v2.5.6-alpha.15 2023-04-21 11:43:34 +00:00
Budibase Staging Release Bot
c196fc1f3e v2.5.6-alpha.14 2023-04-21 11:24:59 +00:00
Mel O'Hagan
e9c3958e86 Merge branch 'develop' into budi-5186-dynamic-filter-contains-option 2023-04-21 10:46:17 +01:00
Budibase Staging Release Bot
91e7fe8ec1 v2.5.6-alpha.13 2023-04-21 07:16:47 +00:00
adrinr
afc5c99c6f Revert "Merge pull request #10367 from Budibase/revert-10267-chore/pro_as_submodule"
This reverts commit df18119b56, reversing
changes made to 676b85dbd8.
2023-04-20 19:48:29 +01:00
Budibase Staging Release Bot
269cbc8b2c v2.5.6-alpha.12 2023-04-20 18:35:09 +00:00
adrinr
e65225996e Revert https://github.com/Budibase/budibase/pull/10267 2023-04-20 19:04:20 +01:00
Mel O'Hagan
66a573dcc9 Fix fuzzy search internal DB 2023-04-20 18:14:41 +01:00
Mel O'Hagan
e58cd0a106 Check substring if contains not array 2023-04-20 17:30:45 +01:00
Adria Navarro
22d42afe8f Merge pull request #10267 from Budibase/chore/pro_as_submodule
Chore - use pro as submodule
2023-04-19 18:23:28 +02:00
Budibase Staging Release Bot
34b3781b59 v2.5.6-alpha.6 2023-04-19 13:29:39 +00:00
adrinr
98b372965c Merge branch 'develop' into chore/pro_as_submodule 2023-04-19 10:22:48 +01:00
Budibase Staging Release Bot
06ec04dcec v2.5.6-alpha.5 2023-04-18 16:40:23 +00:00
Budibase Staging Release Bot
a13cdefd01 v2.5.6-alpha.4 2023-04-18 13:44:25 +00:00
adrinr
37158594f7 Merge branch 'develop' into chore/pro_as_submodule 2023-04-18 12:21:38 +01:00
Budibase Staging Release Bot
287ba01691 v2.5.6-alpha.3 2023-04-18 09:44:21 +00:00
Budibase Staging Release Bot
443319f4a5 v2.5.6-alpha.2 2023-04-17 16:55:49 +00:00
adrinr
1dcb6b32b2 Remove not required references 2023-04-17 15:54:13 +01:00
adrinr
eeb0daa98a Update builds to exclude the package.json 2023-04-17 14:20:36 +01:00
Budibase Staging Release Bot
b62633587f v2.5.6-alpha.1 2023-04-17 11:33:21 +00:00
Budibase Staging Release Bot
b81be5d686 v2.5.5-alpha.4 2023-04-17 10:51:12 +00:00
Budibase Staging Release Bot
f9c5fd489b v2.5.5-alpha.3 2023-04-17 10:30:38 +00:00
Budibase Staging Release Bot
457e1d7a1a v2.5.5-alpha.2 2023-04-17 09:34:23 +00:00
Budibase Staging Release Bot
e60b09b03e v2.5.5-alpha.1 2023-04-17 09:01:24 +00:00
Budibase Staging Release Bot
8e87a5e700 v2.5.5-alpha.0 2023-04-14 16:45:33 +00:00
mike12345567
b36702ca72 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-04-14 17:32:04 +01:00
Budibase Staging Release Bot
e8e704259e v2.4.44-alpha.26 2023-04-14 11:34:48 +00:00
Budibase Staging Release Bot
9f4a340927 v2.4.44-alpha.25 2023-04-14 11:18:12 +00:00
adrinr
1a26877f08 v2.4.44-alpha.24 2023-04-14 12:10:49 +01:00
Budibase Staging Release Bot
788b7b6492 v2.4.44-alpha.23 2023-04-14 11:03:56 +00:00