Commit Graph

19744 Commits

Author SHA1 Message Date
Andrew Kingston 4f212397b0 Lint 2022-04-06 13:41:07 +01:00
Andrew Kingston c25ca0cafd Tidy up 2022-04-06 13:40:07 +01:00
Andrew Kingston c8e87cf24f Add label for global selected rows bindings in devtools 2022-04-06 13:30:38 +01:00
Andrew Kingston 7c91d9dceb Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-devtools 2022-04-06 11:50:43 +01:00
Budibase Staging Release Bot 13d4ab9d95 v1.0.105-alpha.4 2022-04-06 10:38:23 +00:00
melohagan 7bc678edbc
Merge pull request #5258 from melohagan/bug/sev3/hidden_bindable_text
Add text input padding when FlashOn icon shown
2022-04-06 11:32:02 +01:00
Budibase Staging Release Bot edb7d21a50 v1.0.105-alpha.3 2022-04-06 08:58:34 +00:00
deanhannigan f37848d41e
Merge pull request #5232 from Budibase/fix/time-picker-5102
Fixes for date/time picker issue.
2022-04-06 09:51:12 +01:00
Andrew Kingston b4632fc431 Update role bindings to use Role prefix rather than Roles 2022-04-06 08:22:10 +01:00
Mel O'Hagan d52239d0d2 Pad input text when FlashOn icon is showing 2022-04-05 16:56:48 +01:00
Andrew Kingston 2cafc7d032 Add role IDs as bindings 2022-04-05 16:05:29 +01:00
Andrew Kingston d121aefbaa Reset buttion action output context on each invocation of the action 2022-04-05 14:00:44 +01:00
Budibase Staging Release Bot 0a72aa6adb v1.0.105-alpha.2 2022-04-05 11:56:35 +00:00
Michael Drury 10e4b0696c
Merge pull request #5256 from Budibase/dep/2022-05-04
Minimist 1.2.6 dependency update
2022-04-05 12:50:08 +01:00
Budibase Staging Release Bot 6d70fa5d37 v1.0.105-alpha.1 2022-04-05 11:22:24 +00:00
mike12345567 43abb8d0a4 Merge branch 'dependabot/npm_and_yarn/minimist-1.2.6' of github.com:Budibase/budibase into dep/2022-05-04 2022-04-05 12:20:38 +01:00
Michael Drury 959763d934
Merge pull request #5209 from Budibase/labday/single-docker
Single docker file lab-day
2022-04-05 12:16:09 +01:00
Budibase Staging Release Bot af633701a9 v1.0.105-alpha.0 2022-04-05 10:46:38 +00:00
dependabot[bot] cc3943d907
Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 10:41:37 +00:00
Martin McKeaveney 15ea2b9514 merge 2022-04-05 11:35:47 +01:00
mike12345567 5c3e3419b4 Merge branch 'develop' of github.com:Budibase/budibase into labday/single-docker 2022-04-05 11:31:02 +01:00
Dean c2ea8b73ef Merge remote-tracking branch 'origin/develop' into fix/time-picker-5102 2022-04-04 14:57:04 +01:00
Dean c3f66ebaa8 Removed step that alters the picker date on change for time only fields 2022-04-04 14:55:43 +01:00
Dean bb0e1ef769 Removed unused variable 2022-04-04 12:13:13 +01:00
Budibase Staging Release Bot ac58e20660 v1.0.104-alpha.1 2022-04-04 11:01:50 +00:00
Dean 039ec69805 Fixes for date/time picker issue. 2022-04-04 11:51:52 +01:00
Andrew Kingston ae7117f744 Fix color and size of chart tooltips 2022-04-04 10:56:06 +01:00
Budibase Release Bot 6dd09b6b4f v1.0.104 2022-04-04 09:54:00 +00:00
Andrew Kingston 6afb096eb8 Update home screen sizes 2022-04-04 10:42:26 +01:00
Andrew Kingston 753878c0dd Update chart data labels to white 2022-04-04 09:14:56 +01:00
Andrew Kingston 8e46e4b514 Disable validation for search fields in cards block 2022-04-04 08:49:46 +01:00
Andrew Kingston c0eb27e8d1 Disable validation for search fields in table block 2022-04-04 08:49:16 +01:00
Andrew Kingston 91e35ef816 Add internal setting to fully disable form validation 2022-04-04 08:49:01 +01:00
Andrew Kingston 2e979846c4 Manually pull in new state context on each button action enrichment to keep aware of state changes during button action execution 2022-04-01 18:36:41 +01:00
Andrew Kingston 6227013222 Remove flash on loading template pictures 2022-04-01 18:16:13 +01:00
Andrew Kingston 7f31a9529b Remove flashing when navigating between home screens 2022-04-01 18:08:23 +01:00
Andrew Kingston dc6355a641 Remove flashing when navigating between home screens 2022-04-01 18:08:16 +01:00
Andrew Kingston 9f4899306c Fix issue where changing the role of a screen did not correctly update screen list 2022-04-01 18:02:34 +01:00
mike12345567 62f4ecf3e1 Fixing issue #5817 - making sure that date strings are correctly parsed into the bindings. 2022-04-01 17:13:28 +01:00
Andrew Kingston 89e38ce534 Prevent updating a screen role to a role for which the screen URL already exists 2022-04-01 14:53:01 +01:00
Andrew Kingston f81313775d Prevent update a screen URL to an existing URL for the same role 2022-04-01 14:47:49 +01:00
Mitch-Budibase 80e94d13d9 lint 2022-04-01 14:41:45 +01:00
Mitch-Budibase db0b6f8441 Changing test structure when searching for applications
Search functionality is not available when only 1 app exists - Updating to reflect this
2022-04-01 14:37:11 +01:00
mike12345567 67beee7d93 Fixing test case. 2022-04-01 13:47:38 +01:00
Mitch-Budibase 9ffd278d80 Changes to renameAnApplication & createUserAndRoles
renameAnApplication - changing the navigation to a direct URL rather than clicking the home logo button
createUserAndRoles - Removing the After action (now supports correct flow of tests)
2022-04-01 13:15:06 +01:00
Mitch-Budibase 5525859ba7 Adding and increasing wait times surrounding renameAnApplication.spec.js
Passes locally but looks like a timing issue when run against the CI.

