Commit Graph

7214 Commits

Author SHA1 Message Date
mike12345567 3eeb7c27b8 Introducing the concept of flagging an automation as 'in test' which means it can run with triggers and everything as it normally would in development. 2021-09-10 14:37:34 +01:00
Andrew Kingston 5dcdb2dcb8 Update validation so that 'minimum' and 'minimum length' contraints both accept null values 2021-09-10 14:30:10 +01:00
mike12345567 84cdec5907 Adding some basic test cases for the metadata API, testing that automation tests do store history. 2021-09-10 13:52:41 +01:00
Budibase Staging Release Bot 25a62de64d v0.9.123-alpha.7 2021-09-10 11:20:51 +00:00
Andrew Kingston 4f96b7ef93 Merge pull request #2576 from Budibase/responsive-preview
Responsive preview
2021-09-10 12:13:46 +01:00
mike12345567 da9d78d1fb Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-10 11:16:43 +01:00
Budibase Staging Release Bot 3f13aeb789 v0.9.123-alpha.6 2021-09-10 09:15:55 +00:00
Martin McKeaveney 0d88af0335 fix redis auth for hosts containing redis 2021-09-10 10:08:13 +01:00
Budibase Release Bot 157f21125b v0.9.124 2021-09-10 08:33:24 +00:00
Budibase Staging Release Bot 2fc7438f21 v0.9.123-alpha.5 2021-09-10 07:56:31 +00:00
Andrew Kingston ed5cb41d63 Remove log 2021-09-10 08:30:20 +01:00
Andrew Kingston 2f986bedf1 Fix bug with determining checklist progress 2021-09-10 08:25:30 +01:00
Andrew Kingston 4da58241b3 Fix issue with nullish progress value in progress circle component 2021-09-10 08:25:14 +01:00
Andrew Kingston b7ef51e6f5 Add horizontal bar chart setting 2021-09-09 19:28:37 +01:00
Budibase Staging Release Bot 937f5ece53 v0.9.123-alpha.4 2021-09-09 17:43:54 +00:00
Martin McKeaveney febe5c1f6f lint 2021-09-09 18:20:12 +01:00
mike12345567 dbf830f12b Fixing issue #2579. 2021-09-09 17:59:44 +01:00
mike12345567 b32bebf8c8 Updating client yarn lock. 2021-09-09 17:58:10 +01:00
Martin McKeaveney 94abf68bbe formatting 2021-09-09 17:16:32 +01:00
Martin McKeaveney 1479b21a0d standard components 2021-09-09 17:15:56 +01:00
Martin McKeaveney ab0f371d9e removing random dist files 2021-09-09 17:15:30 +01:00
Martin McKeaveney 990882f9db allow configuration of redis cluster with fully qualified redis URL 2021-09-09 17:14:24 +01:00
Rory Powell d919c44185 Add pre-hased password option to admin creation 2021-09-09 17:08:27 +01:00
mike12345567 a366ab80e1 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-09 16:33:41 +01:00
Budibase Release Bot 827a77fbf1 v0.9.123 2021-09-09 15:04:36 +00:00
Budibase Staging Release Bot 60a5602a61 v0.9.123-alpha.3 2021-09-09 13:51:49 +00:00
Michael Drury e935a2196a Merge pull request #2575 from Budibase/fix/public-multi-tenancy
Issue with public apps and multi-tenancy
2021-09-09 14:42:12 +01:00
Budibase Staging Release Bot beaeb97214 v0.9.123-alpha.2 2021-09-09 13:04:44 +00:00
Andrew Kingston 0409e2144f Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 13:56:18 +01:00
mike12345567 58aa32f1b0 Fixing issue with multi-tenancy and public apps, when the tenant isn't necessarily known, it can be found in the app ID, building a middleware to manage this. 2021-09-09 13:27:18 +01:00
Rory Powell 2a62eb82be Add new redis key for email verification 2021-09-09 12:32:16 +01:00
Andrew Kingston 3cd7736ba7 Fix merge conflict 2021-09-09 12:30:55 +01:00
mike12345567 0e15911284 Saving progress towards re-working CTX usage in automation steps. 2021-09-09 12:23:52 +01:00
Andrew Kingston 5b1ba5d5a2 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-09 11:57:55 +01:00
Andrew Kingston 57c69f233c Add meta tag to client apps to ensure they stretch to fill ios device screens 2021-09-09 11:55:46 +01:00
Martin McKeaveney 5e268dce18 Merge pull request #2556 from mslourens/checklist_item_navigation
add link to checklist items for direct navigation (and lint issues)
2021-09-09 11:16:38 +01:00
Martin McKeaveney 93590c58fa merge 2021-09-09 11:15:21 +01:00
Martin McKeaveney 912c639888 Merge pull request #2559 from mslourens/remove_initialise_script
remove unused and non-existing initialise script
2021-09-09 11:12:50 +01:00
Andrew Kingston 26a0bf9c50 Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 10:25:24 +01:00
mike12345567 557bd2df9f Adding metadata system and re-writing how Cron works, previously cron only worked in dev because it would never be enabled for the production app ID, this makes it so that it is never enabled for the dev app and when the production app is deployed it runs through all the automations and checks if any need cron jobs setup/disabled. 2021-09-08 19:29:28 +01:00
mike12345567 e84d30524b Updating automations system to return the inputs and outputs of each step. 2021-09-08 14:08:22 +01:00
Budibase Staging Release Bot ef9431898b v0.9.123-alpha.1 2021-09-08 12:50:22 +00:00
Rory Powell e260141541 Revert lock file 2021-09-08 12:17:01 +01:00
Rory Powell bc50bf56db Remove cors configuration 2021-09-08 12:13:57 +01:00
Andrew Kingston a1615055c3 Rename client app wrapper divs for clarity 2021-09-08 10:28:19 +01:00
Andrew Kingston 5d305bb8e7 Use correct component to determine device size 2021-09-08 10:22:48 +01:00
Andrew Kingston a6106ac0e1 Fix issue with endless scrolling when previewing a mobile device 2021-09-08 10:22:34 +01:00
Rory Powell fcf5aac7e6 Add configurable cors options to worker 2021-09-08 10:05:39 +01:00
Andrew Kingston 9c50bd84e8 Align component selection list and preview controls to top of center panel 2021-09-08 09:54:10 +01:00
Andrew Kingston 8572224688 Revert preview border to 1px and fix exact size of preview on different devices 2021-09-08 09:51:08 +01:00
Andrew Kingston acb289cc5f Add feature flag to determine support for previewing on different device sizes 2021-09-08 09:46:20 +01:00
Andrew Kingston 4d06d682d8 Add support for correct mobile and tablet previews 2021-09-08 09:40:25 +01:00
Andrew Kingston e1d102c0c3 Update position of indicators in preview to clip better 2021-09-08 09:40:02 +01:00
Andrew Kingston a10906ee01 Remove box shadow and padding around preview html element 2021-09-08 09:39:36 +01:00
mike12345567 213bee1e3b Adding the ability to get back the context. 2021-09-07 19:06:20 +01:00
mike12345567 1c24e3f520 Re-working all of the actions to have a success output, and make sure everything has useful outputs. 2021-09-07 17:31:54 +01:00
Andrew Kingston 3b3df86e4d Leave builder preview always the same size and depend on app to resize itself 2021-09-07 16:02:47 +01:00
Andrew Kingston fbbeccc0a1 Add preview device selection buttons and pass device preview down to client app 2021-09-07 16:02:11 +01:00
mike12345567 f429bc1a08 Adding slack integration. 2021-09-07 13:59:58 +01:00
mike12345567 4450883a0a Adding slack integration. 2021-09-07 13:58:53 +01:00
Rory Powell ba5f1ec720 Merge branch 'develop' into feature/onboarding-backend 2021-09-07 11:24:23 +01:00
Rory Powell 3d15db2223 Account portal cors and auth changes 2021-09-07 11:22:11 +01:00
Andrew Kingston d371344d9b Fix test for loading component library 2021-09-07 10:05:24 +01:00
Maurits Lourens 9338043133 fix test 2021-09-06 20:23:33 +02:00
Andrew Kingston 3c3a69318f Remove some other reference to standard-components 2021-09-06 18:45:39 +01:00
Andrew Kingston 989652bc0b Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 18:23:08 +01:00
mike12345567 2531d9a681 Cleanup, prepping for automation history, some refactoring to get rid of concept of builtin. 2021-09-06 17:53:02 +01:00
Budibase Staging Release Bot 01519a7fa2 v0.9.123-alpha.0 2021-09-06 16:38:38 +00:00
Andrew Kingston d607f7b25b Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 17:29:51 +01:00
mike12345567 5cc5bd4533 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 17:29:08 +01:00
mike12345567 9fa80f2b88 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-06 17:27:29 +01:00
Maurits Lourens 1790e777cc fix tests 2021-09-06 17:55:19 +02:00
Andrew Kingston 7b919cb2e7 Add button to reset theme to default and fix determination of theme 2021-09-06 16:51:40 +01:00
Budibase Release Bot ed2f4c78dc v0.9.122 2021-09-06 15:45:10 +00:00
Martin McKeaveney df5f738451 Merge pull request #2560 from Budibase/fix/multi-tenancy-prod
Fixing issues with multi-tenancy breaking various server endpoints in prod
2021-09-06 16:36:43 +01:00
mike12345567 0c6235f18c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 16:35:38 +01:00
Martin McKeaveney f7718ecae9 lint 2021-09-06 16:24:51 +01:00
Andrew Kingston 363998a2af Fix button theming and add nav text theming 2021-09-06 16:23:12 +01:00
Martin McKeaveney c1c4fe968f fix test failure 2021-09-06 16:18:50 +01:00
Martin McKeaveney bcb5cb1d77 merge with master 2021-09-06 16:13:17 +01:00
mike12345567 a0e0843363 Allowing all server endpoints to run without tenant information, as most endpoints in server can be public. 2021-09-06 16:01:45 +01:00
Budibase Staging Release Bot 402262e030 v0.9.120-alpha.4 2021-09-06 14:57:36 +00:00
Maurits Lourens bb90a7b30f remove unused and non-existing initialise script 2021-09-06 16:55:06 +02:00
mike12345567 033bd521cf Fixing an issue with redirect having the middleware applied before the redirection 2021-09-06 15:48:46 +01:00
Budibase Release Bot 6668e994b2 v0.9.121 2021-09-06 14:26:46 +00:00
mike12345567 b3655bbee1 Quick fix for backwards compat, enabling multi-tenancy on a previously single tenancy environment. 2021-09-06 15:14:46 +01:00
Maurits Lourens 0b7bb885cc fix unit test 2021-09-06 15:49:38 +02:00
Maurits Lourens dafd06737c add link to checklist items for direct navigation (and lint issues) 2021-09-06 15:16:21 +02:00
Budibase Release Bot 16167a1f3a v0.9.120 2021-09-06 13:13:46 +00:00
mike12345567 ae73efaabe Fixing an issue in prod where the /builder endpoint wasn't being allowed past without tenancy. 2021-09-06 13:36:41 +01:00
Budibase Staging Release Bot 221a67fe5a v0.9.120-alpha.3 2021-09-06 10:48:29 +00:00
Maurits Lourens 4d4d6aa27b fix fetching tables from database with uppercase name 2021-09-06 12:33:03 +02:00
Maurits Lourens 7328fd1e8a fix exporting internal tables 2021-09-06 12:07:05 +02:00
Budibase Staging Release Bot d374d25393 v0.9.120-alpha.2 2021-09-06 07:05:56 +00:00
mike12345567 a3cffa8905 Getting rid of automation step download system. 2021-09-03 17:36:00 +01:00
Budibase Staging Release Bot 919042ed86 v0.9.120-alpha.1 2021-09-03 14:55:28 +00:00
Michael Drury 5afad5464f Merge pull request #2539 from Budibase/fix/table-primary-same-name
Fixing issue with relationships that was uncovered by having same primary display and table name
2021-09-03 15:44:59 +01:00
Andrew Kingston d1e3dda05f Add custom theme options for button roundedness and header color 2021-09-03 15:28:35 +01:00
mike12345567 a864c511c4 Fixing an issue where many rows were handled from different tables in client. 2021-09-03 15:04:34 +01:00
mike12345567 3f960e4f13 Fixing an issue that occurs when the table name and the primary display column are the same name. 2021-09-03 14:49:56 +01:00