Martin McKeaveney
b28bffbb15
Merge pull request #4631 from Budibase/ci/deploy-proxy
...
removing need for handlebars in nginx script, automating proxy servic…
2022-03-03 09:06:49 +00:00
Budibase Staging Release Bot
a7bd7fb325
v1.0.79-alpha.8
2022-03-02 23:16:59 +00:00
Michael Drury
ec910b8fd2
Fixing issue brought up by test case.
2022-03-02 22:51:50 +00:00
Michael Drury
546bbc2ff6
Changing how SQL vars are generated so that when new SQL implementations are added they must implement a generation mechanism.
2022-03-02 22:45:10 +00:00
mike12345567
1b45a9190d
Fixes for SQL issues raised by Marty.
2022-03-02 17:40:50 +00:00
mike12345567
a1b95c15e5
Adding check to disable rate limit redis connection in test.
2022-03-02 12:50:10 +00:00
mike12345567
2247987df2
Updating rate limiter to make use of Redis.
2022-03-02 12:27:09 +00:00
mike12345567
a962f6cabd
Adding public API rate limiting, with env variable option, defaults to 120 requests per minute.
2022-03-02 11:36:30 +00:00
Budibase Staging Release Bot
af5210e4dc
v1.0.79-alpha.7
2022-03-02 10:47:17 +00:00
mike12345567
bcf90791cb
Merge branch 'dependabot/npm_and_yarn/packages/server/prismjs-1.27.0' of github.com:Budibase/budibase into develop
2022-03-02 10:40:59 +00:00
mike12345567
6d2de3c436
Merge branch 'dependabot/npm_and_yarn/packages/server/urijs-1.19.8' of github.com:Budibase/budibase into develop
2022-03-02 10:40:45 +00:00
mike12345567
a2e3c9ab0b
Merge branch 'dependabot/npm_and_yarn/packages/worker/urijs-1.19.8' of github.com:Budibase/budibase into develop
2022-03-02 10:40:28 +00:00
mike12345567
2088b1984c
Merge branch 'dependabot/npm_and_yarn/packages/server/url-parse-1.5.10' of github.com:Budibase/budibase into develop
2022-03-02 10:40:13 +00:00
Budibase Staging Release Bot
8b80379e92
v1.0.79-alpha.6
2022-03-02 10:01:25 +00:00
dependabot[bot]
54bb65b227
Bump url-parse from 1.5.3 to 1.5.10 in /packages/server
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.3 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 09:56:27 +00:00
dependabot[bot]
c102119682
Bump urijs from 1.19.7 to 1.19.8 in /packages/server
...
Bumps [urijs](https://github.com/medialize/URI.js ) from 1.19.7 to 1.19.8.
- [Release notes](https://github.com/medialize/URI.js/releases )
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md )
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.7...v1.19.8 )
---
updated-dependencies:
- dependency-name: urijs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 09:56:26 +00:00
dependabot[bot]
c53a020ea1
Bump prismjs from 1.25.0 to 1.27.0 in /packages/server
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases )
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0 )
---
updated-dependencies:
- dependency-name: prismjs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 09:56:25 +00:00
mike12345567
a78b70799e
Review comments and linting.
2022-03-01 22:37:42 +00:00
mike12345567
60acca5d95
Changing how types are generated from the open api spec a bit.
2022-03-01 19:00:28 +00:00
mike12345567
fa41548e13
Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api
2022-03-01 18:43:52 +00:00
mike12345567
aa2d43b232
Adding a top level script for generating specs, symlinking the openapi yaml and json to top level as well.
2022-03-01 18:42:52 +00:00
mike12345567
f056bdd353
Adding new generation technique, converting openAPI spec to typescript definitions, which are then applied in mapping output middlewares to make sure that the structures of the response are fully respected.
2022-03-01 18:35:08 +00:00
mike12345567
48114a05dd
Merge branch 'feature/budibase-api' of github.com:Budibase/budibase into feature/budibase-api
2022-03-01 14:38:35 +00:00
mike12345567
8680faa3da
Updating summaries, adding descriptions, wrapping responses with generic wrapper 'data'.
2022-03-01 14:37:35 +00:00
Budibase Staging Release Bot
295ac7669c
v1.0.79-alpha.5
2022-03-01 14:10:17 +00:00
Peter Clement
48d8aaea2a
Merge pull request #4390 from Budibase/feature/automation-data-types
...
Adding ability to toggle between Automation input types.
2022-03-01 14:00:21 +00:00
Budibase Staging Release Bot
9c37633459
v1.0.79-alpha.4
2022-03-01 13:45:26 +00:00
Rory Powell
a4210c760c
Merge pull request #4752 from Budibase/fix/cypress-ci
...
Update cy:run:ci to not use --record
2022-03-01 13:39:23 +00:00
Budibase Staging Release Bot
563f4530a0
v1.0.79-alpha.3
2022-03-01 12:22:03 +00:00
Mitch-Budibase
5e4365eccb
Merge pull request #4751 from Budibase/cypress-testing
...
Changes for Table test - Commands.js
2022-03-01 12:15:44 +00:00
Rory Powell
0b9f360fc8
Update cy:run:ci to not use --record
2022-03-01 12:11:19 +00:00
Budibase Staging Release Bot
b2014b979c
v1.0.79-alpha.2
2022-03-01 12:09:29 +00:00
Peter Clement
ffe35bc5ec
Merge pull request #4638 from Budibase/feature/table-row-selection
...
Allow selection of rows from table component
2022-03-01 12:03:24 +00:00
Peter Clement
1a70785c02
fix automation
2022-03-01 11:58:20 +00:00
Mitch-Budibase
38cdf850eb
Changes for Table test - Commands.js
...
Seems like a potential timing issue for the Create Table test
Specifically:
-The datasource modal looks to be sometimes delayed when appearing after app creation
--increasing wait time for after app creation
--Reducing wait within the createTable command
--Updating specific ID to use 'data-cy'
--Updating another ID for the data source modal
I am unable to reproduce this potential issue locally, so making changes in hopes the CI picks it up (if the timing issue still exists)
2022-03-01 11:49:40 +00:00
Budibase Staging Release Bot
a595c39cbe
v1.0.79-alpha.1
2022-03-01 11:49:32 +00:00
Andrew Kingston
7266712f8f
Merge pull request #4700 from Budibase/rest-api-endpoint-naming
...
Improve REST query naming in navigation
2022-03-01 11:41:56 +00:00
Peter Clement
baf6c64e24
fix cypress, maybe?
2022-03-01 11:39:48 +00:00
Peter Clement
62290b30f1
Merge remote-tracking branch 'origin/develop' into feature/automation-data-types
2022-03-01 11:18:11 +00:00
Andrew Kingston
0f295afb04
Make component setting updates sequential to prevent 409s
2022-03-01 11:11:56 +00:00
Peter Clement
6095b5cb87
Merge remote-tracking branch 'origin/develop' into feature/table-row-selection
2022-03-01 10:37:26 +00:00
Budibase Staging Release Bot
ce54070c1e
v1.0.79-alpha.0
2022-03-01 10:34:25 +00:00
Rory Powell
8f1b638f3b
Merge branch 'master' into merge-master
2022-03-01 10:04:23 +00:00
Andrew Kingston
1d38486bb7
Update more option picker logic to only hide nullish rather than falsey values when using a dynamic options source
2022-03-01 10:00:08 +00:00
Andrew Kingston
9535bc7c24
Update option picker logic to only hide nullish rather than falsey values when using a dynamic options source
2022-03-01 09:51:48 +00:00
Budibase Staging Release Bot
576e79ecdd
v1.0.76-alpha.6
2022-03-01 09:48:46 +00:00
Budibase Release Bot
e563403f51
v1.0.78
2022-03-01 09:46:34 +00:00
Andrew Kingston
03770422af
Merge pull request #4734 from Budibase/fix/esc-nested-modals
...
Fix soft bricking app when closing nested modals using escape key
2022-03-01 09:42:25 +00:00
Rory Powell
c1a2836dd1
Fix REST Import
2022-03-01 07:36:47 +00:00
Michael Drury
a5246d5998
Fixing an issue with webhook controller.
2022-02-28 20:03:02 +00:00
mike12345567
c958e93aed
Fixing another issue raised by test cases.
2022-02-28 19:27:37 +00:00
mike12345567
84ef694712
Fixing test case.
2022-02-28 18:53:03 +00:00
mike12345567
8b6a9b7273
Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api
2022-02-28 18:43:45 +00:00
mike12345567
4086c8f439
Fixes for review comments.
2022-02-28 18:39:05 +00:00
Andrew Kingston
49053cfe85
Improve parsing of REST query strings to support equals symbol in values
2022-02-28 16:23:53 +00:00
Andrew Kingston
42b063d21b
Fix soft bricking app when closing nested modals using escape key
2022-02-28 15:04:32 +00:00
mike12345567
4a31045233
Changing the API key modal to have a copy input which allows copying the API key easily.
2022-02-28 14:29:19 +00:00
mike12345567
fc3ff320aa
Moving swagger defs to dev dependencies.
2022-02-28 13:41:11 +00:00
mike12345567
7b3318a19e
Switching the basic single row read to use the enrich endpoint.
2022-02-28 12:54:32 +00:00
Budibase Release Bot
2f7ca2518c
v1.0.77
2022-02-28 12:19:05 +00:00
mike12345567
c4f5b42a90
Updating application output schema.
2022-02-28 11:29:48 +00:00
Andrew Kingston
75ef367ac2
Make view UI read only and limit rows to 10
2022-02-28 08:37:59 +00:00
Budibase Release Bot
6aaa239c33
v1.0.76
2022-02-28 08:22:58 +00:00
dependabot[bot]
e2cbf6d2b0
Bump urijs from 1.19.7 to 1.19.8 in /packages/worker
...
Bumps [urijs](https://github.com/medialize/URI.js ) from 1.19.7 to 1.19.8.
- [Release notes](https://github.com/medialize/URI.js/releases )
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md )
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.7...v1.19.8 )
---
updated-dependencies:
- dependency-name: urijs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 03:25:44 +00:00
Andrew Kingston
3ba195960b
Add error notification if executing a query in a button action fails
2022-02-25 21:29:02 +00:00
Andrew Kingston
eb27ac368a
Fix incorrect syntax for showing a notification while executing custom queries
2022-02-25 21:26:08 +00:00
mike12345567
716bc5acf1
Rounding out user schema and query schema as required.
2022-02-25 19:26:19 +00:00
mike12345567
bc81b3f22c
Removing test case.
2022-02-25 19:02:27 +00:00
mike12345567
b6e6f81d15
Adding test cases for user implementation with mocks.
2022-02-25 19:01:17 +00:00
mike12345567
cf27667580
Users implementation added.
2022-02-25 19:00:12 +00:00
mike12345567
295b65678c
Adding test cases for all implemented endpoints.
2022-02-25 18:02:08 +00:00
Andrew Kingston
40273b7148
Pls cypress
2022-02-25 16:24:36 +00:00
mike12345567
83d4994f55
Starting to fix up test cases.
2022-02-25 15:55:19 +00:00
Andrew Kingston
02725e08d2
Handle leading double slash when displaying REST queries in navigation
2022-02-25 14:29:25 +00:00
Andrew Kingston
e34895989b
Improve REST query naming in navigation
2022-02-25 14:18:26 +00:00
Andrew Kingston
a3f45a0dac
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-row-selection
2022-02-25 13:49:24 +00:00
Budibase Staging Release Bot
2e4cfb3312
v1.0.76-alpha.5
2022-02-25 13:45:29 +00:00
Andrew Kingston
2434f1169d
Try to fix cypress tests again
2022-02-25 13:40:23 +00:00
Andrew Kingston
a216a44827
Merge pull request #4681 from Budibase/fix/asset-type-selection
...
Fix asset type selection
2022-02-25 13:38:10 +00:00
Andrew Kingston
9bc38c4105
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-row-selection
2022-02-25 13:34:40 +00:00
mike12345567
c1a1c02e73
Updating validators, make sure everything that is optional is really optional.
2022-02-25 11:39:46 +00:00
Budibase Staging Release Bot
a01cb16684
v1.0.76-alpha.4
2022-02-25 09:11:42 +00:00
Andrew Kingston
175bde36d6
Ensure data binding generation doesn't crash if no asset is selected
2022-02-25 08:25:56 +00:00
Rory Powell
e2d1ede339
Merge branch 'develop' into fix/cypress-port-conflicts
2022-02-25 08:22:21 +00:00
Andrew Kingston
7ca040efe6
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-row-selection
2022-02-25 08:20:28 +00:00
Michael Drury
4b3da534e3
Fixing some errors in the generated spec.
2022-02-24 23:25:03 +00:00
Michael Drury
01bb56cbf4
Adding a testing system which generates the schema and compares against responses.
2022-02-24 23:21:10 +00:00
mike12345567
53f108865a
Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api
2022-02-24 18:19:20 +00:00
mike12345567
26c2fc8702
Generating from typescript files.
2022-02-24 18:15:13 +00:00
mike12345567
dce23a9eb8
Updating specs.
2022-02-24 15:42:59 +00:00
mike12345567
74dcce6b1d
Refactoring to TS on public endpoints.
2022-02-24 15:13:14 +00:00
Rory Powell
9e0a10955a
Add status banner that reacts to cypress healthcheck failures
2022-02-24 14:41:24 +00:00
Andrew Kingston
fd76551909
Key client app layout rendering by builder store asset type to ensure preview is always remounted properly
2022-02-24 12:26:31 +00:00
Andrew Kingston
08ec8ca7db
Always update asset type when required, even if no assets of that type exist
2022-02-24 12:25:14 +00:00
mike12345567
812f69815f
Fix for validator adding.
2022-02-24 12:03:46 +00:00
mike12345567
051b46bd47
Moving validators to a single location, simplify route files and all re-usability.
2022-02-24 11:39:38 +00:00
Budibase Staging Release Bot
e29967c877
v1.0.76-alpha.3
2022-02-24 10:07:41 +00:00
Martin McKeaveney
aa56638877
Merge pull request #4664 from Budibase/update-filter-automation
...
Rename filter to be condition
2022-02-24 11:00:41 +01:00
Andrew Kingston
e38cc1c079
Fix table row selection bindings not being generated, add row selection bindings for table blocks, update readable text for row selection bindings
2022-02-24 09:17:27 +00:00
Andrew Kingston
6573835c13
Fix missing prop from table block and add fixed context provider ID for tables inside table blocks to support row selection bindings
2022-02-24 09:16:35 +00:00
Andrew Kingston
d888831b4a
Fix table selection defaulting to true, reset selected rows when unmounting tables, remove position absolute on row selection text
2022-02-24 09:15:37 +00:00
Andrew Kingston
508cc02fb4
Fix selecting all rows and fix table click events clashing with row selection
2022-02-24 09:14:16 +00:00
Andrew Kingston
0c8e21c9f2
Fix spacing in SelectEditRenderer
2022-02-24 09:12:45 +00:00
Andrew Kingston
eae947e43f
Don't show checkbox label if no label specified
2022-02-24 09:12:14 +00:00
Michael Drury
aeae61342a
Adding table public API.
2022-02-23 22:13:16 +00:00
mike12345567
8f6e55e65b
Adding controllers for row, query and applications public APIs.
2022-02-23 18:31:32 +00:00
Rene Pot
916cf2c8b1
linting
2022-02-23 16:56:51 +01:00
Budibase Staging Release Bot
89ac67a6f0
v1.0.76-alpha.2
2022-02-23 14:53:13 +00:00
Andrew Kingston
51153565d8
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-row-selection
2022-02-23 14:47:06 +00:00
Rene Pot
bf6bc429d8
Rename filter to be condition
2022-02-23 15:07:05 +01:00
Andrew Kingston
67dd8aeaac
Try to fix cypress tests
2022-02-23 13:53:15 +00:00
Andrew Kingston
1ec76e3e7e
Merge branch 'develop' of github.com:Budibase/budibase into table-cell-config
2022-02-23 13:25:48 +00:00
Andrew Kingston
572cf77644
Try to fix cypress tests
2022-02-23 13:14:28 +00:00
Budibase Staging Release Bot
b97e2df584
v1.0.76-alpha.1
2022-02-23 13:04:02 +00:00
Mitch-Budibase
16a5930454
Merge pull request #4663 from Budibase/cypress-testing
...
Increasing wait times for Assign User Roles test
2022-02-23 12:58:20 +00:00
Budibase Staging Release Bot
214b97463b
v1.0.76-alpha.0
2022-02-23 12:50:13 +00:00
Mitch-Budibase
b6d085a093
Increasing wait times for Assign User Roles test
...
Assign Roles test within createUserAndRoles is failing on CI.
It is not failing locally for me so i suspect a timing issue
2022-02-23 12:32:16 +00:00
Rory Powell
a009cec2fd
Merge branch 'develop' into merge-master
2022-02-23 12:16:03 +00:00
Rory Powell
6fca8ca936
Merge branch 'master' into merge-master
2022-02-23 12:14:04 +00:00
Andrew Kingston
8f93227dad
Merge branch 'table-cell-config' of github.com:Budibase/budibase into feature/table-row-selection
2022-02-23 12:10:03 +00:00
Andrew Kingston
63e2adbbbe
Merge branch 'develop' of github.com:Budibase/budibase into table-cell-config
2022-02-23 11:32:51 +00:00
Andrew Kingston
32d7c716c7
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-row-selection
2022-02-23 11:32:14 +00:00
Budibase Staging Release Bot
002f816949
v1.0.74-alpha.2
2022-02-23 10:11:50 +00:00
Rory Powell
83d8c70419
Change ports
2022-02-23 07:00:57 +00:00
mike12345567
8685abf99e
Refactoring how endpoints are specified so that the middlewares can be applied in a more generic fashion.
2022-02-22 18:40:09 +00:00
mike12345567
b3a7bed086
Getting prettier running on the public routes.
2022-02-22 17:38:27 +00:00
Peter Clement
10cfe35705
remove console log
2022-02-22 16:14:19 +00:00
Peter Clement
8531b9fd40
simplify add all method
2022-02-22 15:56:11 +00:00
Rory Powell
7fe3844d08
Update cypress commands to work in local dev
2022-02-22 15:23:54 +00:00
Peter Clement
dffdcd882f
add ability to select rows from different tables and provide bindings
2022-02-22 15:18:08 +00:00
Peter Clement
87d001b66f
Merge remote-tracking branch 'origin/develop' into feature/table-row-selection
2022-02-22 15:17:38 +00:00
Rory Powell
e097554972
Merge branch 'develop' into fix/cypress-port-conflicts
2022-02-22 15:15:17 +00:00
Mitch-Budibase
ac1ba47ecd
Setting Video flag to False
...
There seems to be an issue sometimes with video processing and test runs - Removing this for now
2022-02-22 15:08:08 +00:00
mike12345567
948c520a6a
Refactoring resource system, so that examples and schemas have individual files rather than all being lumped into one.
2022-02-22 15:06:08 +00:00
mike12345567
d08c3bd6b5
Adding in request bodies.
2022-02-22 14:28:57 +00:00
Budibase Staging Release Bot
205d4c5c81
v1.0.74-alpha.1
2022-02-22 14:18:29 +00:00
mike12345567
be07f2ffb7
Updating output schemas and adding examples to everything.
2022-02-22 14:10:01 +00:00
Budibase Release Bot
5a6cc0c592
v1.0.75
2022-02-22 12:59:24 +00:00
Andrew Kingston
3dcbb2e74a
Merge pull request #4549 from Budibase/fix/screen-creation-roles
...
Fix role being stale when creating screens
2022-02-22 12:51:12 +00:00
Andrew Kingston
1f0e5ec1b8
Add nuxt config file to actually silence vite spam
2022-02-22 12:38:24 +00:00
Andrew Kingston
4fa00ff560
Remove accidental file
2022-02-22 12:38:07 +00:00
Andrew Kingston
adeb9d4b3f
Revert server lock file
2022-02-22 12:37:41 +00:00
Andrew Kingston
afc4b32886
Fix client package.json and lock file after merges
2022-02-22 12:37:27 +00:00
Andrew Kingston
0de252a4d1
Fix builder lock file
2022-02-22 12:37:02 +00:00
Andrew Kingston
95fd0f835b
Fix usage of className instead of class
2022-02-22 12:36:51 +00:00
Andrew Kingston
6a96c4425a
Remove accidental file
2022-02-22 12:36:06 +00:00
Andrew Kingston
6110674e71
Fix button A11y issue again after being lost in merge
2022-02-22 12:35:11 +00:00
Martin McKeaveney
1cbca0578a
removing need for handlebars in nginx script, automating proxy service deployment
2022-02-22 13:24:21 +01:00
Rory Powell
a80950a5ce
Merge branch 'develop' into fix/cypress-port-conflicts
2022-02-22 11:27:26 +00:00
Rory Powell
b9306b5a7a
Prevent local port conflicts between account portal and cypress
2022-02-22 11:20:58 +00:00