Adding and increasing wait times to hopefully combat this. I will extend further if unsuccessful
2022-04-01 12:05:31 +01:00
Mitch-Budibase 69d6dbc23a Updating tests to work with test Env
I've made some changes to the tests and commands file to allow for the tests to run within the Test env after the latest round of UI changes.

Some of these changes also allow for testing instances in which apps already exist - This is specific for the test env, the CI runs always have a clean instance
2022-04-01 11:31:18 +01:00
mike12345567 40d38e6e3d Single docker container configuration. 2022-04-01 01:00:52 +01:00
Budibase Staging Release Bot 2966018af9 v1.0.104-alpha.0 2022-03-31 09:35:49 +00:00
Budibase Release Bot 43da53bed1 v1.0.103 2022-03-31 09:27:58 +00:00
Budibase Release Bot 665f572421 v1.0.102 2022-03-31 08:47:33 +00:00
Martin McKeaveney 6432ca102a
Update index.ts 2022-03-31 09:40:41 +01:00
Budibase Release Bot 3862854f5b v1.0.101 2022-03-30 16:29:43 +00:00
Martin McKeaveney 69a0c1254f bump versions 2022-03-30 17:19:41 +01:00
Budibase Staging Release Bot 0e309aca3a v1.0.98-alpha.9 2022-03-30 15:25:14 +00:00
Martin McKeaveney e263cc31bb merge with master 2022-03-30 15:44:22 +01:00
Budibase Release Bot b8678e2f56 v1.0.100 2022-03-30 14:30:40 +00:00
Michael Drury 771dfefe68
Merge pull request #5179 from Budibase/fix/5153
Fix for MySQL Limits and offsets (numbers in bindings)
2022-03-30 15:23:31 +01:00
mike12345567 5dcbef58a8 Fix for #5153 - doing it at the mysql level as it seems to be affected by incorrect types in a way that other SQL databases aren't - limits the possible damage this can do. 2022-03-30 14:45:13 +01:00
mike12345567 80a99b549f Make sure that ethereal tests don't fail on jest timeout. 2022-03-30 14:45:03 +01:00
Rory Powell 5da441cf55 Add additional logging to automations 2022-03-30 14:26:51 +01:00
Budibase Staging Release Bot 54a848845e v1.0.98-alpha.8 2022-03-30 12:21:32 +00:00
Andrew Kingston 9be27853a0
Merge pull request #5172 from Budibase/fix/in-preview-editing
Fix in-preview text editing bugs
2022-03-30 13:13:06 +01:00
Budibase Staging Release Bot f8f243976d v1.0.98-alpha.7 2022-03-30 11:45:01 +00:00
Andrew Kingston a194bb7716 Remove button editing class which was used for testing 2022-03-30 09:37:00 +01:00
Andrew Kingston a304aae95c Only save textContent of editable fields to fix HTML being inserted, and fully remount component when toggling editing to fix chrome issues 2022-03-30 09:32:19 +01:00
Mitch-Budibase 01569c940e Moving assign/unassign user role type tests to test env only
The assign roles test seems to be quite flakey.

