Martin McKeaveney
|
a495050871
|
merge with develop
|
2022-02-10 11:39:15 +01:00 |
Martin McKeaveney
|
d3c515eb8b
|
only show gsheets in self host
|
2022-02-10 11:34:50 +01:00 |
Maurits Lourens
|
59197bcaec
|
add properties which are present when previewing an existing query
|
2022-02-10 10:22:57 +01:00 |
Maurits Lourens
|
611ca62c43
|
Fix validation for query preview endpoint
|
2022-02-10 09:25:13 +01:00 |
mike12345567
|
55b380c3c5
|
Fix for #4119 - any object based column will be exported with the comma types correctly encapsulated.
|
2022-02-08 14:34:52 +00:00 |
mike12345567
|
a35a8cb81c
|
Addomg a fix for #4370 - allow queries to contain newlines, they will always be escaped.
|
2022-02-07 17:56:01 +00:00 |
Michael Drury
|
ca209ad3ff
|
Merge pull request #4332 from Budibase/fix/various-user-fixes
Various fixes for RBAC and user administration
|
2022-02-07 10:44:08 +00:00 |
mike12345567
|
30b6c1f3ca
|
Fixing an issue with user syncing on save to app DBs as well as fixing a problem with pretty app URLs not setting the app ID correctly into the context.
|
2022-02-04 17:37:13 +00:00 |
mike12345567
|
f61e15594b
|
Fix for #3928 - error invalid use of FETCH was based on a lack of sorting on MS-SQL platforms, this enforces a sort of some type no matter what.
|
2022-02-04 16:17:36 +00:00 |
Michael Drury
|
6f79bc53e0
|
Merge pull request #4297 from Budibase/fix/4255
Some small SQL core fixes
|
2022-02-03 20:29:38 +00:00 |
mike12345567
|
f2a025013e
|
Fix for #4308 - triple brace conversion was not working correctly, wrote this into the string templates instead - also fixing an issue with the RBAC for Rest.
|
2022-02-03 18:44:34 +00:00 |
mike12345567
|
0b68db7516
|
Quick fix for #4256 - allow SQL related rows to perform dynamic formulas before becoming links, meaning that formulas can be used as primary display fields as with budibase DB.
|
2022-02-02 18:21:38 +00:00 |
mike12345567
|
aa204a9292
|
Fixing TS issue caused by linting.
|
2022-02-02 18:18:53 +00:00 |
mike12345567
|
168a126e2a
|
Updating the SQL core to allow it to handle multiple relationships between the same two tables.
|
2022-02-02 18:15:17 +00:00 |
Michael Drury
|
6063ab03b0
|
Fixing issue with sql API after refactor.
|
2022-02-01 20:59:26 +00:00 |
Michael Drury
|
4b23a78bc9
|
Fixing a typescript issue in server.
|
2022-02-01 20:29:12 +00:00 |
mike12345567
|
e642268364
|
Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db
|
2022-02-01 14:33:02 +00:00 |
Martin McKeaveney
|
c11e26cb2e
|
merge
|
2022-02-01 11:22:14 +01:00 |
mike12345567
|
dbc048b365
|
Review comments, renaming deployed -> prod in terms of app IDs.
|
2022-01-31 17:42:51 +00:00 |
Rory Powell
|
b63aa71366
|
Tolerate missing app metadata in app url migration
|
2022-01-31 17:28:45 +00:00 |
mike12345567
|
1095ad17c6
|
Adding comments to areas that need to keep using old db creation method.
|
2022-01-31 17:27:47 +00:00 |
mike12345567
|
476f34fb93
|
Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db
|
2022-01-31 17:16:59 +00:00 |
mike12345567
|
9198439f7f
|
Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db
|
2022-01-31 17:00:22 +00:00 |
Rory Powell
|
9295317d6c
|
Merge pull request #4220 from Budibase/feature/migrations-2.0
Migrations 2.0
|
2022-01-31 16:47:38 +00:00 |
mike12345567
|
d0bd9d2d62
|
Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db
|
2022-01-31 15:33:36 +00:00 |
mike12345567
|
f9c7877e02
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering
|
2022-01-31 15:21:15 +00:00 |
mike12345567
|
d55005d327
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-01-31 14:29:02 +00:00 |
mike12345567
|
8d02fabb35
|
Review comments.
|
2022-01-31 14:16:03 +00:00 |
mike12345567
|
e718b18127
|
Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db
|
2022-01-31 14:09:07 +00:00 |
Rory Powell
|
54a32b41ef
|
Merge branch 'develop' into feature/migrations-2.0
|
2022-01-30 22:37:11 +00:00 |
Rory Powell
|
0089fb06d9
|
Merge branch 'develop' into csrf
|
2022-01-30 21:20:48 +00:00 |
mike12345567
|
91a90e62b2
|
Fixing some issues discovered by the cypress tests, cleaning up how Couch is used.
|
2022-01-28 18:52:34 +00:00 |
mike12345567
|
d5f8cc1023
|
Tests updating, all now passing, fixed some issues discovered by them.
|
2022-01-28 15:43:51 +00:00 |
Rory Powell
|
a70894e065
|
Merge branch 'fix/app-update' into feature/migrations-2.0
|
2022-01-28 13:32:26 +00:00 |
Rory Powell
|
c96573069e
|
Fix app update endpoint
|
2022-01-28 13:27:19 +00:00 |
Michael Drury
|
d3a90acc55
|
Final pass refactoring - need to test but all code in server converted.
|
2022-01-28 00:05:39 +00:00 |
mike12345567
|
d2fe119d90
|
Main body of work, refactoring most usages.
|
2022-01-27 18:18:31 +00:00 |
Rory Powell
|
758a8a023f
|
Merge branch 'develop' into feature/migrations-2.0
|
2022-01-27 10:49:52 +00:00 |
Rory Powell
|
767354ad60
|
Add app db support + app url migration
|
2022-01-27 10:40:31 +00:00 |
mike12345567
|
9b55ba8b13
|
Fixing #4192 - allowing switching between JSON and multi-select types, as well as not switching multi-select to JSON when fetching SQL tables.
|
2022-01-26 18:50:13 +00:00 |
Martin McKeaveney
|
19d27c97a4
|
code review and merge with develop
|
2022-01-26 17:45:28 +01:00 |
Martin McKeaveney
|
efde072e70
|
code review
|
2022-01-26 17:14:47 +01:00 |
Rory Powell
|
e5d04d2830
|
Merge branch 'develop' into feature/migrations-2.0
|
2022-01-26 15:00:52 +00:00 |
Rory Powell
|
716a693552
|
Merge pull request #4137 from Budibase/feature/app-urls
Custom App URLs
|
2022-01-26 14:55:36 +00:00 |
Martin McKeaveney
|
1e179fec76
|
remove need for index from dynamo connector
|
2022-01-26 15:25:11 +01:00 |
Rory Powell
|
3d533d9f13
|
Handle undefined url
|
2022-01-26 13:39:40 +00:00 |
Rory Powell
|
0b9bb42817
|
Revert "Fix dev app preview return url"
This reverts commit 13d0bfb190 .
|
2022-01-26 09:33:14 +00:00 |
Rory Powell
|
ffcf5354eb
|
Add CSRF Token
|
2022-01-25 22:54:50 +00:00 |
Michael Drury
|
95e0c1aa1f
|
Adding a possible fix for #4179.
|
2022-01-25 21:35:11 +00:00 |
mike12345567
|
b4eef68d71
|
Adding the formula bulk recalculation when adding/changing a formula field.
|
2022-01-25 16:01:04 +00:00 |
mike12345567
|
da04db39c3
|
Fixing a couple of issues after testing, moving from deleting column to clearing.
|
2022-01-24 18:34:55 +00:00 |
mike12345567
|
ab5c7766b4
|
Bit of refactoring, adding in functionality to remove invalid static formula when the elements that the formula depends on are removed.
|
2022-01-24 18:22:59 +00:00 |
mike12345567
|
6a6fdbb8ff
|
Refactoring bulk table formula work a bit.
|
2022-01-24 17:06:45 +00:00 |
mike12345567
|
da26761773
|
Make sure attachments are deleted when table is deleted, or column is removed.
|
2022-01-24 16:32:41 +00:00 |
mike12345567
|
3bc51864b4
|
Handling deletion of related rows in formula updates.
|
2022-01-24 16:31:18 +00:00 |
Andrew Kingston
|
b0defa8176
|
Merge pull request #4030 from Budibase/s3-upload
S3 file upload component
|
2022-01-24 15:41:46 +00:00 |
Andrew Kingston
|
3dccf1b299
|
Prevent generating presigned URLs for any S3 datasources that use custom endpoints
|
2022-01-24 15:18:42 +00:00 |
Rory Powell
|
36456189f4
|
Test fix
|
2022-01-24 10:53:30 +00:00 |
Rory Powell
|
3fdce44d56
|
Migrations 2.0
|
2022-01-24 10:48:59 +00:00 |
mike12345567
|
10a2915bcb
|
Getting relationship re-enrichment working, so that static formulas will update when the value of the relationship changes.
|
2022-01-21 17:45:24 +00:00 |
Rory Powell
|
0eecab7eed
|
Always lowercase the app url on search
|
2022-01-21 17:36:53 +00:00 |
Rory Powell
|
81e8ceff1a
|
Merge branch 'develop' into feature/app-urls
|
2022-01-21 17:35:23 +00:00 |
Rory Powell
|
e0dcc7648c
|
Remove server -> worker request to retrieve apps, remove hosting endpoints and store
|
2022-01-21 17:31:18 +00:00 |
mike12345567
|
deb4a34c18
|
Adding the ability to filter using the filter drawer for formula fields, getting them based on the enriched contents of a row - adding functionality to denote to each table which other tables depend on them for formula.
|
2022-01-21 16:24:24 +00:00 |
mike12345567
|
87d5e0d39e
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering
|
2022-01-21 12:52:58 +00:00 |
Rory Powell
|
04386bd1d8
|
Merge pull request #4000 from Budibase/fix/sync-apps-reset-rows-quotas
App and Row Quota Fixes
|
2022-01-21 11:20:14 +00:00 |
Andrew Kingston
|
c578dedd51
|
Fix issue with array field validation
|
2022-01-20 19:24:48 +00:00 |
mike12345567
|
14ec6ac205
|
Fixing an issue where old apps did not send up the values of the default parameters, the server should be able to handle this, enrich them in if they aren't there.
|
2022-01-20 19:06:08 +00:00 |
mike12345567
|
50eff577f9
|
Getting the static formulas being processed on input, not re-processing on output.
|
2022-01-20 18:04:44 +00:00 |
Rory Powell
|
52a81ff75c
|
Remove self hosted check
|
2022-01-20 17:36:54 +00:00 |
Rory Powell
|
4a5d4527e8
|
Remove self hosted check
|
2022-01-20 17:29:15 +00:00 |
mike12345567
|
8d95d9b603
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-01-20 17:03:21 +00:00 |
Rory Powell
|
fe374c0439
|
Merge fix and linting
|
2022-01-20 16:17:09 +00:00 |
Rory Powell
|
998afad950
|
Merge branch 'develop' into feature/app-urls
|
2022-01-20 16:09:14 +00:00 |
Rory Powell
|
bc67974996
|
Share validation between app modals, add yup based validation framework, add url to app modals
|
2022-01-20 16:01:09 +00:00 |
mike12345567
|
7d4bea8f22
|
Adding comments to a few SQL table schema building functions to explain their function.
|
2022-01-19 10:24:15 +00:00 |
Martin McKeaveney
|
875a577561
|
don't strip secrets from DB and only hide from client
|
2022-01-19 10:30:22 +01:00 |
Michael Drury
|
9d5d8284cb
|
Quick fix for #4093 - make sure the App ID/App URL returned for deployed apps is always lowercase, as URLs are not case sensitive and should not be compared as such.
|
2022-01-18 20:54:19 +00:00 |
mike12345567
|
e0949b4ac3
|
Fix for #3721 - deleting invalid relationships if tables have been removed external to budibase - otherwise these could not be removed without deleting the datasource.
|
2022-01-18 17:21:29 +00:00 |
Martin McKeaveney
|
328aef00e1
|
tidy up
|
2022-01-18 17:41:38 +01:00 |
Martin McKeaveney
|
85d672c5d7
|
table management functions
|
2022-01-18 17:15:29 +01:00 |
Rory Powell
|
604d316834
|
Add dryRun to automation row create and remove env conditional on delete
|
2022-01-18 15:53:55 +00:00 |
Rory Powell
|
fc043e116d
|
Support template and app import in quotas + logging
|
2022-01-18 15:37:16 +00:00 |
Andrew Kingston
|
7b9d6c8849
|
Merge pull request #4083 from mslourens/save_non_required_multiselect
make empty array valid when not required
|
2022-01-18 15:24:12 +00:00 |
Rory Powell
|
439fa9a010
|
Refactor to allow for future quota migrations
|
2022-01-18 14:43:24 +00:00 |
mike12345567
|
d93617d3c7
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-01-18 14:25:30 +00:00 |
Rory Powell
|
79c10fba7c
|
Account for duplicate row ids caused by app import
|
2022-01-18 12:48:54 +00:00 |
Rory Powell
|
4d61e84c2b
|
Handle table deletion and data import
|
2022-01-18 11:57:20 +00:00 |
mike12345567
|
63ffdc5d9b
|
Updating variable naming in table fetch function to match more with what is actually being retrieved.
|
2022-01-18 10:43:21 +00:00 |
Maurits Lourens
|
d9ecd3e3b3
|
make empty array valid when not required
|
2022-01-18 11:38:39 +01:00 |
mike12345567
|
332e5b2672
|
Adding SQL test case for SQL relationship filtering.
|
2022-01-17 18:20:37 +00:00 |
Rory Powell
|
ff887f8f88
|
Sync row usage with app deletion
|
2022-01-17 18:07:26 +00:00 |
Martin McKeaveney
|
1f78d6dc0d
|
readding query thread timeout
|
2022-01-17 15:57:31 +01:00 |
Martin McKeaveney
|
9663806bfc
|
more flexible datasource auth config
|
2022-01-17 15:52:10 +01:00 |
mike12345567
|
29fbfe7b95
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering
|
2022-01-17 13:34:16 +00:00 |
Rory Powell
|
8fc60af820
|
Calculate total rows in migration, centralise quota enabled logic and tidy to use env vars only
|
2022-01-17 12:44:53 +00:00 |
Rory Powell
|
0f6e626005
|
Merge pull request #4022 from Budibase/fix/return-url
Fix return url
|
2022-01-17 10:09:38 +00:00 |
Martin McKeaveney
|
a70b96a21a
|
gsheets E2E
|
2022-01-15 19:28:04 +01:00 |
Andrew Kingston
|
4dfb74f512
|
Add public URL of uploaded file to button action outputs when uploading files to S3
|
2022-01-14 10:40:38 +00:00 |
Rory Powell
|
a12a30c8ad
|
Merge branch 'develop' into fix/sync-apps-reset-rows-quotas
|
2022-01-14 10:12:57 +00:00 |
Andrew Kingston
|
375d03a2d6
|
Add tests for generating S3 signed upload URL
|
2022-01-14 08:25:41 +00:00 |
mike12345567
|
479220652e
|
Adjusting SQL system to handle relationship filtering.
|
2022-01-13 17:40:11 +00:00 |
Rory Powell
|
4433ebc1f2
|
Handle 403 when loading templates
|
2022-01-13 17:24:52 +00:00 |
Andrew Kingston
|
b3dba52d62
|
Update S3 upload with develop and fix preview URLs
|
2022-01-13 17:18:24 +00:00 |
Andrew Kingston
|
3f2b6db2b2
|
Merge branch 'develop' of github.com:Budibase/budibase into s3-upload
|
2022-01-13 17:17:30 +00:00 |
mike12345567
|
41b9c94237
|
Quick fix, only allow using SQL.
|
2022-01-13 16:48:19 +00:00 |
Rory Powell
|
13d0bfb190
|
Fix dev app preview return url
|
2022-01-13 16:29:55 +00:00 |
mike12345567
|
7e73d4bfd2
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering
|
2022-01-13 15:10:55 +00:00 |
Martin McKeaveney
|
8da0fa4124
|
Merge pull request #4019 from Budibase/fix/4010
Maintaining options and boolean types when fetching SQL schemas
|
2022-01-13 15:51:13 +01:00 |
mike12345567
|
3f8af725d1
|
Fixing issue #4010 - options and boolean types can be maintained.
|
2022-01-13 14:36:47 +00:00 |
Martin McKeaveney
|
40111491c4
|
remove old query file
|
2022-01-13 15:10:55 +01:00 |
Martin McKeaveney
|
4b6e88075d
|
merge with master
|
2022-01-13 14:58:17 +01:00 |
mike12345567
|
65998d87ce
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering
|
2022-01-13 11:38:47 +00:00 |
Andrew Kingston
|
9a7cc4113d
|
Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination
|
2022-01-13 09:44:09 +00:00 |
mike12345567
|
f1b9490f22
|
Adding method for client/builder to detect that a table supports SQL filtering.
|
2022-01-12 17:55:28 +00:00 |
Andrew Kingston
|
159c951262
|
Add S3 presigned request generation and file upload capabilities
|
2022-01-12 14:59:33 +00:00 |
mike12345567
|
bca8212d1d
|
Merge branch 'develop' of github.com:Budibase/budibase into fix/sync-apps-reset-rows-quotas
|
2022-01-12 13:20:22 +00:00 |
mike12345567
|
97c6f3298a
|
Removing use of direct package access.
|
2022-01-12 12:54:25 +00:00 |
mike12345567
|
398e87e72a
|
Fixing test mocking.
|
2022-01-12 11:50:14 +00:00 |
mike12345567
|
5ee6aa24b2
|
Refactoring core library usage in monorepo, make it a bit cleaner/easier to search/more standardised.
|
2022-01-12 11:32:14 +00:00 |
Rory Powell
|
adcb692652
|
Replace auth with backend-core
|
2022-01-12 09:53:48 +00:00 |
Rory Powell
|
e58bd14dcc
|
Merge branch 'develop' into fix/sync-apps-reset-rows-quotas
|
2022-01-12 09:34:14 +00:00 |
Rory Powell
|
da12a33cc1
|
Add local dev override for quotas
|
2022-01-11 18:47:42 +00:00 |
Rory Powell
|
979313f966
|
Enable migration
|
2022-01-11 18:38:18 +00:00 |
Rory Powell
|
726315afde
|
Sync app quota to correct number, reset and disable rows quota
|
2022-01-11 17:49:42 +00:00 |
mike12345567
|
44f9ae0682
|
Fixing issue where any two automations steps of the same type executed in the same automation would have the same response output in the frontend, this was a visual bug. Also fixing an issue introduced by REST update that broke the query controller.
|
2022-01-11 17:14:04 +00:00 |
mike12345567
|
37d0617ace
|
Renaming some variables to core, fixing test cases that referenced auth directly.
|
2022-01-11 16:18:30 +00:00 |
mike12345567
|
b33523a73d
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/auth-core
|
2022-01-11 15:16:07 +00:00 |
Rory Powell
|
0898b66ad5
|
Merge pull request #3989 from Budibase/fix/invalidate-variables-on-deletion
Invalidate dynamic variables when they are removed from datasource
|
2022-01-11 14:25:34 +00:00 |
Michael Drury
|
a508850e7e
|
Merge pull request #3990 from Budibase/fix/3228
Allow access to query parameters in transformer
|
2022-01-11 13:11:44 +00:00 |
mike12345567
|
bdb9a3456d
|
Fixing #3228 - allowing access to parameters in the transformer.
|
2022-01-11 11:17:35 +00:00 |
Rory Powell
|
cc338f03df
|
Invalidate dynamic variables when they are removed from datasource
|
2022-01-11 10:35:53 +00:00 |
Michael Drury
|
904906e364
|
Merge pull request #3970 from Budibase/fix/jan-various-fixes
Various fixes
|
2022-01-11 09:36:12 +00:00 |
mike12345567
|
1327394784
|
Switching out @budibase/auth to @budibase/backend-core.
|
2022-01-10 19:33:00 +00:00 |
mike12345567
|
e93d347ad6
|
Fixing issue #3740 - using text rather than string for mysql/postgres table column creation.
|
2022-01-07 14:10:26 +00:00 |
Andrew Kingston
|
bf22c5130f
|
Add tests for REST pagination
|
2022-01-07 10:49:31 +00:00 |
mike12345567
|
c75cc47ad3
|
Updating to handle prod vs dev apps and deletion of attachments, as well as handling it on update.
|
2022-01-06 18:45:40 +00:00 |
mike12345567
|
f1981220af
|
Removing attachments when row is deleted (always, need to restrict if app is deployed).
|
2022-01-06 17:59:29 +00:00 |
Andrew Kingston
|
74fcf63fbb
|
Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination
|
2022-01-06 14:03:42 +00:00 |
Martin McKeaveney
|
c2d97b9449
|
google auth working
|
2022-01-06 08:08:54 +00:00 |
Rory Powell
|
d0c2d74eb5
|
Fix rest import tests for url and invert dynamic variable invalidation / deletion
|
2022-01-05 14:49:01 -05:00 |
Rory Powell
|
6d5d301adb
|
Support variables in URL
|
2022-01-05 14:33:14 -05:00 |
Andrew Kingston
|
4ab06c200d
|
Add support for cursor and page based pagination inside REST query request body
|
2022-01-05 18:10:22 +00:00 |
Andrew Kingston
|
f5649b48d1
|
Add support for cursor based pagination in query params
|
2022-01-05 17:28:57 +00:00 |
Rory Powell
|
8210ed7ee4
|
Delete and invalidate linked dynamic variables when a query is deleted
|
2022-01-05 11:54:59 -05:00 |
Rory Powell
|
d74d1d66b8
|
Add full URL to path for imported queries
|
2022-01-05 10:31:06 -05:00 |
mike12345567
|
8d9db5c846
|
Adding test case to check that query dynamic variables are cached correctly and error scenario is handled.
|
2022-01-05 15:01:28 +00:00 |
Andrew Kingston
|
69a1b503c2
|
Fix paginationValues being attached to every object inside a query due to recursion
|
2022-01-05 14:26:13 +00:00 |
Andrew Kingston
|
abc02d812a
|
Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination
|
2022-01-05 09:21:25 +00:00 |
Andrew Kingston
|
e2478e478e
|
Add support for query param based pagination in REST queries
|
2022-01-05 09:16:10 +00:00 |