1
0
Fork 0
mirror of synced 2024-09-18 10:20:11 +12:00
Commit graph

4937 commits

Author SHA1 Message Date
Martin McKeaveney
6d3ebe6eb9 merge with master 2022-01-13 14:58:17 +01:00
mike12345567
1eb87eddbb Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-13 11:38:47 +00:00
Andrew Kingston
0bb8ceb9a6 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-13 09:44:09 +00:00
mike12345567
0ff9bfbe99 Adding method for client/builder to detect that a table supports SQL filtering. 2022-01-12 17:55:28 +00:00
Andrew Kingston
7b860f5773 Add S3 presigned request generation and file upload capabilities 2022-01-12 14:59:33 +00:00
mike12345567
d89cf66343 Merge branch 'develop' of github.com:Budibase/budibase into fix/sync-apps-reset-rows-quotas 2022-01-12 13:20:22 +00:00
mike12345567
60a1efeade Removing use of direct package access. 2022-01-12 12:54:25 +00:00
mike12345567
6817d6cf46 Fixing test mocking. 2022-01-12 11:50:14 +00:00
mike12345567
5d9b3af332 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
f049d7d21c Replace auth with backend-core 2022-01-12 09:53:48 +00:00
Rory Powell
5671244274 Merge branch 'develop' into fix/sync-apps-reset-rows-quotas 2022-01-12 09:34:14 +00:00
Rory Powell
870bd6e898 Add local dev override for quotas 2022-01-11 18:47:42 +00:00
Rory Powell
76463bc368 Enable migration 2022-01-11 18:38:18 +00:00
Rory Powell
ea82983ebd Sync app quota to correct number, reset and disable rows quota 2022-01-11 17:49:42 +00:00
mike12345567
4378a3a657 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
3f6b7d4daf Renaming some variables to core, fixing test cases that referenced auth directly. 2022-01-11 16:18:30 +00:00
mike12345567
4c050699d4 Merge branch 'develop' of github.com:Budibase/budibase into feature/auth-core 2022-01-11 15:16:07 +00:00
Rory Powell
96345fe9a9
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
706bfc7cd7
Merge pull request #3990 from Budibase/fix/3228
Allow access to query parameters in transformer
2022-01-11 13:11:44 +00:00
mike12345567
e2daf948c1 Fixing #3228 - allowing access to parameters in the transformer. 2022-01-11 11:17:35 +00:00
Rory Powell
68cc60d015 Invalidate dynamic variables when they are removed from datasource 2022-01-11 10:35:53 +00:00
Michael Drury
bcdefafe44
Merge pull request #3970 from Budibase/fix/jan-various-fixes
Various fixes
2022-01-11 09:36:12 +00:00
mike12345567
836a2f5863 Switching out @budibase/auth to @budibase/backend-core. 2022-01-10 19:33:00 +00:00
mike12345567
a92dd1b26b Fixing issue #3740 - using text rather than string for mysql/postgres table column creation. 2022-01-07 14:10:26 +00:00
Andrew Kingston
c0d36d2a1a Add tests for REST pagination 2022-01-07 10:49:31 +00:00
mike12345567
058678dec5 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
1a6397026e Removing attachments when row is deleted (always, need to restrict if app is deployed). 2022-01-06 17:59:29 +00:00
Andrew Kingston
b9b379b413 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
06114d9481 Fix rest import tests for url and invert dynamic variable invalidation / deletion 2022-01-05 14:49:01 -05:00
Rory Powell
5c56abdadf Support variables in URL 2022-01-05 14:33:14 -05:00
Andrew Kingston
03a31f8aef Add support for cursor and page based pagination inside REST query request body 2022-01-05 18:10:22 +00:00
Andrew Kingston
b7d7923904 Add support for cursor based pagination in query params 2022-01-05 17:28:57 +00:00
Rory Powell
6f53b25116 Delete and invalidate linked dynamic variables when a query is deleted 2022-01-05 11:54:59 -05:00
Rory Powell
f049916764 Add full URL to path for imported queries 2022-01-05 10:31:06 -05:00
mike12345567
1ebdc369cd 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
4728b52780 Fix paginationValues being attached to every object inside a query due to recursion 2022-01-05 14:26:13 +00:00
Andrew Kingston
aa56269ccb Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2022-01-05 09:21:25 +00:00
Andrew Kingston
e0ae492e1d Add support for query param based pagination in REST queries 2022-01-05 09:16:10 +00:00
mike12345567
de243c933a Adding basic test cases for static and dynamic variables (backend). 2022-01-04 18:23:45 +00:00
mike12345567
a7bb952dbf Fixing issue discovered where parameters weren't selected correctly. 2022-01-04 15:50:18 +00:00
Andrew Kingston
9de896e526 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-04 14:34:09 +00:00
mike12345567
3f5263f192 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2022-01-04 12:58:42 +00:00
Peter Clement
26cffbff9f
Merge pull request #3913 from Budibase/bug/pc-fixes
Bug fixes for #3399 and #3489
2022-01-04 11:44:57 +00:00
Andrew Kingston
7dd70147f5 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2022-01-04 09:48:44 +00:00
Martin McKeaveney
e87a348fb8 enabling minio support for S3 connector 2021-12-31 16:19:46 +00:00
Martin McKeaveney
bc6c50482c Merge branch 'master' of github.com:Budibase/budibase into feature/dynamo-describe 2021-12-31 15:28:34 +00:00
Martin McKeaveney
4d77353692 adding minio URL to objectStoreUrl check 2021-12-31 13:28:52 +00:00
Martin McKeaveney
a09fabc54b merge with master 2021-12-30 23:10:46 +00:00
Martin McKeaveney
18ad8ac1e5 configurable query timeout, s3 options for minIO, safety on cloud deploy job 2021-12-30 17:44:27 +00:00
Martin McKeaveney
b57b0f1c7b adding dynamoDB describe call to dynamo integration 2021-12-29 15:46:33 +00:00
Rory Powell
e6d8b81ac4 Prevent escaping in query parameter bindings 2021-12-21 13:48:54 -05:00
Rory Powell
006df467cd Update curl import to support encoded characters in request body 2021-12-21 09:39:34 -05:00
Andrew Kingston
b236c0ef07 Remove pagination from top level query structure validation 2021-12-17 19:01:07 +00:00
Andrew Kingston
3830aeba8f Return top level pagination info from query execution 2021-12-17 19:00:23 +00:00
Andrew Kingston
5aaacf19bf Add pagination info to rest query fields definition 2021-12-17 18:59:24 +00:00
Andrew Kingston
932a63de7f Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 18:56:16 +00:00
mike12345567
ae510760c3 Some minor UI tweaks. 2021-12-17 18:21:36 +00:00
mike12345567
0f4469e6b8 Adding query invalidation, when a query fails that has dynamic variables it will invalidate the cache value for all dynamic variable values. 2021-12-17 17:56:28 +00:00
mike12345567
5326284075 Some fixes after testing dynamic variables in rest a bit more. 2021-12-17 14:08:48 +00:00
Andrew Kingston
7769ba4d6a Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 13:12:28 +00:00
Andrew Kingston
27e923657b Allow saving pagination data in queries 2021-12-17 11:38:02 +00:00
Michael Drury
4ceed6c340 Adding in dynamic variable processing - finding which variables need to be used and then calling them from within the query thread. 2021-12-16 22:43:14 +00:00
Michael Drury
f2bb4a2162 Fixing some issues discovered with saving queries and dynamic variables, also displaying dynamic variables in a reactive way. 2021-12-16 19:33:47 +00:00
mike12345567
53186abe20 Adding start to redis caching. 2021-12-16 16:58:15 +00:00
mike12345567
c55cc0f56a Fixing issue with switching between datasources and making sure old client apps can still use the deprecated API. 2021-12-16 11:41:28 +00:00
mike12345567
0a6754b13c Finishing up front-end, getting variable creation and management up and working from within the query schema/header menus. 2021-12-15 19:20:19 +00:00
Peter Clement
18671d24b7 fix issue with 0 evaluating to false in query builder 2021-12-15 16:32:04 +00:00
mike12345567
9d01d44cec Merge branch 'master' of github.com:Budibase/budibase into develop 2021-12-15 16:25:32 +00:00
Andrew Kingston
8d10fcf34c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-15 13:36:10 +00:00
mike12345567
ef06566eb5 Adding unit tests for REST bodies and response parsing. 2021-12-15 13:09:03 +00:00
mike12345567
e9acb690a8 Don't run change if not threading. 2021-12-15 12:26:29 +00:00
mike12345567
01b72b6b71 Don't run change if not threading. 2021-12-15 12:26:29 +00:00
mike12345567
06490c5fa6 Fixing issue detected by test case. 2021-12-15 12:23:00 +00:00
mike12345567
d1127f3220 Fixing an issue with automations throwing a Pouch error due to the auth library database not being setup. 2021-12-15 11:25:52 +00:00
mike12345567
ae5b963115 Fixing an issue with automations throwing a Pouch error due to the auth library database not being setup. 2021-12-15 11:25:52 +00:00
mike12345567
f92ba51201 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-14 18:03:49 +00:00
mike12345567
53dba1cccb Removing outgoing webhook functionality from automations and adding XML response/sending, as well as form data/encoded data. 2021-12-14 17:59:02 +00:00
Rory Powell
d347edb34a Merge branch 'develop' into feature/query-auth 2021-12-14 09:52:16 +00:00
mike12345567
8d6dc14608 Linting and adding JSON header. 2021-12-13 18:20:02 +00:00
mike12345567
ac49d718a4 Stopping get requests from having bodies (Node fetch doesn't allow this) and allow text body type. 2021-12-13 18:17:20 +00:00
mike12345567
b19fcb5d50 Moving Typescript definitions around a bit. 2021-12-13 13:50:15 +00:00
mike12345567
9412b38c9b Fixing some issues around deleting datasources/queries and managing the full URL for migrating queries. 2021-12-13 12:41:47 +00:00
mike12345567
41ea5265dd Fixing bug in tabs where double clicks cause tab switching, new headers enabled by default, disabled headers rather than enabled, get requests can have bodies. 2021-12-13 11:24:13 +00:00
mike12345567
fd4600d3af Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-13 10:14:28 +00:00
Andrew Kingston
8eda765246 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-13 09:45:56 +00:00
Rory Powell
34c2d1269d Integrate query with datasource auth 2021-12-11 23:34:30 +00:00
Rory Powell
addd13542e Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-11 21:43:03 +00:00
Rory Powell
4b1fb01eb4 Add _id field 2021-12-11 10:40:57 +00:00
Rory Powell
32dc9e99af Merge branch 'master' into merge-master 2021-12-10 10:14:43 +00:00
Andrew Kingston
6cec671283 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-09 16:32:25 +00:00
mike12345567
2dd1074ba5 Updating mocks. 2021-12-09 14:12:01 +00:00
mike12345567
49e0630511 Measuring length if no content length supplied. 2021-12-09 13:40:39 +00:00
mike12345567
d774aade45 Adding in the ability to retrieve and view the headers from a rest response. 2021-12-09 12:30:05 +00:00
Rory Powell
4a3f596415 Escape mysql describe to handle non standard table names 2021-12-09 11:40:59 +00:00
Rory Powell
21fcff5f28 Escape mysql describe to handle non standard table names 2021-12-09 11:40:59 +00:00
mike12345567
dad8524023 Adding placeholder and making sure query urls have a protocol. 2021-12-09 10:02:47 +00:00
mike12345567
80ed9e25f3 Fixing server rest test case. 2021-12-08 19:38:03 +00:00
mike12345567
04114594bf Adding in enabled headers, making way for different body types. 2021-12-08 19:11:19 +00:00
mike12345567
181efdf68c Adding bindings to rest API, adding in spaceship placeholder, updating the look of some other components, cleaning up some whitespace. 2021-12-08 17:58:30 +00:00
Martin McKeaveney
894c8d87d7
Merge pull request #3719 from Budibase/fix/incoming-webhooks
Fix/incoming webhooks
2021-12-08 17:14:18 +00:00
Rory Powell
21c45a17ce Render table of auth configs and linting 2021-12-08 15:27:58 +00:00
Andrew Kingston
c71ad0cdec Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-08 13:08:28 +00:00
Rory Powell
719af071ed Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-08 12:45:47 +00:00
Rory Powell
a23b4143e1 Merge branch 'develop' into feature/rest-redesign 2021-12-08 12:36:12 +00:00
Rory Powell
9d402d0356 Move query to common definitions and add openapi-types to dev dependencies 2021-12-08 11:30:09 +00:00
Rory Powell
71c03fe10e Merge branch 'develop' into rest-import 2021-12-08 11:08:32 +00:00
Rory Powell
b1ff1c9f35 Tidy 2021-12-08 10:52:08 +00:00
Martin McKeaveney
27da6ea4ab account for integer type from JSON schema 2021-12-08 10:14:30 +00:00
Rory Powell
634d1ce127 Add backend for query / datasource auth 2021-12-07 22:33:26 +00:00
mike12345567
b0ef15684b Adding query save, fixing routing to handle existing rest queries, adding in full saving of enabled headers functionality, fixing various issues discovered while testing. 2021-12-07 18:24:10 +00:00
Andrew Kingston
a0f3863f69 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-07 15:11:32 +00:00
mike12345567
6df90803ad Adding in raw functionality. 2021-12-06 18:35:44 +00:00
mike12345567
a48d7966a6 Adding stats, code, timings and size of request. 2021-12-06 18:23:18 +00:00
mike12345567
65d6ca9249 Adding in last components of UI that were missing. 2021-12-03 18:39:05 +00:00
mike12345567
0b9548260c Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-03 13:27:54 +00:00
Michael Drury
730c336c22 Merge pull request #3648 from Budibase/fix/3641
CSV export/import fix
2021-12-03 13:17:08 +00:00
Michael Drury
a7731930bd
Merge pull request #3648 from Budibase/fix/3641
CSV export/import fix
2021-12-03 13:17:08 +00:00
mike12345567
c949f7fd09 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-03 12:45:32 +00:00
Rory Powell
5d1efb3024 Add import to existing DS and add cookie support to curl import 2021-12-03 11:14:22 +00:00
Rory Powell
6118b7ba36 Fix oracle password config 2021-12-03 10:52:03 +00:00
Rory Powell
4af0641fe4 Fix oracle password config 2021-12-03 10:52:03 +00:00
Rory Powell
bd3bf6a9ad Fix oracle password config 2021-12-03 10:48:47 +00:00
mike12345567
a7e779639d Refactor. 2021-12-03 10:31:09 +00:00
mike12345567
71e93a20a1 Refactor. 2021-12-03 10:31:09 +00:00
mike12345567
5bd2831bb6 Adding radio group of body types. 2021-12-02 17:53:14 +00:00
mike12345567
a6de5a4fa1 Exporting date and auto id field, but not importing autocolumns when table is created. 2021-12-02 16:17:10 +00:00
mike12345567
560a96b503 Exporting date and auto id field, but not importing autocolumns when table is created. 2021-12-02 16:17:10 +00:00
mike12345567
6b13d2ceaa Removing auto columns from export - the new table will provide these if required. 2021-12-02 16:04:44 +00:00
mike12345567
baf61e37e4 Removing auto columns from export - the new table will provide these if required. 2021-12-02 16:04:44 +00:00
Rory Powell
db88da2dd5 Fix merge import 2021-12-02 15:20:03 +00:00
Rory Powell
ac1bce0900 Merge + Linting 2021-12-02 14:54:47 +00:00
mike12345567
a5e4d0bc95 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-02 14:35:17 +00:00
Andrew Kingston
1cbdf49b96 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-02 13:29:24 +00:00
Rory Powell
9d49839513 OAPI2 (swagger) complete + tests 2021-12-02 11:55:13 +00:00
Rory Powell
b486417985 start swagger tests 2021-12-01 13:40:40 +00:00
mike12345567
1e39f81fe6 Adding the ability to set a display name for any datasource/query parameter. 2021-12-01 13:11:35 +00:00
Rory Powell
5a01b400a5 Curl tests finished 2021-12-01 11:58:53 +00:00
Rory Powell
2dee59aa64 Tests WIP 2021-12-01 10:51:21 +00:00
Rory Powell
04a7382392 Add fix for user metadata sync when deleting 2021-12-01 09:54:23 +00:00
Rory Powell
731cc4229b Add fix for user metadata sync when deleting 2021-12-01 09:54:23 +00:00
Rory Powell
868a7dace3 Add type hierarchy for importers 2021-12-01 09:48:52 +00:00
mike12345567
7c5e2289ca Some UI tweaks. 2021-11-30 18:11:29 +00:00
mike12345567
9aba344a45 Disabling save button when no changes made. 2021-11-30 17:56:15 +00:00
mike12345567
655c6034c2 Updating REST creation, removing the modal step, updating the config page to move things around as per designs. 2021-11-30 16:21:16 +00:00
mike12345567
5e0a6d6c91 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-30 11:32:50 +00:00
mike12345567
1cee1b78e6 Adding validation around invalid JSON inputs and allowing input via a code mirror editor in data UI. 2021-11-29 18:16:44 +00:00
mike12345567
ec12d6a045 Fixing issue with updating row validation to allow empty objects. 2021-11-29 17:54:09 +00:00
Rory Powell
d136824898 cURL import working 2021-11-29 17:21:30 +00:00
mike12345567
de0b23dd9f Moving generation to builder because it reduces API calls and has no reason to be carried out server-side, handling array/object schema generation correctly. 2021-11-29 17:11:08 +00:00
Rory Powell
adea1d052b Update backend to be extensible for different import sources 2021-11-29 10:37:31 +00:00
Rory Powell
4799ad32b2
Merge pull request #3555 from Budibase/oracle/returning
Improve returning logic for oracle
2021-11-26 18:54:19 +00:00
Rory Powell
301938eaa0 Merge pull request #3555 from Budibase/oracle/returning
Improve returning logic for oracle
2021-11-26 18:54:19 +00:00
mike12345567
ed28bf664d Adding server functionality to determine schema for JSON data type, some basic UI around an editor for getting JSON to determine schema from and the key/value mechanism for flat structures. 2021-11-26 17:39:18 +00:00
mike12345567
3bb034939b Fixing issue found with enriching rows in SQL - the system was assuming the array of entries contained a row ID that needed to be broken down. 2021-11-26 17:08:56 +00:00
mike12345567
d06ab10c1d Fixing issue found with enriching rows in SQL - the system was assuming the array of entries contained a row ID that needed to be broken down. 2021-11-26 17:08:56 +00:00
Rory Powell
5aa9d95c46 Deletion support for returning rows 2021-11-26 16:50:15 +00:00
Rory Powell
f75928a9c9 Deletion support for returning rows 2021-11-26 16:50:15 +00:00
Michael Drury
e8c0684f3c
Merge pull request #3554 from Budibase/labday/docs
API Docs, generation, tables and rows and Swagger definitions
2021-11-26 15:20:23 +00:00
Michael Drury
cba41d8e9d Merge pull request #3554 from Budibase/labday/docs
API Docs, generation, tables and rows and Swagger definitions
2021-11-26 15:20:23 +00:00
Rory Powell
eaed8642f9 Improve returning logic for oracle 2021-11-26 15:02:03 +00:00
Rory Powell
115fc08aa4 Improve returning logic for oracle 2021-11-26 15:02:03 +00:00
mike12345567
4d73903019 Fixing a few issues that became obvious when I was looking at examples of what gets sent to the API for table saving. 2021-11-26 14:14:53 +00:00
mike12345567
5e9f3969c9 Fixing a few issues that became obvious when I was looking at examples of what gets sent to the API for table saving. 2021-11-26 14:14:53 +00:00
mike12345567
4d3f234807 Updating docs for tables, adding a swagger generation tool and a README describing how to use it. 2021-11-26 14:13:53 +00:00
mike12345567
4697b21ef1 Updating docs for tables, adding a swagger generation tool and a README describing how to use it. 2021-11-26 14:13:53 +00:00
Andrew Kingston
29c5e6c243 Add devtools to app preview and add ability to preview apps as different roles 2021-11-26 13:25:02 +00:00
Andrew Kingston
456760f479
Merge pull request #3542 from Budibase/ak-fixes
Query schema fixes + card fixes
2021-11-26 11:27:28 +00:00
Andrew Kingston
11142335ff Merge pull request #3542 from Budibase/ak-fixes
Query schema fixes + card fixes
2021-11-26 11:27:28 +00:00
Rory Powell
25fd268dd4 File upload working 2021-11-26 09:51:56 +00:00
Peter Clement
5c3e05c2d4
Merge pull request #3544 from Budibase/feature/auto-screen-ui
Remove initial screen defintion so user can see the new screen creation button
2021-11-25 22:13:07 +00:00
Peter Clement
0b9cc02023 Merge pull request #3544 from Budibase/feature/auto-screen-ui
Remove initial screen defintion so user can see the new screen creation button
2021-11-25 22:13:07 +00:00
Martin McKeaveney
9ac60079c7 datasource plus support for google sheets 2021-11-25 20:12:32 +01:00
mike12345567
95d02649de Updating docs. 2021-11-25 17:44:47 +00:00
mike12345567
5b2e6bddf8 Updating docs. 2021-11-25 17:44:47 +00:00
Rory Powell
b6cc536965 WIP: Rest API import 2021-11-25 17:14:07 +00:00
Martin McKeaveney
f9b2a3c5e1 Google sheets integration CRUD E2E 2021-11-25 18:12:12 +01:00
mike12345567
0896a88c5a Basic work for generating. 2021-11-25 16:13:19 +00:00
mike12345567
88f31bcf34 Basic work for generating. 2021-11-25 16:13:19 +00:00
Peter Clement
571954c197 fix appPackage unit tests 2021-11-25 15:29:35 +00:00
Peter Clement
d42df03f25 fix appPackage unit tests 2021-11-25 15:29:35 +00:00
Peter Clement
fd61b191ec remove initial screen creation 2021-11-25 14:45:36 +00:00
Peter Clement
0c60a56a3a remove initial screen creation 2021-11-25 14:45:36 +00:00
Andrew Kingston
bcabd3b41a Add test to ensure query schema is correctly cleared for prod app IDs 2021-11-25 13:00:43 +00:00
Andrew Kingston
0b239a5bec Add test to ensure query schema is correctly cleared for prod app IDs 2021-11-25 13:00:43 +00:00
Michael Drury
c1756aff75
Merge pull request #3541 from Budibase/fix/sql-issues
Fixing various SQL issues
2021-11-25 12:42:38 +00:00
Michael Drury
a02ec65661 Merge pull request #3541 from Budibase/fix/sql-issues
Fixing various SQL issues
2021-11-25 12:42:38 +00:00
mike12345567
831ef53319 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-25 12:21:58 +00:00
mike12345567
0f0770af32 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-25 12:21:58 +00:00
Andrew Kingston
04054cf652 Update tests 2021-11-25 11:52:02 +00:00
Andrew Kingston
3abaded20a Update tests 2021-11-25 11:52:02 +00:00
Andrew Kingston
d8ca73aeed Lint 2021-11-25 11:42:46 +00:00
Andrew Kingston
aea0a9082b Lint 2021-11-25 11:42:46 +00:00
Andrew Kingston
737ce9dc32 Fix issue with determining when to hide sensitive fields from query definitions and never delete the query schema 2021-11-25 11:21:54 +00:00
Andrew Kingston
38219f0ea3 Fix issue with determining when to hide sensitive fields from query definitions and never delete the query schema 2021-11-25 11:21:54 +00:00
mike12345567
bd9ae5191b Fixing some issues discovered with many to many relationships in SQL, as well as problems uncovered by #3531. 2021-11-24 20:55:03 +00:00
mike12345567
f6ecd423ce Fixing some issues discovered with many to many relationships in SQL, as well as problems uncovered by #3531. 2021-11-24 20:55:03 +00:00
mike12345567
1f6644fc07 Fixing issue with datasource deletion not navigating if was on data source plus table and fixing #3523 where relationships would cause sorting to breaking postgres/oracle. 2021-11-24 18:20:52 +00:00
mike12345567
bf44c15b74 Fixing issue with datasource deletion not navigating if was on data source plus table and fixing #3523 where relationships would cause sorting to breaking postgres/oracle. 2021-11-24 18:20:52 +00:00
mike12345567
05a8b47db9 Fix for issue #3327 - may not solve issue with mariaDB but works for MySQL. 2021-11-24 17:03:34 +00:00
mike12345567
116bccfd73 Fix for issue #3327 - may not solve issue with mariaDB but works for MySQL. 2021-11-24 17:03:34 +00:00
Rory Powell
b631c8c624 Add returning 2021-11-23 13:27:38 +00:00
Rory Powell
7135599295 Add returning 2021-11-23 13:27:38 +00:00
Rory Powell
dffb3064de Merge branch 'develop' into oracle-datasource 2021-11-23 09:27:55 +00:00
Rory Powell
1a0c66beb6 Merge branch 'develop' into oracle-datasource 2021-11-23 09:27:55 +00:00
mike12345567
9dfa8c7651 Fixing issue from review, values weren't wiped when delete modals closed, also adding a fix for threading to disable it in development as node-ts was causing memory leaks on low memory systems (doesn't apply to production built version). 2021-11-22 17:42:41 +00:00
mike12345567
0335b1cee3 Fixing issue from review, values weren't wiped when delete modals closed, also adding a fix for threading to disable it in development as node-ts was causing memory leaks on low memory systems (doesn't apply to production built version). 2021-11-22 17:42:41 +00:00
Rory Powell
3793c1784a Update locks, ignore oracle imports on m1 2021-11-22 15:26:31 +00:00
Rory Powell
4acfc668ef Update locks, ignore oracle imports on m1 2021-11-22 15:26:31 +00:00
mike12345567
72bf66926d Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
mike12345567
ea0000df51 Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
Rory Powell
2edb24fa86 Use global sql type map, update base integration type defs 2021-11-22 11:38:17 +00:00
Rory Powell
ac7137c4a0 Use global sql type map, update base integration type defs 2021-11-22 11:38:17 +00:00
Rory Powell
85ef7838af Merge branch 'develop' into oracle-datasource 2021-11-22 11:07:11 +00:00
Rory Powell
154a5cab26 Merge branch 'develop' into oracle-datasource 2021-11-22 11:07:11 +00:00
Rory Powell
c36df3ad18 Merge branch 'oracle-datasource' into oracle-datatasource-plus 2021-11-22 10:50:34 +00:00
Rory Powell
d58b90cac1 Merge branch 'oracle-datasource' into oracle-datatasource-plus 2021-11-22 10:50:34 +00:00
Rory Powell
56d8b29962 Merge branch 'develop' into oracle-datasource 2021-11-22 10:47:48 +00:00
Rory Powell
f94a0eadbe Merge branch 'develop' into oracle-datasource 2021-11-22 10:47:48 +00:00
mike12345567
19c096c3e5 Updating inline alert component to handle newlines as different elements, putting out error with new lines. 2021-11-22 10:37:58 +00:00
mike12345567
9be833d5e1 Updating inline alert component to handle newlines as different elements, putting out error with new lines. 2021-11-22 10:37:58 +00:00
mike12345567
854cfd243d Fix for #2420 - don't allow columns which are considered invalid/not allowed. 2021-11-18 18:33:35 +00:00
mike12345567
38c7f3ab90 Fix for #2420 - don't allow columns which are considered invalid/not allowed. 2021-11-18 18:33:35 +00:00
Michael Drury
3dcec7671e
Merge pull request #3440 from Budibase/fix/export-sql
Fixing some issues with exporting CSV/JSON
2021-11-18 15:26:23 +00:00
Michael Drury
773bc06f7f Merge pull request #3440 from Budibase/fix/export-sql
Fixing some issues with exporting CSV/JSON
2021-11-18 15:26:23 +00:00
mike12345567
2f282e70a9 Fixing issue with exporting CSV/JSON, also saving as right file type. 2021-11-18 14:57:17 +00:00
mike12345567
1d9b4be249 Fixing issue with exporting CSV/JSON, also saving as right file type. 2021-11-18 14:57:17 +00:00
Rory Powell
cb3495c831 Boolean support and linting 2021-11-18 13:35:22 +00:00
Rory Powell
b0df7fb28f Boolean support and linting 2021-11-18 13:35:22 +00:00
Rory Powell
1be2d006db Tests 2021-11-18 12:05:30 +00:00
Rory Powell
345490fed3 Tests 2021-11-18 12:05:30 +00:00
Rory Powell
681cb1bbbc Detect auto columns 2021-11-18 10:49:53 +00:00
Rory Powell
5d8c90c5f2 Detect auto columns 2021-11-18 10:49:53 +00:00
Michael Drury
0b6eb6b71d Fixing issue discovered by test case. 2021-11-17 21:33:35 +00:00
Michael Drury
0623dc2981 Fixing issue discovered by test case. 2021-11-17 21:33:35 +00:00
Rory Powell
1d53581f17 Datatypes working 2021-11-17 16:41:00 +00:00
Rory Powell
c810bacaf9 Datatypes working 2021-11-17 16:41:00 +00:00
mike12345567
32f4a87f95 Updating bullboard to use the new koa version (supported). 2021-11-17 16:30:06 +00:00
mike12345567
047318fdf7 Updating bullboard to use the new koa version (supported). 2021-11-17 16:30:06 +00:00
mike12345567
494e042dd8 Adding a mechanism for disabling cron jobs when an app is unpublished. 2021-11-17 16:28:52 +00:00
mike12345567
bb8fe8e941 Adding a mechanism for disabling cron jobs when an app is unpublished. 2021-11-17 16:28:52 +00:00
Rory Powell
a2ea5e730f First pass end-to-end working 2021-11-17 14:34:16 +00:00
Rory Powell
0cedd1d57b First pass end-to-end working 2021-11-17 14:34:16 +00:00
Michael Drury
361589d18a
Merge pull request #3338 from Budibase/feature/query-rbac-timeouts
Query RBAC, query and automation threading/timeouts
2021-11-17 11:39:09 +00:00
Michael Drury
a726d158b8 Merge pull request #3338 from Budibase/feature/query-rbac-timeouts
Query RBAC, query and automation threading/timeouts
2021-11-17 11:39:09 +00:00
mike12345567
3b9f3d6690 Fix for cypress test issues, when metadata is updated rapidly it could get into a bad state - this should resolve it. 2021-11-16 20:56:24 +00:00
mike12345567
7170c00a4f Fix for cypress test issues, when metadata is updated rapidly it could get into a bad state - this should resolve it. 2021-11-16 20:56:24 +00:00
mike12345567
3fdfc95298 Quick update, just to cover both queue add functions. 2021-11-16 19:02:55 +00:00
mike12345567
e75a9d3d1d Quick update, just to cover both queue add functions. 2021-11-16 19:02:55 +00:00
mike12345567
ba4c79895f Updating to manage completed events piling up, this will periodically clear out all events - repeats cannot be removed with the removeOnCompleted job option. 2021-11-16 18:58:24 +00:00
mike12345567
11debac115 Updating to manage completed events piling up, this will periodically clear out all events - repeats cannot be removed with the removeOnCompleted job option. 2021-11-16 18:58:24 +00:00
mike12345567
7eb29ffc7d Updating the getAllApps function to use a cached version of the app metadata, rather than retrieving it individually everytime. Also invalidating the results everytime they are updated (at least in the important locations). 2021-11-15 17:40:45 +00:00
mike12345567
f13257bebe Updating the getAllApps function to use a cached version of the app metadata, rather than retrieving it individually everytime. Also invalidating the results everytime they are updated (at least in the important locations). 2021-11-15 17:40:45 +00:00
mike12345567
9b5909e367 Adding role, as it wasn't being set in metadata. 2021-11-15 16:46:56 +00:00
mike12345567
0f54787072 Adding role, as it wasn't being set in metadata. 2021-11-15 16:46:56 +00:00
mike12345567
45af6be6de Fixing issue found by Mitch, with syncing not functioning for singular role updates. 2021-11-15 16:42:17 +00:00
mike12345567
ce47eb6cff Fixing issue found by Mitch, with syncing not functioning for singular role updates. 2021-11-15 16:42:17 +00:00
mike12345567
624ab3648c Fixing issue where database wasn't accessible in authorized test. 2021-11-15 15:57:02 +00:00
mike12345567
9b8df32c52 Fixing issue where database wasn't accessible in authorized test. 2021-11-15 15:57:02 +00:00
mike12345567
e0f04abfb1 Updating to allow a list of roles to be retrieved, allowing resources to have multiple levels of role that they can be accessed via. 2021-11-15 15:26:09 +00:00
mike12345567
bf4a8737f0 Updating to allow a list of roles to be retrieved, allowing resources to have multiple levels of role that they can be accessed via. 2021-11-15 15:26:09 +00:00
mike12345567
4268ad6f80 Fixing an issue discovered in #3385 - RBAC roles worked for applying lower levels of roles, but they didn't revoke access correctly, it would always fallback to the base permissions if higher permissions were set. 2021-11-15 13:48:26 +00:00
mike12345567
e918efe8c2 Fixing an issue discovered in #3385 - RBAC roles worked for applying lower levels of roles, but they didn't revoke access correctly, it would always fallback to the base permissions if higher permissions were set. 2021-11-15 13:48:26 +00:00
Michael Drury
8ad44e59af Fixing test case (didn't provide a schema). 2021-11-12 20:23:00 +00:00
Michael Drury
0ac5c4713a Fixing test case (didn't provide a schema). 2021-11-12 20:23:00 +00:00
mike12345567
0cf612029e Linting and updating csv parser test case to match new functionality. 2021-11-12 19:39:12 +00:00
mike12345567
1d7fe369c6 Linting and updating csv parser test case to match new functionality. 2021-11-12 19:39:12 +00:00
mike12345567
86eec3bb52 Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns. 2021-11-12 19:24:56 +00:00
mike12345567
d9d5391a40 Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns. 2021-11-12 19:24:56 +00:00
mike12345567
a6481d1685 Adding in existing external table import. 2021-11-12 18:39:33 +00:00
mike12345567
0095f470e3 Adding in existing external table import. 2021-11-12 18:39:33 +00:00
mike12345567
6c46c119a6 Adding all required controls for data import to internal tables, just need to implement external table data import. 2021-11-12 18:26:57 +00:00
mike12345567
af5e196b4c Adding all required controls for data import to internal tables, just need to implement external table data import. 2021-11-12 18:26:57 +00:00
mike12345567
7a23df361d Quick fix for #3343 - error message did not make the problem obvious, so made sure error handler always outputs something useful. 2021-11-12 11:21:06 +00:00
mike12345567
b34ca5b4a2 Quick fix for #3343 - error message did not make the problem obvious, so made sure error handler always outputs something useful. 2021-11-12 11:21:06 +00:00
mike12345567
d7ef5e606c Fixing issue where deleted datasources wouldn't clear out queries. 2021-11-11 17:13:35 +00:00
mike12345567
599702bfe9 Fixing issue where deleted datasources wouldn't clear out queries. 2021-11-11 17:13:35 +00:00
mike12345567
2dee1d6cff Fixing issues dsicovered by automation test cases, as well as disabling threading for test scenarios. 2021-11-11 16:20:30 +00:00
mike12345567
9f4ff190c3 Fixing issues dsicovered by automation test cases, as well as disabling threading for test scenarios. 2021-11-11 16:20:30 +00:00
mike12345567
f5e2e2baca Fixing an issue with filtering by dates in SQL, where the lucene dates provided don't convert cleanly to JS dates. 2021-11-11 15:36:21 +00:00
mike12345567
de8a91da83 Fixing an issue with filtering by dates in SQL, where the lucene dates provided don't convert cleanly to JS dates. 2021-11-11 15:36:21 +00:00
mike12345567
ad68b895e1 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 13:50:42 +00:00
mike12345567
5c8670c7f4 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 13:50:42 +00:00
mike12345567
d54992de3d Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
mike12345567
dc8d0aa533 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
mike12345567
82dac5c588 Adding worker controls to both automations and queries. 2021-11-11 12:11:09 +00:00
mike12345567
cca28ce255 Adding worker controls to both automations and queries. 2021-11-11 12:11:09 +00:00
Martin McKeaveney
119678b3c4 update clientLibraryPath call in application.js 2021-11-11 12:29:52 +01:00
Martin McKeaveney
125610f5a1 update clientLibraryPath call in application.js 2021-11-11 12:29:52 +01:00
Martin McKeaveney
3915f3d993 bust cache when app versions are different 2021-11-11 12:21:45 +01:00
Martin McKeaveney
2a2963dac4 bust cache when app versions are different 2021-11-11 12:21:45 +01:00
mike12345567
2e61209291 Adding worker-farm back to have a mechanism to run queries within which we can timeout. 2021-11-10 19:35:09 +00:00
mike12345567
781e8359a1 Adding worker-farm back to have a mechanism to run queries within which we can timeout. 2021-11-10 19:35:09 +00:00
mike12345567
02137f4c08 Adding a way to switch between string and options, as well as number and boolean types, this is very useful for SQL tables. 2021-11-10 15:01:44 +00:00
mike12345567
7f055ed8dc Adding a way to switch between string and options, as well as number and boolean types, this is very useful for SQL tables. 2021-11-10 15:01:44 +00:00
Michael Drury
de2029588b
Merge pull request #3251 from Budibase/fix/user-metadata
Syncing user metadata - allow builder to interact with user metadata in app
2021-11-10 13:41:57 +00:00
Michael Drury
100311fb93 Merge pull request #3251 from Budibase/fix/user-metadata
Syncing user metadata - allow builder to interact with user metadata in app
2021-11-10 13:41:57 +00:00
mike12345567
c8e02a20a0 Updating per review comments. 2021-11-10 12:03:43 +00:00
mike12345567
47122f76fd Updating per review comments. 2021-11-10 12:03:43 +00:00
mike12345567
51b6687262 Updating per review comments. 2021-11-10 12:00:29 +00:00
mike12345567
935fc06edc Updating per review comments. 2021-11-10 12:00:29 +00:00
Rory Powell
edb012fcc7
Merge pull request #3178 from Budibase/postgres-schema
Postgres: Use another schema other than 'public'
2021-11-10 10:03:25 +00:00
Rory Powell
6ac31e0854 Merge pull request #3178 from Budibase/postgres-schema
Postgres: Use another schema other than 'public'
2021-11-10 10:03:25 +00:00
Rory Powell
351dbd0c27 Tidy imports 2021-11-09 17:55:10 +00:00
Rory Powell
2caa530ff0 Tidy imports 2021-11-09 17:55:10 +00:00
Rory Powell
b2cdf00d7e Tidy and remove unused fields 2021-11-09 17:52:26 +00:00
Rory Powell
231ddda4e7 Tidy and remove unused fields 2021-11-09 17:52:26 +00:00
Rory Powell
d786aaf81c Remove comments 2021-11-09 17:33:29 +00:00
Rory Powell
9bcfa0af70 Remove comments 2021-11-09 17:33:29 +00:00
Martin McKeaveney
50b547e0a9 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
Martin McKeaveney
0cc2069929 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
mike12345567
472af5d4e5 Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
mike12345567
b3590537ba Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
mike12345567
b00220cd98 Merge branch 'fix/user-metadata' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-09 12:49:42 +00:00
mike12345567
a11f7e7081 Merge branch 'fix/user-metadata' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-09 12:49:42 +00:00
mike12345567
2155e5f5eb Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-09 11:20:17 +00:00
mike12345567
f8e790bd2f Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-09 11:20:17 +00:00
mike12345567
28b4adc2b3 Reworking MS-SQL test case to be able to get the sql now with a request being made for each internal query, rather than just at connection. 2021-11-09 11:16:12 +00:00
mike12345567
a78230e23b Reworking MS-SQL test case to be able to get the sql now with a request being made for each internal query, rather than just at connection. 2021-11-09 11:16:12 +00:00
Rory Powell
5257fe7bf7 Integrate with UI 2021-11-08 22:08:47 +00:00
Rory Powell
9273edc794 Integrate with UI 2021-11-08 22:08:47 +00:00
Andrew Kingston
d0755ce8ac
Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
Andrew Kingston
8e0b265815 Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
mike12345567
d5f10f5f13 Linting. 2021-11-08 18:27:18 +00:00
mike12345567
069769a5a6 Linting. 2021-11-08 18:27:18 +00:00
mike12345567
2312defd3c Fixing some issues with multi-select coming back as string. 2021-11-08 18:23:48 +00:00
mike12345567
b1c55be1b7 Fixing some issues with multi-select coming back as string. 2021-11-08 18:23:48 +00:00
mike12345567
0e499fd60d Some refactoring to make it easier to find specific edge cases of sql clients. 2021-11-08 18:12:40 +00:00
mike12345567
9d800484f2 Some refactoring to make it easier to find specific edge cases of sql clients. 2021-11-08 18:12:40 +00:00
mike12345567
a0ebe7537d Merge branch 'develop' of github.com:Budibase/budibase into fix/user-metadata 2021-11-08 17:28:32 +00:00
mike12345567
99c47ab264 Merge branch 'develop' of github.com:Budibase/budibase into fix/user-metadata 2021-11-08 17:28:32 +00:00
mike12345567
15907280b2 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 2021-11-08 17:25:05 +00:00
mike12345567
b310918ec4 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 2021-11-08 17:25:05 +00:00
mike12345567
94263b8496 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-08 14:43:28 +00:00
mike12345567
e6d05f1e90 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-08 14:43:28 +00:00
Martin McKeaveney
41d61a8310
Merge pull request #3289 from Budibase/fix/prevent-revert
fix revert on unpublished app
2021-11-08 15:28:20 +01:00
Martin McKeaveney
08ea3ca3bc Merge pull request #3289 from Budibase/fix/prevent-revert
fix revert on unpublished app
2021-11-08 15:28:20 +01:00
Martin McKeaveney
0b6e6b35e8 change message when app not deployed 2021-11-08 15:26:44 +01:00
Martin McKeaveney
9fb811a8da change message when app not deployed 2021-11-08 15:26:44 +01:00
Martin McKeaveney
42e9286c68 adding check to make sure production db isn't created on sync 2021-11-08 15:26:07 +01:00
Martin McKeaveney
035879d515 adding check to make sure production db isn't created on sync 2021-11-08 15:26:07 +01:00
mike12345567
c1e23c0153 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
mike12345567
6455f51d4f Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
Martin McKeaveney
ed051e1547 fix revert on unpublished app 2021-11-08 13:06:25 +01:00
Martin McKeaveney
7c21645799 fix revert on unpublished app 2021-11-08 13:06:25 +01:00
mike12345567
c22356fb4d Fixing an issue with relationship modal breaking when multiple data sources available to relate to, also fixing an pile of issues with creating and reading rows from SQL server plus. 2021-11-05 18:55:36 +00:00
mike12345567
b34cef26c3 Fixing an issue with relationship modal breaking when multiple data sources available to relate to, also fixing an pile of issues with creating and reading rows from SQL server plus. 2021-11-05 18:55:36 +00:00
mike12345567
ab38258654 Updating usage quota middleware to fix issue presented in #3258 where anything with an _id and a _rev is considered to exist in CouchDB, which won't always be the case. Handle the scenario of an external database ID and don't error. 2021-11-05 14:59:28 +00:00
mike12345567
61a4a240f1 Updating usage quota middleware to fix issue presented in #3258 where anything with an _id and a _rev is considered to exist in CouchDB, which won't always be the case. Handle the scenario of an external database ID and don't error. 2021-11-05 14:59:28 +00:00
Rory Powell
5c8ad247f8 Merge branch 'develop' into postgres-schema 2021-11-05 14:07:39 +00:00
Rory Powell
2b6c6d7aaa Merge branch 'develop' into postgres-schema 2021-11-05 14:07:39 +00:00
Rory Powell
ab1fb07f86 Add oracledb package, readme, and config 2021-11-05 13:56:54 +00:00
Rory Powell
cb661eab34 Add oracledb package, readme, and config 2021-11-05 13:56:54 +00:00
mike12345567
948ec067d5 Updating underlying sql to not use ilike unless in postgres client. 2021-11-05 13:48:13 +00:00
mike12345567
3474f3ae8e Updating underlying sql to not use ilike unless in postgres client. 2021-11-05 13:48:13 +00:00
mike12345567
ed89efba70 Cleaning up repeated work in sql server building of schema. 2021-11-05 12:41:26 +00:00
mike12345567
5ec0d803af Cleaning up repeated work in sql server building of schema. 2021-11-05 12:41:26 +00:00
Andrew Kingston
dd73ed3e1a Fix issue saving a doc with a multi-options datatype that was not defined 2021-11-05 12:37:16 +00:00
Andrew Kingston
1f1786c2b3 Fix issue saving a doc with a multi-options datatype that was not defined 2021-11-05 12:37:16 +00:00
mike12345567
974cf7b27e Linting and updating SQL Server schema generation to include auto column and primary key recognition. 2021-11-05 12:33:48 +00:00
mike12345567
9c933b629f Linting and updating SQL Server schema generation to include auto column and primary key recognition. 2021-11-05 12:33:48 +00:00
mike12345567
cadb05923e Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-05 10:58:04 +00:00
mike12345567
515ed75680 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-05 10:58:04 +00:00
Martin McKeaveney
1c237d8dc6
Merge pull request #3187 from Budibase/fix/safari-bug
Fix budibase builder preview on safari
2021-11-04 17:22:02 +01:00
Martin McKeaveney
b7c5778409 Merge pull request #3187 from Budibase/fix/safari-bug
Fix budibase builder preview on safari
2021-11-04 17:22:02 +01:00
Martin McKeaveney
5ebeb6814d refactor switch into a key value handler object
tidy up - remove logs and comments

update windowed modals to use postMessage
2021-11-04 17:21:17 +01:00
Martin McKeaveney
193d40bbf3 refactor switch into a key value handler object
tidy up - remove logs and comments

update windowed modals to use postMessage
2021-11-04 17:21:17 +01:00
Rory Powell
b78388f771 Add stub integration file and docker compose config 2021-11-04 14:54:35 +00:00
Rory Powell
b5b191361d Add stub integration file and docker compose config 2021-11-04 14:54:35 +00:00
mike12345567
9aa708588a Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata. 2021-11-04 14:53:03 +00:00
mike12345567
94ee13ffc4 Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata. 2021-11-04 14:53:03 +00:00
Michael Drury
8bf2e7278e Adding sync user endpoint to server which can be used by the worker. 2021-11-03 23:15:38 +00:00
Michael Drury
3a5e004f36 Adding sync user endpoint to server which can be used by the worker. 2021-11-03 23:15:38 +00:00
Michael Drury
1aeb12b0aa Syncing user metadata when builder opened as well as including all global user props for filtering/searching. 2021-11-03 22:23:00 +00:00
Michael Drury
311fe5f2eb Syncing user metadata when builder opened as well as including all global user props for filtering/searching. 2021-11-03 22:23:00 +00:00
mike12345567
24b2036e09 Fixing rest test mocking. 2021-11-03 15:45:19 +00:00
mike12345567
b2bf5056b5 Fixing rest test mocking. 2021-11-03 15:45:19 +00:00
mike12345567
9ce1866fab Fixing an issue with webhooks, couldn't use them in development (like getting schema) and making sure trigger will always use production app #3143. 2021-11-03 14:08:47 +00:00
mike12345567
88a729913c Fixing an issue with webhooks, couldn't use them in development (like getting schema) and making sure trigger will always use production app #3143. 2021-11-03 14:08:47 +00:00
mike12345567
62613f6a74 Fixing #3237 and #3235 - always apply headers on out going webhooks if they are specified and handle a range of response codes. 2021-11-03 13:13:22 +00:00
mike12345567
ea6646f055 Fixing #3237 and #3235 - always apply headers on out going webhooks if they are specified and handle a range of response codes. 2021-11-03 13:13:22 +00:00
mike12345567
aebd39d874 Fixing REST PUT using POST as per #3227. 2021-11-03 13:12:20 +00:00
mike12345567
f8b2429bd0 Fixing REST PUT using POST as per #3227. 2021-11-03 13:12:20 +00:00
mike12345567
67ed3dac19 Fixing some issues with MySQL and dropping foreign key constrained columns. 2021-11-02 13:36:23 +00:00
mike12345567
953c90c8d4 Fixing some issues with MySQL and dropping foreign key constrained columns. 2021-11-02 13:36:23 +00:00
mike12345567
5d0ce3bf89 Adding mysql support. 2021-10-29 18:43:50 +01:00
mike12345567
835b0efe74 Adding mysql support. 2021-10-29 18:43:50 +01:00
mike12345567
0cf08df80f Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567
f071cc5219 Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567
eb8fde5c95 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567
a94376ce43 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567
7b1114b7df Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567
949c6b8653 Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567
246d08c804 SQL table building. 2021-10-28 19:39:42 +01:00
mike12345567
329156d6cc SQL table building. 2021-10-28 19:39:42 +01:00
mike12345567
51dcdf0697 First version of schema generation for ms-sql, able to retrieve basic tables and rows. 2021-10-27 18:36:27 +01:00
mike12345567
5e846ac64d First version of schema generation for ms-sql, able to retrieve basic tables and rows. 2021-10-27 18:36:27 +01:00
Rory Powell
5b06aa082c Remove whitespace 2021-10-27 17:23:52 +01:00
Rory Powell
c210802b4c Remove whitespace 2021-10-27 17:23:52 +01:00
Rory Powell
60f8bc0450 Update tests 2021-10-27 17:21:29 +01:00
Rory Powell
8b8c923541 Update tests 2021-10-27 17:21:29 +01:00
mike12345567
3ff25e4122 Fixing an issue with data source saving. 2021-10-27 16:35:53 +01:00
mike12345567
49d2796f8e Fixing an issue with data source saving. 2021-10-27 16:35:53 +01:00
Rory Powell
1ffab7f5d6 Postgres: Use another schema other than 'public' 2021-10-27 16:21:19 +01:00
Rory Powell
0ddd689b89 Postgres: Use another schema other than 'public' 2021-10-27 16:21:19 +01:00
mike12345567
f86448a276 Merge branch 'develop' of github.com:Budibase/budibase into fix/sql-issues 2021-10-27 14:51:43 +01:00
mike12345567
89d04d5cc7 Merge branch 'develop' of github.com:Budibase/budibase into fix/sql-issues 2021-10-27 14:51:43 +01:00
mike12345567
24eebd9b98 Fixing test cases. 2021-10-27 13:10:46 +01:00
mike12345567
fa38a4b37e Fixing test cases. 2021-10-27 13:10:46 +01:00
Rory Powell
9cc7bc3bf6
Merge pull request #3145 from Budibase/prevent-dev-app-access
Prevent non builder from accessing dev apps
2021-10-27 09:50:50 +01:00
Rory Powell
54ddfb32e0 Merge pull request #3145 from Budibase/prevent-dev-app-access
Prevent non builder from accessing dev apps
2021-10-27 09:50:50 +01:00
mike12345567
8b2c505050 Fixing #2718 - disabling handlebars helpers for queries. 2021-10-26 20:04:36 +01:00
mike12345567
eb411cd0b0 Fixing #2718 - disabling handlebars helpers for queries. 2021-10-26 20:04:36 +01:00
mike12345567
015b2a8f56 Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
mike12345567
ac1d6ee23e Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Rory Powell
fd9796f715 Update app id check in tests 2021-10-26 16:21:26 +01:00
Rory Powell
67f851b68c Update app id check in tests 2021-10-26 16:21:26 +01:00
Rory Powell
26bb6cb6b5 Merge branch 'develop' into prevent-dev-app-access 2021-10-26 14:55:59 +01:00
Rory Powell
081e38e5ea Merge branch 'develop' into prevent-dev-app-access 2021-10-26 14:55:59 +01:00
Rory Powell
383f200b99 Merge branch 'develop' into scope-or-view 2021-10-26 14:55:45 +01:00
Rory Powell
59c44eafd3 Merge branch 'develop' into scope-or-view 2021-10-26 14:55:45 +01:00
Rory Powell
4b80bed3a1 Update snapshot 2021-10-26 09:43:00 +01:00
Rory Powell
21da900567 Update snapshot 2021-10-26 09:43:00 +01:00
Rory Powell
b8c10c9e9f Linting 2021-10-26 09:42:19 +01:00
Rory Powell
46a886f83d Linting 2021-10-26 09:42:19 +01:00
Rory Powell
0718f99850 Prevent non builder from accessing dev apps 2021-10-25 16:59:09 +01:00
Rory Powell
ad61f2af3b Prevent non builder from accessing dev apps 2021-10-25 16:59:09 +01:00
Michael Drury
1aee0e8f2a
Merge pull request #3122 from Budibase/fix/mike-d-various-fixes
Various fixes, including replacing live replication from prod -> dev
2021-10-25 14:41:08 +01:00
Michael Drury
7ee3029dfe Merge pull request #3122 from Budibase/fix/mike-d-various-fixes
Various fixes, including replacing live replication from prod -> dev
2021-10-25 14:41:08 +01:00
Rory Powell
f1a74d4384 Scope view filters to table always 2021-10-25 13:34:48 +01:00
Rory Powell
54c5ae1441 Scope view filters to table always 2021-10-25 13:34:48 +01:00
Rory Powell
81ca6d3b22
Merge pull request #3104 from Budibase/view-not-set
Handle nulls / empty in views and tables
2021-10-25 10:16:23 +01:00
Rory Powell
547bb8ba80 Merge pull request #3104 from Budibase/view-not-set
Handle nulls / empty in views and tables
2021-10-25 10:16:23 +01:00
Rory Powell
841e6b2518 Feedback: Rename set/not set to not empty/empty, remove cell rendering 2021-10-25 09:58:05 +01:00
Rory Powell
99b42c7083 Feedback: Rename set/not set to not empty/empty, remove cell rendering 2021-10-25 09:58:05 +01:00
mike12345567
a2d302cd57 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 2021-10-22 14:34:20 +01:00
mike12345567
bd59c28081 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 2021-10-22 14:34:20 +01:00
mike12345567
4794a5374e Fixing an issue with user metadata not always being present when user accessing app, causing weird issues. 2021-10-21 17:23:10 +01:00
mike12345567
23071993c6 Fixing an issue with user metadata not always being present when user accessing app, causing weird issues. 2021-10-21 17:23:10 +01:00
Martin McKeaveney
7882862a65 enable collapsible nodes in component tree 2021-10-21 16:24:58 +01:00
Martin McKeaveney
9301406bcd enable collapsible nodes in component tree 2021-10-21 16:24:58 +01:00
Martin McKeaveney
b1f04a0f6b
Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Martin McKeaveney
3b3862bd01 Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Martin McKeaveney
62a6c5e2b9 upgrade to mysql2 package 2021-10-21 14:47:35 +01:00
Martin McKeaveney
d573eb464a upgrade to mysql2 package 2021-10-21 14:47:35 +01:00
Rory Powell
5b8b314476 Merge branch 'develop' into view-not-set 2021-10-21 14:17:04 +01:00
Rory Powell
ca4b252abc Merge branch 'develop' into view-not-set 2021-10-21 14:17:04 +01:00
Rory Powell
b88319d201 Handle nulls / empty in views and tables 2021-10-21 14:15:55 +01:00
Rory Powell
0fb4613b5a Handle nulls / empty in views and tables 2021-10-21 14:15:55 +01:00
Andrew Kingston
bc26925c2f Remove optional chaining from server 2021-10-21 10:24:41 +01:00
Andrew Kingston
2b7f393626 Remove optional chaining from server 2021-10-21 10:24:41 +01:00
Andrew Kingston
0f2b50b9f1 Keep views up to date with table schema changes 2021-10-20 20:01:49 +01:00
Andrew Kingston
5caafed0f8 Keep views up to date with table schema changes 2021-10-20 20:01:49 +01:00
Michael Drury
e5ca541534
Merge pull request #3094 from Budibase/fix/sql-auto-update
Fixing issue with SQL tables and automation update row action
2021-10-20 13:48:53 +01:00
Michael Drury
0c678d1cce Merge pull request #3094 from Budibase/fix/sql-auto-update
Fixing issue with SQL tables and automation update row action
2021-10-20 13:48:53 +01:00
Andrew Kingston
70890a62f8
Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +01:00
Andrew Kingston
029b447ce7 Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +01:00
mike12345567
99f8bf1244 Fixing issue with SQL tables and automations updating a row, also making error handling better across automations to make sure some sort of error message is always returned. 2021-10-19 17:00:54 +01:00
mike12345567
bdaf56fac7 Fixing issue with SQL tables and automations updating a row, also making error handling better across automations to make sure some sort of error message is always returned. 2021-10-19 17:00:54 +01:00
Martin McKeaveney
2b05b2c17b error message fixes 2021-10-19 16:52:55 +01:00
Martin McKeaveney
a174de7f28 error message fixes 2021-10-19 16:52:55 +01:00
Michael Drury
2612725beb
Merge pull request #3091 from Budibase/fix/table-perms
Fixing table permissions issue
2021-10-19 16:45:41 +01:00
Michael Drury
93c0b5ddd4 Merge pull request #3091 from Budibase/fix/table-perms
Fixing table permissions issue
2021-10-19 16:45:41 +01:00
mike12345567
3631a799c3 Fixing issue with permissions, if some permissions have already been set for a role an error would be thrown which would break the UI and make it impossible to setup permissions for other tables. 2021-10-19 16:19:48 +01:00
mike12345567
6539feb6d7 Fixing issue with permissions, if some permissions have already been set for a role an error would be thrown which would break the UI and make it impossible to setup permissions for other tables. 2021-10-19 16:19:48 +01:00
mike12345567
d20eb464b0 Fixes issue #2417 in the backend, looks for fields which could contain a key value and if they do it will resolve them down to the ID field value. 2021-10-18 17:54:34 +01:00
mike12345567
dd75d236c0 Fixes issue #2417 in the backend, looks for fields which could contain a key value and if they do it will resolve them down to the ID field value. 2021-10-18 17:54:34 +01:00
Andrew Kingston
8817230bf1 Refactor app exports to allow a streaming realtime backup, and tidy up 2021-10-18 12:08:12 +01:00
Andrew Kingston
d00f3f27fe Refactor app exports to allow a streaming realtime backup, and tidy up 2021-10-18 12:08:12 +01:00
Rory Powell
f0fa60049d
Merge pull request #2975 from Budibase/no-access-role
No access role / public by default
2021-10-18 11:08:45 +01:00
Rory Powell
a94becac9c Merge pull request #2975 from Budibase/no-access-role
No access role / public by default
2021-10-18 11:08:45 +01:00
Peter Clement
07264da6de
Merge pull request #3038 from Budibase/fix/data-section-issues
Add check for missing _rev
2021-10-18 10:13:40 +01:00
Peter Clement
a0c2e9c427 Merge pull request #3038 from Budibase/fix/data-section-issues
Add check for missing _rev
2021-10-18 10:13:40 +01:00
Peter Clement
1618e668ed add check for missing _rev 2021-10-18 09:51:13 +01:00
Peter Clement
5cfaa17798 add check for missing _rev 2021-10-18 09:51:13 +01:00
Peter Clement
d9a2ba6e96
Merge pull request #3032 from Budibase/fix/data-section-issues
Potential fix for issues with updating and saving rows and columns
2021-10-18 09:34:49 +01:00
Peter Clement
fc53e3e8b8 Merge pull request #3032 from Budibase/fix/data-section-issues
Potential fix for issues with updating and saving rows and columns
2021-10-18 09:34:49 +01:00
Michael Drury
34d5bca7c6
Merge pull request #3025 from Budibase/fix/quick-fixes
Fixing refresh on wrong password and setting hard SQL limits
2021-10-18 09:20:29 +01:00
Michael Drury
7a33a666b4 Merge pull request #3025 from Budibase/fix/quick-fixes
Fixing refresh on wrong password and setting hard SQL limits
2021-10-18 09:20:29 +01:00
Peter Clement
29796c3490 Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
Peter Clement
eb957bc94f Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
mike12345567
89be613c40 Setting a hard limit on how many rows can be returned by the SQL plus queries. 2021-10-15 17:52:06 +01:00
mike12345567
fd894897ca Setting a hard limit on how many rows can be returned by the SQL plus queries. 2021-10-15 17:52:06 +01:00
Andrew Kingston
2fbb048b0b
Merge pull request #3019 from Budibase/fix/large-csv-import
Fix performance of importing large CSVs
2021-10-15 15:49:11 +01:00
Andrew Kingston
9b1da162d6 Merge pull request #3019 from Budibase/fix/large-csv-import
Fix performance of importing large CSVs
2021-10-15 15:49:11 +01:00
Andrew Kingston
2bef8a036d Lint 2021-10-15 14:57:01 +01:00
Andrew Kingston
4c1451178c Lint 2021-10-15 14:57:01 +01:00
Andrew Kingston
a1ed5d2605 Remove linkRows processing when importing CSVs 2021-10-15 14:31:45 +01:00
Andrew Kingston
18c88ac101 Remove linkRows processing when importing CSVs 2021-10-15 14:31:45 +01:00
Michael Drury
5e16f65d6b
Merge pull request #3007 from Budibase/fix/3005
Fixing issues with filter step in automations breaking test flow
2021-10-15 14:03:52 +01:00
Michael Drury
ec82053d88 Merge pull request #3007 from Budibase/fix/3005
Fixing issues with filter step in automations breaking test flow
2021-10-15 14:03:52 +01:00
Andrew Kingston
27a1342531
Merge pull request #3002 from Budibase/js-binding-drawer
JavaScript bindings
2021-10-15 11:37:25 +01:00
Andrew Kingston
642d105326 Merge pull request #3002 from Budibase/js-binding-drawer
JavaScript bindings
2021-10-15 11:37:25 +01:00
mike12345567
33e5946f59 Fixing an issue with mongo test failing in Node 16 due to unhandled promise rejections. 2021-10-14 16:37:11 +01:00
mike12345567
a366e8a568 Fixing an issue with mongo test failing in Node 16 due to unhandled promise rejections. 2021-10-14 16:37:11 +01:00
mike12345567
2d94d93f5b Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:25:07 +01:00
mike12345567
5b81d25d1a Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:25:07 +01:00
mike12345567
ef8804d6f9 Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:17:20 +01:00
mike12345567
1e318ea267 Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:17:20 +01:00
mike12345567
c5bc8fdd08 Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:16:20 +01:00
mike12345567
b73fc93cdc Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:16:20 +01:00
mike12345567
6a8bf943a8 Fixing issue #3005 - when a filter step is executed it now will fill in the history with a status describing that it stopped, this stops any errors from occurring. 2021-10-14 15:26:38 +01:00
mike12345567
11b06b717e Fixing issue #3005 - when a filter step is executed it now will fill in the history with a status describing that it stopped, this stops any errors from occurring. 2021-10-14 15:26:38 +01:00
mike12345567
eb25e81072 Fixes #2998 the templates API call will no longer fail if no internet, will simply return an empty array. 2021-10-14 14:18:41 +01:00
mike12345567
c5ed99939c Fixes #2998 the templates API call will no longer fail if no internet, will simply return an empty array. 2021-10-14 14:18:41 +01:00
mike12345567
02bae53b27 Removing the ability to use the bash scripting action in automations in cloud. 2021-10-13 17:03:19 +01:00
mike12345567
9cece8b79e Removing the ability to use the bash scripting action in automations in cloud. 2021-10-13 17:03:19 +01:00
mike12345567
e21016960e Merge branch 'develop' of github.com:Budibase/budibase into feature/query-transformers 2021-10-13 16:47:41 +01:00
mike12345567
e548ec3978 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-transformers 2021-10-13 16:47:41 +01:00
Peter Clement
4cdc96a0f6
Merge pull request #2984 from Budibase/bug/misc-automation-issues
Fixes for automation issues
2021-10-13 14:56:44 +01:00
Peter Clement
a746869418 Merge pull request #2984 from Budibase/bug/misc-automation-issues
Fixes for automation issues
2021-10-13 14:56:44 +01:00
Martin McKeaveney
d9bfacf956 merge 2021-10-13 14:18:56 +01:00
Martin McKeaveney
5457096370 merge 2021-10-13 14:18:56 +01:00
mike12345567
cd1f48b920 Fixing some issues found with query while testing. 2021-10-13 13:22:13 +01:00
mike12345567
dcb334b564 Fixing some issues found with query while testing. 2021-10-13 13:22:13 +01:00
Peter Clement
bf3075c15c Merge remote-tracking branch 'origin/develop' into bug/misc-automation-issues 2021-10-13 12:39:05 +01:00
Peter Clement
12cf3730d9 Merge remote-tracking branch 'origin/develop' into bug/misc-automation-issues 2021-10-13 12:39:05 +01:00
Peter Clement
2105fb31db some tidy up 2021-10-13 09:29:01 +01:00
Peter Clement
194eddbda4 some tidy up 2021-10-13 09:29:01 +01:00
Martin McKeaveney
ed9574b815 tidy up 2021-10-12 20:19:32 +01:00
Martin McKeaveney
11e64b0ffe tidy up 2021-10-12 20:19:32 +01:00
mike12345567
b27a07f785 Adding the basics of the query transformers to the frontend and to the backend, as well as switching to vm2 for script running. 2021-10-12 18:45:13 +01:00
mike12345567
b46a945fc4 Adding the basics of the query transformers to the frontend and to the backend, as well as switching to vm2 for script running. 2021-10-12 18:45:13 +01:00
Martin McKeaveney
2674f1992f Merge branch 'develop' of github.com:Budibase/budibase into fix/postrelease 2021-10-12 16:50:37 +01:00
Martin McKeaveney
b38704978a Merge branch 'develop' of github.com:Budibase/budibase into fix/postrelease 2021-10-12 16:50:37 +01:00
mike12345567
bfdbcb1a47 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-10-12 16:20:40 +01:00
mike12345567
a5dff28725 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-10-12 16:20:40 +01:00
Martin McKeaveney
88f42fb221 remove random files 2021-10-12 16:14:49 +01:00
Martin McKeaveney
03ba725fbc remove random files 2021-10-12 16:14:49 +01:00
Martin McKeaveney
14370c81b9 SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes 2021-10-12 16:13:54 +01:00
Martin McKeaveney
ec26d5c738 SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes 2021-10-12 16:13:54 +01:00
Rory Powell
fc81644255 Fix unit tests 2021-10-12 14:03:47 +01:00
Rory Powell
33a72b29d1 Fix unit tests 2021-10-12 14:03:47 +01:00
Rory Powell
11fb7a0b25 Merge branch 'develop' into no-access-role 2021-10-12 13:31:23 +01:00
Rory Powell
3f02e83386 Merge branch 'develop' into no-access-role 2021-10-12 13:31:23 +01:00
Peter Clement
6f708ec86b fix webhook issue in automations 2021-10-12 11:00:49 +01:00
Peter Clement
e479ced4c8 fix webhook issue in automations 2021-10-12 11:00:49 +01:00
Rory Powell
0d76f5ce22 No access role / public by default 2021-10-12 10:05:57 +01:00
Rory Powell
8c67f3da13 No access role / public by default 2021-10-12 10:05:57 +01:00
Martin McKeaveney
eb64cb9b07
Merge pull request #2894 from mslourens/update_rest_url_with_slash_questionmark
add a slash before the path and a questionmark before the querystring
2021-10-11 22:05:45 +01:00
Martin McKeaveney
e66dd5933a Merge pull request #2894 from mslourens/update_rest_url_with_slash_questionmark
add a slash before the path and a questionmark before the querystring
2021-10-11 22:05:45 +01:00
Peter Clement
a8829d9adb fix app action trigger 2021-10-11 19:38:43 +01:00
Peter Clement
abebe5de12 fix app action trigger 2021-10-11 19:38:43 +01:00
mike12345567
7ae840f758 Fixing an issue with env variables becoming numbers if they started with one. 2021-10-11 17:59:44 +01:00
mike12345567
1e4799ce9c Fixing an issue with env variables becoming numbers if they started with one. 2021-10-11 17:59:44 +01:00
mike12345567
a7b5fc2e1b Fixing some issues with cloud export/import, removing the ability to export and import your users as this was dangerous and didn't really work with passwords/SSO. 2021-10-08 18:21:40 +01:00
mike12345567
7a26f3769d Fixing some issues with cloud export/import, removing the ability to export and import your users as this was dangerous and didn't really work with passwords/SSO. 2021-10-08 18:21:40 +01:00
Martin McKeaveney
816d06d9e9 merge 2021-10-07 21:05:39 +01:00
Martin McKeaveney
e9cad03f63 merge 2021-10-07 21:05:39 +01:00
mike12345567
380d0e030e Fixing issue with user's being logged in and trying to access other tenants public apps, this work makes sure that users from other tenants will not be 403'd immediately (too aggressive) but instead they will have all other their RBAC roles revoked. 2021-10-07 15:49:26 +01:00
mike12345567
183b6e7b50 Fixing issue with user's being logged in and trying to access other tenants public apps, this work makes sure that users from other tenants will not be 403'd immediately (too aggressive) but instead they will have all other their RBAC roles revoked. 2021-10-07 15:49:26 +01:00
Martin McKeaveney
6ccaea4a9f remove currentapp stuff 2021-10-07 15:39:22 +01:00
Martin McKeaveney
f32266df83 remove currentapp stuff 2021-10-07 15:39:22 +01:00
Martin McKeaveney
dff57982ea Merge branch 'master' of github.com:Budibase/budibase into fix/post-release-fixes 2021-10-07 13:09:10 +01:00
Martin McKeaveney
6c2e4d8b4b Merge branch 'master' of github.com:Budibase/budibase into fix/post-release-fixes 2021-10-07 13:09:10 +01:00
Martin McKeaveney
eead9b07b3 fix user ping event 2021-10-07 12:15:05 +01:00
Martin McKeaveney
dea2c95d80 fix user ping event 2021-10-07 12:15:05 +01:00
Martin McKeaveney
910477a765 fix table view export in prod 2021-10-07 11:26:09 +01:00
Martin McKeaveney
0fb17e41b7 fix table view export in prod 2021-10-07 11:26:09 +01:00
mike12345567
be5f3a84ca Fixing minor mistake. 2021-10-07 08:33:39 +01:00
mike12345567
0ea022971f Fixing minor mistake. 2021-10-07 08:33:39 +01:00
Martin McKeaveney
191299697b prevent cross tenant app access 2021-10-06 22:16:50 +01:00
Martin McKeaveney
fd5bb7b49f prevent cross tenant app access 2021-10-06 22:16:50 +01:00
mike12345567
1fbd84b629 Making sure creation of SQL rows don't pass down null columns (no point). 2021-10-06 17:55:03 +01:00
mike12345567
ab03435c84 Making sure creation of SQL rows don't pass down null columns (no point). 2021-10-06 17:55:03 +01:00
mike12345567
1684f18217 Fixing issue #2276 - allows reverting a SQL column to null if no input. 2021-10-06 17:52:12 +01:00
mike12345567
d482b01263 Fixing issue #2276 - allows reverting a SQL column to null if no input. 2021-10-06 17:52:12 +01:00
mike12345567
3878cf76cd Fixing issue #2788 - making client side queries and SQL queries consistent with internal table ones. 2021-10-06 17:38:32 +01:00
mike12345567
3cea3dd510 Fixing issue #2788 - making client side queries and SQL queries consistent with internal table ones. 2021-10-06 17:38:32 +01:00
mike12345567
2b0bdffa65 Fixing an issue with attempting to access a locked app causes a redirect loop locking up browser. 2021-10-06 16:27:46 +01:00
mike12345567
453556d273 Fixing an issue with attempting to access a locked app causes a redirect loop locking up browser. 2021-10-06 16:27:46 +01:00
Martin McKeaveney
9e41b9cd8f UX improvements 2021-10-05 23:49:32 +01:00
Martin McKeaveney
ab24e02941 UX improvements 2021-10-05 23:49:32 +01:00
Martin McKeaveney
ddfecf14dc templates working end to end 2021-10-05 23:02:28 +01:00
Martin McKeaveney
4c59087904 templates working end to end 2021-10-05 23:02:28 +01:00
Maurits Lourens
53cfb8dc9c fix tests 2021-10-05 13:38:03 +02:00
Maurits Lourens
dbf747f749 fix tests 2021-10-05 13:38:03 +02:00
Maurits Lourens
42d5140c7f add a slash before the path and a questionmark before the querystring 2021-10-05 12:20:09 +02:00
Maurits Lourens
8709fb2f0b add a slash before the path and a questionmark before the querystring 2021-10-05 12:20:09 +02:00
Rory Powell
db5565d03c
Merge pull request #2882 from Budibase/honour-quota
Deny only when usage quota is exceeded
2021-10-04 16:47:53 +01:00
Rory Powell
380e3b4ccf Merge pull request #2882 from Budibase/honour-quota
Deny only when usage quota is exceeded
2021-10-04 16:47:53 +01:00
Rory Powell
421f72c4dc
Merge pull request #2881 from Budibase/api-keys
Add API keys between account portal and budibase
2021-10-04 14:17:17 +01:00
Rory Powell
69871342bb Merge pull request #2881 from Budibase/api-keys
Add API keys between account portal and budibase
2021-10-04 14:17:17 +01:00
Michael Drury
079b4f4633
Merge pull request #2880 from Budibase/fix/2835
Fix for shorthand app URL not re-directing if the user isn't logged in
2021-10-04 14:09:48 +01:00
Michael Drury
d4877ef9db Merge pull request #2880 from Budibase/fix/2835
Fix for shorthand app URL not re-directing if the user isn't logged in
2021-10-04 14:09:48 +01:00
Rory Powell
f20cc45bc3 Deny only when usage quota is exceeded 2021-10-04 14:07:10 +01:00
Rory Powell
c3a95d6c03 Deny only when usage quota is exceeded 2021-10-04 14:07:10 +01:00
Rory Powell
651947bb49 Add API keys between account portal and budibase 2021-10-04 13:40:50 +01:00
Rory Powell
2f589a2f42 Add API keys between account portal and budibase 2021-10-04 13:40:50 +01:00
mike12345567
b8e968644a Fixing issue with direct app request in self host not working when un-authenticated (doesn't re-direct to login). 2021-10-04 13:31:53 +01:00
mike12345567
c82c9df522 Fixing issue with direct app request in self host not working when un-authenticated (doesn't re-direct to login). 2021-10-04 13:31:53 +01:00
mike12345567
a343805fee Fix for many to many relationships where the union table has arbituarily named foreign key constraint columns, an example has been provided in the scripts directory. 2021-10-01 17:16:43 +01:00
mike12345567
80e7671444 Fix for many to many relationships where the union table has arbituarily named foreign key constraint columns, an example has been provided in the scripts directory. 2021-10-01 17:16:43 +01:00
Martin McKeaveney
6a6dac9d3a adding debug log for deployments 2021-10-01 15:36:33 +01:00
Martin McKeaveney
ff610d6516 adding debug log for deployments 2021-10-01 15:36:33 +01:00
Michael Drury
c8260ba4de
Merge pull request #2847 from Budibase/fix/2665
Fix created by/updated by auto columns breaking public forms
2021-10-01 15:16:22 +01:00
Michael Drury
5a203d7b7d Merge pull request #2847 from Budibase/fix/2665
Fix created by/updated by auto columns breaking public forms
2021-10-01 15:16:22 +01:00
mike12345567
f4b57aab1c Fixing issue with created by/updated by on public forms, also fixing a small issue with analytics ping generating a 404. 2021-10-01 15:00:11 +01:00
mike12345567
8decbc20d5 Fixing issue with created by/updated by on public forms, also fixing a small issue with analytics ping generating a 404. 2021-10-01 15:00:11 +01:00
mike12345567
04acb160a2 Quick fix for worker, API key was not considered good enough to access worker, updated this and added better error to smtp action. 2021-10-01 13:29:08 +01:00