PClmnt
|
5eac795152
|
Merge pull request #2470 from Budibase/multi-option-datatype
Multi-Option Data Type
|
2021-08-27 14:43:09 +01:00 |
Peter Clement
|
bb5971bd82
|
change index definition
|
2021-08-27 14:10:19 +01:00 |
Peter Clement
|
24d611b653
|
refactor of multi-option filtering and validation
|
2021-08-27 08:05:22 +01:00 |
Keviin Åberg Kultalahti
|
ab77935878
|
fix datasources not getting updated correctly
|
2021-08-26 22:01:24 +02:00 |
Peter Clement
|
a5a4c63094
|
Merge remote-tracking branch 'origin/develop' into multi-option-datatype
|
2021-08-26 14:38:05 +01:00 |
Peter Clement
|
974e264f50
|
fix indexing of arrays
|
2021-08-26 14:22:52 +01:00 |
Martin McKeaveney
|
7817c8f068
|
merge package updates
|
2021-08-26 14:13:30 +01:00 |
Peter Clement
|
16270b46cf
|
Update validation for array type
|
2021-08-26 14:04:18 +01:00 |
Peter Clement
|
624080800f
|
Fix lucene not allowed characters
|
2021-08-26 11:39:42 +01:00 |
Peter Clement
|
c28d0ef1ea
|
linting
|
2021-08-25 19:25:57 +01:00 |
Peter Clement
|
3ce5b96b0c
|
use normal combobox for filtering array columns
|
2021-08-25 17:00:42 +01:00 |
Peter Clement
|
c681330793
|
Add more validation options for array field
|
2021-08-25 15:49:04 +01:00 |
Peter Clement
|
04ce0abd46
|
Add not contains option to lucene query builder
|
2021-08-25 14:05:00 +01:00 |
Martin McKeaveney
|
0a8c6e1ef9
|
making sure relationships for autocolumns are created when uploading a CSV
|
2021-08-24 20:04:28 +01:00 |
Peter Clement
|
d55218e813
|
Add contains option to lucene query builder
|
2021-08-24 16:14:38 +01:00 |
Martin McKeaveney
|
003689fa8a
|
fix test
|
2021-08-20 16:21:08 +01:00 |
Martin McKeaveney
|
641a9c8a34
|
make SQL startsWith queries case insensitive
|
2021-08-20 15:20:52 +01:00 |
Peter Clement
|
295e36f576
|
Add ability for user to select 'List' data type for a column
|
2021-08-19 16:54:44 +01:00 |
Martin McKeaveney
|
af8ec3195d
|
Merge pull request #2400 from Budibase/feature/budibase-kubernetes
Budibase Kubernetes Support
|
2021-08-19 07:54:55 +01:00 |
Martin McKeaveney
|
acff289940
|
simplify couchDB configuration
|
2021-08-18 11:23:28 +01:00 |
Martin McKeaveney
|
f28d0773f9
|
Merge pull request #2401 from mslourens/update_datasource_name
Update the name of the datasource
|
2021-08-18 10:44:04 +01:00 |
Maurits Lourens
|
c86a878b27
|
update the name of the datasource
|
2021-08-17 23:57:11 +02:00 |
Martin McKeaveney
|
be2042f56e
|
merge with dev
|
2021-08-17 21:27:30 +01:00 |
Martin McKeaveney
|
222501edc3
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-kubernetes
|
2021-08-17 21:26:16 +01:00 |
Martin McKeaveney
|
bcbd40764f
|
conditionally apply username and password to couchdb auth
|
2021-08-17 16:48:02 +01:00 |
Martin McKeaveney
|
537f5fdaa4
|
lint
|
2021-08-17 14:15:24 +01:00 |
Martin McKeaveney
|
c66f5ab6ff
|
couchDB auth options
|
2021-08-17 14:11:03 +01:00 |
Martin McKeaveney
|
7efe458120
|
Revert "Feature/couchdb auth"
|
2021-08-17 07:16:43 +01:00 |
Maurits Lourens
|
a2e7fe91dd
|
fix lint issues
|
2021-08-16 22:07:15 +02:00 |
Maurits Lourens
|
8dfef0d342
|
return validation errors
|
2021-08-16 21:15:15 +02:00 |
Martin McKeaveney
|
16220dbf11
|
lint ✨
|
2021-08-16 17:17:48 +01:00 |
Martin McKeaveney
|
3b20f5ba4d
|
lint
|
2021-08-16 16:47:26 +01:00 |
Martin McKeaveney
|
884b36730b
|
utility helper for determining correct couchDB URL
|
2021-08-16 16:38:00 +01:00 |
Martin McKeaveney
|
8718488aee
|
couchdb direct auth
|
2021-08-16 15:58:04 +01:00 |
Martin McKeaveney
|
aaeb298b29
|
named templates for local k8s DNS resolution
|
2021-08-16 15:15:07 +01:00 |
Martin McKeaveney
|
30632bd183
|
budibase kubernetes support
|
2021-08-16 11:42:21 +01:00 |
Keviin Åberg Kultalahti
|
97498b0778
|
Merge branch 'master' into develop
|
2021-08-13 14:41:49 +02:00 |
Martin McKeaveney
|
e6019bf3c7
|
linting ✨
|
2021-08-11 20:34:45 +01:00 |
Martin McKeaveney
|
da67de5c8b
|
lint
|
2021-08-10 17:46:28 +01:00 |
Martin McKeaveney
|
8c6460ddb1
|
ensure user metadata is created before link documents are created
|
2021-08-10 13:00:15 +01:00 |
mike12345567
|
88396b77ed
|
Merge branch 'fix/apps-2195-2282-2283' of github.com:Budibase/budibase into develop
|
2021-08-06 17:14:31 +01:00 |
mike12345567
|
c4f8d17a6e
|
Fixes for a lot of issues generated by the use of the pouchdb allDbs call, which is not designed for multi-client DB setups like ours, using CouchDB method instead.
|
2021-08-06 16:38:07 +01:00 |
mike12345567
|
add88a3d4a
|
Merge branch 'develop' of github.com:Budibase/budibase into develop
|
2021-08-06 13:16:04 +01:00 |
mike12345567
|
cd737a1c25
|
Linting.
|
2021-08-06 13:11:41 +01:00 |
mike12345567
|
34397c2e14
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-08-06 13:04:54 +01:00 |
Michael Drury
|
eaa01e08dd
|
Merge pull request #2286 from Budibase/fix/relationships-2167
Some fixes for internal and external relationships
|
2021-08-06 12:51:44 +01:00 |
mike12345567
|
7c7e3da2ab
|
Fixing test cases.
|
2021-08-06 12:33:04 +01:00 |
Martin McKeaveney
|
e3abd97d67
|
fix sql server integration
|
2021-08-05 22:15:40 +01:00 |
mike12345567
|
a64ce3f55a
|
Fixing issues with many to many relationships in SQL, sometimes not creating right relationships.
|
2021-08-05 19:49:30 +01:00 |
mike12345567
|
8981db7f4c
|
Linting.
|
2021-08-05 19:26:00 +01:00 |
mike12345567
|
3744c9093b
|
Fixing a variety of issues with internal relationships and external SQL relationships.
|
2021-08-05 19:24:29 +01:00 |
Martin McKeaveney
|
964e8eb200
|
Merge branch 'master' of github.com:Budibase/budibase
|
2021-08-05 17:04:26 +01:00 |
Martin McKeaveney
|
3e73543bf4
|
lint
|
2021-08-05 16:57:23 +01:00 |
Martin McKeaveney
|
aa11827dc4
|
Merge pull request #2260 from Budibase/fix/views-2209
Formulas and relationships in views
|
2021-08-05 16:43:59 +01:00 |
Martin McKeaveney
|
01e1b61722
|
Merge pull request #2244 from mslourens/headers_in_webhook_automation_step
add headers input in outgoing webhook automation step
|
2021-08-05 16:43:04 +01:00 |
Martin McKeaveney
|
0c608299af
|
updating attachment relative path so it works in all envs
|
2021-08-05 16:40:39 +01:00 |
Martin McKeaveney
|
415aedcc69
|
Merge pull request #2272 from Budibase/fix/export-2193
Fix exporting data from table
|
2021-08-05 16:18:13 +01:00 |
mike12345567
|
9995177492
|
Fixing merge issues.
|
2021-08-05 10:52:34 +01:00 |
mike12345567
|
70a1e4f538
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-08-05 10:38:41 +01:00 |
mike12345567
|
42f08f97cc
|
Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants"
This reverts commit 0d2e2314d4 , reversing
changes made to 1beca4ee96 .
|
2021-08-05 09:59:08 +01:00 |
Martin McKeaveney
|
8dfec750b9
|
remove self host check from apps call
|
2021-08-04 20:33:39 +01:00 |
Martin McKeaveney
|
31c48c170d
|
Update budibase CDN link
|
2021-08-04 19:56:51 +01:00 |
mike12345567
|
ea3854aa01
|
Linting.
|
2021-08-04 18:22:53 +01:00 |
mike12345567
|
1c306b60e7
|
Fixing issue #2193, also fixing the name of the file on export, as well as fixing an issue with the exporters not handling relationships.
|
2021-08-04 18:20:51 +01:00 |
mike12345567
|
56cf236ebf
|
Fix #2209 - views, calculations and group by can't support formula or link fields, making sure these aren't options in the UI. Also fixing an issue where formula values were being saved to DB.
|
2021-08-04 15:22:41 +01:00 |
mike12345567
|
e7e6f41555
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-08-04 15:00:50 +01:00 |
mike12345567
|
2fed177f3c
|
Fix for #2250, strings were being parsed for numbers which was causing the issue for strings starting with numbers, using the table schema to determine is parsing necessary.
|
2021-08-04 14:46:21 +01:00 |
Martin McKeaveney
|
d9ad54d939
|
merge with master
|
2021-08-04 13:20:11 +01:00 |
Michael Drury
|
655bfe1a0c
|
Merge branch 'develop' into feature/multi-tenants
|
2021-08-04 10:07:31 +01:00 |
Michael Drury
|
f37946d47e
|
Revert "Multi-tenancy/organisations"
|
2021-08-04 10:02:24 +01:00 |
Maurits Lourens
|
915c786474
|
add try/catch block around JSON.parse, since user input can be incorrect formatted string
|
2021-08-03 22:53:18 +02:00 |
Maurits Lourens
|
c8a4fc55ce
|
add headers input in outgoing webhook automation step
|
2021-08-03 22:39:01 +02:00 |
mike12345567
|
54e765a182
|
Implementing some changes to how context gets set for tenancy, after testing, as well as updating server.
|
2021-08-03 15:32:25 +01:00 |
mike12345567
|
75ae7ac8d6
|
Linting.
|
2021-08-02 18:36:32 +01:00 |
mike12345567
|
7a69dcef78
|
re-write, to use the ideas that Rory put in place, still WIP, un-tested but all implemented.
|
2021-08-02 18:34:43 +01:00 |
Martin McKeaveney
|
fac820f204
|
fix mongo code review comment
|
2021-07-29 10:11:52 +01:00 |
Martin McKeaveney
|
44cdcdf38e
|
Merge pull request #1963 from faroutchris/feature/query-mongo-collection
Feature/query mongo collection
|
2021-07-29 10:10:52 +01:00 |
mike12345567
|
5c58630ed7
|
Fixing up everything found when testing with Cypress.
|
2021-07-26 13:19:47 +01:00 |
mike12345567
|
a384cc059d
|
Changing how apps are retrieved to be more efficient.
|
2021-07-23 20:01:53 +01:00 |
mike12345567
|
e4eb2d34b2
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
|
2021-07-23 17:20:41 +01:00 |
mike12345567
|
36e1ddf423
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-07-23 17:02:33 +01:00 |
mike12345567
|
68a2f9835e
|
Adjusting how redis modules are loaded, making sure client is always set, before init.
|
2021-07-23 16:53:22 +01:00 |
mike12345567
|
3e8d7a8ae2
|
Merge branch 'fix/lucene-filtering' of github.com:Budibase/budibase into feature/multi-tenants
|
2021-07-23 16:11:05 +01:00 |
mike12345567
|
b5d7e76ec2
|
Merge branch 'fix/lucene-filtering' of github.com:Budibase/budibase into feature/multi-tenants
|
2021-07-23 16:10:59 +01:00 |
Andrew Kingston
|
78dc524f79
|
Fix setVersion not returning itself to restore builder syntax compatibility
|
2021-07-23 15:57:50 +01:00 |
Andrew Kingston
|
0845bde7b4
|
Add missing version to paginated search endpoint
|
2021-07-23 15:55:58 +01:00 |
mike12345567
|
9f06b180a8
|
Adding concept of version to APIs.
|
2021-07-23 15:29:14 +01:00 |
mike12345567
|
bf4fb71257
|
Updating to use default false for search pre-processing.
|
2021-07-23 13:44:46 +01:00 |
mike12345567
|
e96f45464a
|
Updating internal search to disable features were required.
|
2021-07-23 13:29:50 +01:00 |
mike12345567
|
4fbe37ff0e
|
Removing optional chaining, not valid in Node.
|
2021-07-23 13:07:10 +01:00 |
Rory Powell
|
af28a7ed6b
|
Mark google activated by default for old configs
|
2021-07-23 11:38:17 +01:00 |
mike12345567
|
1153001af8
|
Linting.
|
2021-07-22 22:37:20 +01:00 |
mike12345567
|
155e30965f
|
Fixing test cases and bugs that they raised.
|
2021-07-22 22:36:16 +01:00 |
Andrew Kingston
|
a5e27e1387
|
Fix lucene filtering of all types by parsing values as expected types, and correctly wrapping non-numeric types while building queries
|
2021-07-22 15:53:20 +01:00 |
mike12345567
|
190798d4ee
|
Swapping admin -> global in worker to reduce confusion in API url naming.
|
2021-07-22 12:56:47 +01:00 |
mike12345567
|
99fe16d169
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
|
2021-07-19 17:35:48 +01:00 |
mike12345567
|
63dba7b574
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-07-19 16:24:19 +01:00 |
mike12345567
|
2bee1b6b56
|
Linting.
|
2021-07-19 14:32:14 +01:00 |
mike12345567
|
85f7b056d2
|
Fixing an issue with lucene equality searching, strings weren't handled correctly.
|
2021-07-19 14:31:06 +01:00 |
mike12345567
|
8241df2581
|
Fixing some tenancy issues.
|
2021-07-19 12:57:52 +01:00 |
mike12345567
|
1252fbdf38
|
Changing how automations handle multi-tenancy.
|
2021-07-19 10:59:34 +01:00 |
Michael Drury
|
db559e738b
|
Fixing issue with update row after rows API changed.
|
2021-07-16 19:13:44 +01:00 |
mike12345567
|
037dce5016
|
Further work, tenancy now working but some more work to be done.
|
2021-07-16 18:04:49 +01:00 |
mike12345567
|
f0f9736c0b
|
Updating auth to utilise the tenant system.
|
2021-07-16 15:08:58 +01:00 |
mike12345567
|
5ffe3c7935
|
First version of multi-tenancy, work still to be done.
|
2021-07-15 17:57:02 +01:00 |
mike12345567
|
6aaef0e230
|
Fixing deployment issue.
|
2021-07-14 17:51:35 +01:00 |
mike12345567
|
f2c2ead3fc
|
Cleaning up deployments into the app DB, moving API keys to be in global DB (which will be tenancy managed) and adding concept of platform info DB.
|
2021-07-14 16:29:32 +01:00 |
mike12345567
|
ccb0e1b354
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-07-14 13:54:39 +01:00 |
mike12345567
|
cb1514cb1a
|
Merge branch 'master' of github.com:Budibase/budibase into feature/multi-tenants
|
2021-07-14 13:53:57 +01:00 |
mike12345567
|
e296a67b50
|
Renaming groups to workspaces.
|
2021-07-13 17:27:04 +01:00 |
Martin McKeaveney
|
eba8f104fd
|
fix postgres query array value
|
2021-07-13 17:11:11 +01:00 |
mike12345567
|
c6d80e2265
|
Adding float type to MySQL.
|
2021-07-12 11:10:11 +01:00 |
mike12345567
|
dc32c90aaa
|
Fixing some issues discovered with the new SQL connectors were the input type would always be string (causing some SQL types to break) - parsing these before input to attempt to fix this problem - issue referenced in #1943.
|
2021-07-12 10:51:30 +01:00 |
Martin McKeaveney
|
742402f4c7
|
merge with master
|
2021-07-11 18:07:46 +01:00 |
Christo
|
4b48ea94e4
|
Test: Add some basic tests for mongodb queries
|
2021-07-09 20:08:26 +02:00 |
Christo
|
c6b1ea9a0f
|
Feat: Add collection fields as "extra" query config for MongoDB
|
2021-07-09 19:28:46 +02:00 |
Kyle Harrison
|
b4afda7b09
|
apply fixes for common spelling mistakes
|
2021-07-09 17:54:49 +01:00 |
Andrew Kingston
|
a9d4f09782
|
Merge pull request #1953 from Budibase/client-feature-flags
Client library updating and client library feature awareness
|
2021-07-09 16:52:45 +01:00 |
Andrew Kingston
|
efb0c60464
|
Remove log statement, batch uploads and remove unecessary conditional
|
2021-07-09 16:42:09 +01:00 |
Andrew Kingston
|
a74d2a8040
|
Remove leftover code from testing
|
2021-07-09 12:42:48 +01:00 |
Andrew Kingston
|
986785cacf
|
Bundle latest client library with the server and use it when updating apps in production
|
2021-07-09 12:33:09 +01:00 |
Andrew Kingston
|
567d8577ba
|
Add tests for updating and reverting client library version
|
2021-07-08 13:20:52 +01:00 |
Andrew Kingston
|
6716bf2da1
|
Add endpoint to revert client app version
|
2021-07-08 12:56:54 +01:00 |
mike12345567
|
2bee348721
|
Fixing test cases.
|
2021-07-08 00:30:55 +01:00 |
Andrew Kingston
|
c1432ee8ec
|
Add UI to revert app version and initial work on app revert backend
|
2021-07-07 17:35:28 +01:00 |
mike12345567
|
7581360e9e
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/user-session
|
2021-07-07 17:17:16 +01:00 |
mike12345567
|
79b7747714
|
Fixing session issues after testing a bit.
|
2021-07-07 17:15:53 +01:00 |
Andrew Kingston
|
a6b5861cbc
|
Add client libary update management from inside the builder
|
2021-07-07 17:07:42 +01:00 |
Andrew Kingston
|
54236ee031
|
Add feature flags to manifest
|
2021-07-07 13:53:59 +01:00 |
Andrew Kingston
|
70d29c32f8
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-07-07 11:48:38 +01:00 |
Andrew Kingston
|
7b841e709a
|
Mock redis shutdown method to avoid errors
|
2021-07-07 09:34:56 +01:00 |
Andrew Kingston
|
e00a37d707
|
Only clean up app tmp dir if it exists during testing
|
2021-07-07 09:34:40 +01:00 |
Martin McKeaveney
|
93b562e2df
|
make logged in users basic by default, prevent allowing users to be assigned as default in the UI
|
2021-07-06 18:43:04 +01:00 |
Andrew Kingston
|
eb620ea3ce
|
Add basic fallback error to real apps when client library fails to load
|
2021-07-06 18:37:21 +01:00 |
mike12345567
|
36c0e45761
|
WIP - first version of user sessions.
|
2021-07-06 18:10:04 +01:00 |
Michael Drury
|
659d42311c
|
Merge pull request #1932 from Budibase/fix/sql-relationship-validation
Adding validation to SQL relationship modal
|
2021-07-06 15:55:41 +01:00 |
mike12345567
|
fd6080b39e
|
Making sure that keys cannot be duplicated for primary keys, this wouldn't have any function.
|
2021-07-06 15:45:14 +01:00 |
mike12345567
|
a9c6b10560
|
Quick fix, make sure auto-columns never sent to DB.
|
2021-07-06 13:55:05 +01:00 |
Andrew Kingston
|
50d59924ad
|
Merge pull request #1918 from Budibase/spectrum-apps
Spectrum themed apps
|
2021-07-06 11:43:52 +01:00 |
mike12345567
|
6a8fd12805
|
Linting.
|
2021-07-05 18:16:04 +01:00 |
mike12345567
|
4e4b8f244e
|
Giving the system the ability to make auto increment columns auto-columns in postgres or mysql.
|
2021-07-05 18:11:23 +01:00 |
Andrew Kingston
|
80679cba13
|
Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps
|
2021-07-05 17:41:26 +01:00 |
mike12345567
|
c10e2da4f5
|
Fixing issue with TS definitions.
|
2021-07-05 17:33:36 +01:00 |
mike12345567
|
13fab4ba60
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-07-05 17:17:32 +01:00 |
Andrew Kingston
|
7ecb593e0f
|
Remove ES6 optional chaining from server package
|
2021-07-05 17:05:34 +01:00 |
mike12345567
|
abc19bc2c1
|
Linting.
|
2021-07-05 15:16:32 +01:00 |
mike12345567
|
b4d91769cc
|
Fixing issue with single quotes in strings breaking JSON parsing.
|
2021-07-05 15:14:45 +01:00 |
mike12345567
|
2e18abd342
|
Linting.
|
2021-07-03 11:16:29 +01:00 |
mike12345567
|
e170d9d146
|
Re-writing a bit so that it is aware some functionality is SQL only, makes future plus endpoints easier.
|
2021-07-03 11:15:01 +01:00 |
mike12345567
|
579bce8a6a
|
Fixing little UI bugs.
|
2021-07-03 10:26:37 +01:00 |