I am moving it and the unassign roles test to only run in the test environment while i isolate and fix the issue
2022-03-29 18:32:36 +01:00
Budibase Staging Release Bot ca5bc790f5 v1.0.98-alpha.6 2022-03-29 12:03:54 +00:00
Michael Drury 9e05cc4418
Merge pull request #5154 from Budibase/dep-update-29-03-2022
Dependabot merge
2022-03-29 12:57:49 +01:00
mike12345567 ca5afb753b Merge branch 'dependabot/npm_and_yarn/packages/string-templates/minimist-1.2.6' of github.com:Budibase/budibase into dep-update-29-03-2022 2022-03-29 12:25:06 +01:00
mike12345567 836fe2ef85 Merge branch 'dependabot/npm_and_yarn/packages/client/minimist-1.2.6' of github.com:Budibase/budibase into dep-update-29-03-2022 2022-03-29 12:24:53 +01:00
mike12345567 9a8372b845 Merge branch 'dependabot/npm_and_yarn/packages/server/minimist-1.2.6' of github.com:Budibase/budibase into dep-update-29-03-2022 2022-03-29 12:24:40 +01:00
Budibase Staging Release Bot f7f157f509 v1.0.98-alpha.5 2022-03-29 10:18:40 +00:00
Maurits Lourens 9faaecb57e move invalidation to the creation of a session 2022-03-29 11:59:16 +02:00
Dean 2efd7d909c Replaced the expected string in the data rest test spec to the original 2022-03-29 10:38:56 +01:00
Peter Clement 2381048c0f more parsing of output bindings 2022-03-29 10:29:51 +01:00
Budibase Release Bot c5880f9ec2 v1.0.99 2022-03-29 09:23:26 +00:00
Dean 56d1339ffb Lint fix and now diplaying the '/app/' prefix when previewing an app url 2022-03-29 09:59:39 +01:00
Maurits Lourens f4557fb220 invalidate sessions before login 2022-03-29 10:06:54 +02:00
Dean b71958c9f6 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-29 09:05:18 +01:00
Budibase Staging Release Bot a7ad4837b2 v1.0.98-alpha.4 2022-03-29 07:24:22 +00:00
Martin McKeaveney 44424e648f
Merge pull request #5135 from Budibase/feature/googlesheets-release
Feature/googlesheets release
2022-03-29 08:18:11 +01:00
Budibase Staging Release Bot 4b97a9a1fb v1.0.98-alpha.3 2022-03-29 06:59:36 +00:00
Andrew Kingston e7c63c8aca
Merge pull request #5136 from Budibase/fix/automation-bugs
Some automation bug fixes
2022-03-29 07:53:11 +01:00
Dean 6164b4d574 Cypress test fixes and refactoring around the create app workflows 2022-03-28 23:21:38 +01:00
Andrew Kingston b4574e42e8 Fix spaces not being allowed in formula columns 2022-03-28 19:10:48 +01:00
mike12345567 41ec92bf9b Fix for #5117 - raised a point that the docs didn't describe where to put properties for a query when running through the public API - fixing the spec. 2022-03-28 18:33:54 +01:00
Michael Drury ac129cee01
Merge pull request #5134 from Budibase/fix/5103
Fix for RBAC on apps built from templates containing public screens
2022-03-28 17:17:19 +01:00
Andrew Kingston f3cc6aa284 Fix design of automation SchemaSetup 2022-03-28 16:56:42 +01:00
Martin McKeaveney 04b17fb634 re-add gsheets to self host 2022-03-28 16:46:05 +01:00
Martin McKeaveney ee6a16827a fixing google sheets bug, respect google configuration hierarchy 2022-03-28 16:44:33 +01:00
mike12345567 e073bdb5a4 Fix for #5103 - some templates are built on an older version that stored permissions differently, we can't migrate these as they will keep being added, easiest to just support the old method (apply the old rule and convert to the new format when retrieving roles). 2022-03-28 16:34:50 +01:00
Andrew Kingston e109f06fb4 Fix automation section crashing when a table has been deleted and is in use 2022-03-28 16:26:37 +01:00
Dean 61e42369c1 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-28 16:10:30 +01:00
dependabot[bot] a2cc2b8e0b
Bump ansi-regex from 4.1.0 to 4.1.1 in /packages/worker
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 13:08:54 +00:00
Budibase Staging Release Bot 6bcf738444 v1.0.98-alpha.2 2022-03-28 13:07:09 +00:00
Martin McKeaveney 43a20bfd91 fix launch.json for worker after TS migration 2022-03-28 12:06:37 +01:00
Martin McKeaveney 3a7a964ac8 fix launch.json 2022-03-28 12:03:44 +01:00
Peter Clement 6ccf744557 update bindings to support looping 2022-03-28 10:01:56 +01:00
Dean eb1eb1cb16 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-28 09:08:16 +01:00
Budibase Staging Release Bot b08461e611 v1.0.98-alpha.1 2022-03-25 17:00:35 +00:00
Budibase Release Bot c13a6db9c7 v1.0.98 2022-03-25 16:59:39 +00:00
Rory Powell 00e85766c4 Merge branch 'master' into merge-master 2022-03-25 16:51:58 +00:00
Rory Powell b4bad65cbf Fix app preview 2022-03-25 16:25:46 +00:00
Budibase Staging Release Bot b5f8bddd3e v1.0.98-alpha.0 2022-03-25 14:13:59 +00:00
dependabot[bot] f318379d7f
Bump minimist from 1.2.5 to 1.2.6 in /packages/server
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 14:09:06 +00:00
dependabot[bot] 7913d35bf5
Bump minimist from 1.2.5 to 1.2.6 in /packages/client
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 14:08:44 +00:00
dependabot[bot] e2b9cc3209
Bump minimist from 1.2.5 to 1.2.6 in /packages/string-templates
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 14:08:21 +00:00
Rory Powell 7f79b30b58 clean and bootstrap 2022-03-25 13:14:44 +00:00
Rory Powell 0ee41ea10c Merge branch 'master' into merge-master 2022-03-25 13:10:37 +00:00
Budibase Staging Release Bot 30d8203f0f v1.0.91-alpha.18 2022-03-25 12:35:36 +00:00
Andrew Kingston 9f3a0ce3c9
Merge pull request #5086 from Budibase/continue-if-button-action
'Continue if' button action
2022-03-25 12:29:19 +00:00
Andrew Kingston c27c2fbfa6
Merge pull request #4925 from Budibase/feature/map-actions
Button action inputs + map component actions
2022-03-25 12:28:56 +00:00
Martin McKeaveney cc630de7e1
Merge pull request #5087 from Budibase/fix/local-dynamo
ignore AWS config when using endpoint field
2022-03-25 12:25:32 +00:00
Budibase Release Bot 1eaadeda87 v1.0.97 2022-03-25 12:22:30 +00:00
mike12345567 7cb2cd2139 Linting. 2022-03-25 12:15:42 +00:00
David Duong 82620a9a7b fix: incorrect parameters for public rows editing 2022-03-25 12:09:39 +00:00
Michael Drury ae157a565a
Merge pull request #5073 from Budibase/fix/5049
Fixing an issue with many-to-many SQL relationships generated in SQL tables
2022-03-25 12:05:44 +00:00
Budibase Staging Release Bot dc6c4e429e v1.0.91-alpha.17 2022-03-25 12:05:09 +00:00
Budibase Release Bot eecd09718a v1.0.96 2022-03-25 12:04:42 +00:00
Andrew Kingston 78e78523e0 Merge branch 'develop' of github.com:Budibase/budibase into feature/map-actions 2022-03-25 12:00:17 +00:00
Dean 32b81a5542 Merge remote-tracking branch 'origin/develop' into feature/map-component 2022-03-25 11:31:45 +00:00
Rory Powell 70c54e983d Add typescript linting at the top level 2022-03-25 11:17:58 +00:00
Andrew Kingston 3b632dea85 Fix bug which prevented last marker being removed from the map if deleted 2022-03-25 10:59:45 +00:00
Rory Powell 838ed8a64b Merge branch 'master' into fix/cross-tenant-apps-with-session 2022-03-25 10:53:10 +00:00
Peter Clement 5229622f5b improve context handling 2022-03-25 10:52:22 +00:00
Rory Powell c623b968ba Revert openapi.ts linting 2022-03-25 10:50:00 +00:00
Martin McKeaveney 33506bebb4 ignore AWS config when using endpoint field 2022-03-25 10:35:59 +00:00
Dean 8508e709d2 Removed image load flag from the template card overlay 2022-03-25 09:59:23 +00:00
Dean de938eea88 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-25 09:45:35 +00:00
Dean 52d43c0781 UI/UX code review changes 2022-03-25 09:43:28 +00:00
Peter Clement 554cefe997 Automation foreach block 2022-03-25 09:26:55 +00:00
Andrew Kingston ff327423e1 Add 'continue if' button action 2022-03-25 09:26:15 +00:00
Budibase Release Bot c276c85124 v1.0.95 2022-03-24 18:31:41 +00:00
Budibase Staging Release Bot 8887b67ecc v1.0.91-alpha.16 2022-03-24 18:07:08 +00:00
Martin McKeaveney f40dcbd584 lint 2022-03-24 17:54:27 +00:00
Martin McKeaveney 41e715115f Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-03-24 17:47:59 +00:00
Martin McKeaveney eef0d21551 fixing lint 2022-03-24 17:44:37 +00:00
Martin McKeaveney d93d4d08f2 update always to unless-stopped 2022-03-24 17:35:35 +00:00
Michael Drury b5ca86a4aa
Merge pull request #5077 from dqbd/patch-1
fix: incorrect parameters for public rows editing
2022-03-24 16:48:46 +00:00
Andrew Kingston 8c8ccd197f
Merge pull request #5068 from Budibase/fix/table-block-nested-setting
Mark table block table column setting as nested to fix custom values
2022-03-24 16:15:27 +00:00
Budibase Staging Release Bot e32566f18c v1.0.91-alpha.15 2022-03-24 16:07:57 +00:00
David Duong 3b5e45b43c
fix: incorrect parameters for public rows editing 2022-03-24 16:11:13 +01:00
Rory Powell 009ea0ea6e yarn clean && yarn bootstrap lockfiles 2022-03-24 14:33:03 +00:00
Rory Powell 7350fcb4ef Fix test 2022-03-24 14:24:56 +00:00
Budibase Staging Release Bot 4c204dd6b3 v1.0.91-alpha.14 2022-03-24 14:00:11 +00:00
mike12345567 040d45ad5d Fixing a mis-match of fields when creating many-to-many relationships on tables from within Budibase - #5049. 2022-03-24 13:59:46 +00:00
Rory Powell 98a12be546 Revert lock files 2022-03-24 13:53:47 +00:00
Andrew Kingston 1ca01a7a16
Merge pull request #5067 from Budibase/deep-rest-pagination-token
Allow deep-getting of pagination params from REST responses
2022-03-24 06:53:05 -07:00
Rory Powell bcc84bf1fd Link app context with tenancy, remove app tenancy middleware 2022-03-24 13:04:49 +00:00