Commit Graph

7196 Commits

Author SHA1 Message Date
Andrew Kingston ca9df2764d Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 17:29:51 +01:00
mike12345567 b7e4806867 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 17:29:08 +01:00
mike12345567 d12deceee5 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-06 17:27:29 +01:00
Maurits Lourens a3065bca36 fix tests 2021-09-06 17:55:19 +02:00
Andrew Kingston 44dd731be8 Add button to reset theme to default and fix determination of theme 2021-09-06 16:51:40 +01:00
Budibase Release Bot eff58fa8b4 v0.9.122 2021-09-06 15:45:10 +00:00
Martin McKeaveney cfa1ab8971
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 cef1b19ece Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 16:35:38 +01:00
Martin McKeaveney 9e73dcdd44 lint 2021-09-06 16:24:51 +01:00
Andrew Kingston b11deece29 Fix button theming and add nav text theming 2021-09-06 16:23:12 +01:00
Martin McKeaveney 53aebdf585 fix test failure 2021-09-06 16:18:50 +01:00
Martin McKeaveney c39abe4081 merge with master 2021-09-06 16:13:17 +01:00
mike12345567 9e4ab9054e 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 545a0fc5cd v0.9.120-alpha.4 2021-09-06 14:57:36 +00:00
Maurits Lourens 50a8c17dbc remove unused and non-existing initialise script 2021-09-06 16:55:06 +02:00
mike12345567 3379ab8e03 Fixing an issue with redirect having the middleware applied before the redirection 2021-09-06 15:48:46 +01:00
Budibase Release Bot 22f5c625ce v0.9.121 2021-09-06 14:26:46 +00:00
mike12345567 2dca8ab46e Quick fix for backwards compat, enabling multi-tenancy on a previously single tenancy environment. 2021-09-06 15:14:46 +01:00
Maurits Lourens de96f7384a fix unit test 2021-09-06 15:49:38 +02:00
Maurits Lourens 01f3851c9a add link to checklist items for direct navigation (and lint issues) 2021-09-06 15:16:21 +02:00
Budibase Release Bot fe0adcde7d v0.9.120 2021-09-06 13:13:46 +00:00
mike12345567 400cc05d21 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 6367c6d746 v0.9.120-alpha.3 2021-09-06 10:48:29 +00:00
Maurits Lourens 5cd0c1c691 fix fetching tables from database with uppercase name 2021-09-06 12:33:03 +02:00
Maurits Lourens 52454c15fa fix exporting internal tables 2021-09-06 12:07:05 +02:00
Budibase Staging Release Bot e68fa5b6af v0.9.120-alpha.2 2021-09-06 07:05:56 +00:00
mike12345567 26d7cb3b9b Getting rid of automation step download system. 2021-09-03 17:36:00 +01:00
Budibase Staging Release Bot 866f4187e0 v0.9.120-alpha.1 2021-09-03 14:55:28 +00:00
Michael Drury aafd49ce82
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 5568ab084b Add custom theme options for button roundedness and header color 2021-09-03 15:28:35 +01:00
mike12345567 42fb0584a2 Fixing an issue where many rows were handled from different tables in client. 2021-09-03 15:04:34 +01:00
mike12345567 2dd1e7f45e 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
Andrew Kingston 4781af1042 Ensure defaults are set for custom theming and fix a few inconsistencies 2021-09-03 14:43:21 +01:00
Budibase Staging Release Bot e140e88e58 v0.9.120-alpha.0 2021-09-03 11:16:31 +00:00
mike12345567 b14e085223 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-03 12:08:06 +01:00
Budibase Release Bot 8c0977852c v0.9.119 2021-09-03 10:55:17 +00:00
Andrew Kingston de9dce77f4 Add custom theming to icons 2021-09-03 11:53:25 +01:00
Andrew Kingston 7ee7feca16 Add custom theming for primary color and primary hover color to form components 2021-09-03 11:50:09 +01:00
Michael Drury 8a1173eabf
Merge pull request #2531 from Budibase/fix/sql-relationship-issues
Relationship bug fixes (SQL and internal) and a few other bits
2021-09-03 11:47:36 +01:00
mike12345567 f9fd725307 Fixing issues discovered by test cases. 2021-09-03 11:06:44 +01:00
mike12345567 c64fb81749 Fixing issues after upgrading to node 14 and circular dependencies causing issues. 2021-09-02 18:33:41 +01:00
mike12345567 4fae8b2b1e Fixing issue with using 'ta' in view name. 2021-09-02 17:49:21 +01:00
mike12345567 4ff9de1b6c Fixing issues with search endpoint not handling users fully. 2021-09-02 17:13:00 +01:00
Budibase Release Bot 5b174c6484 v0.9.118 2021-09-02 15:56:14 +00:00
Budibase Staging Release Bot 19d31e0cea v0.9.117-alpha.4 2021-09-02 15:17:15 +00:00
mike12345567 a07230ed59 Merge branch 'master' of github.com:Budibase/budibase into fix/sql-relationship-issues 2021-09-02 14:49:20 +01:00
Andrew Kingston dc67b4f8c1 Deeply clone rows before passing them back in the table edit row callback to avoid mutating table data 2021-09-02 14:42:12 +01:00
mike12345567 d864dedba0 Fixing issue with rows not returning correctly. 2021-09-02 13:31:46 +01:00
Andrew Kingston 60f81014df Fix indexing of rows with arrays of objects 2021-09-02 12:00:18 +01:00
Andrew Kingston 5d1be13c42 Hide state bindings if feature is not available 2021-09-02 11:39:41 +01:00
Andrew Kingston dbbcf4052e Hide state action in old apps and add working basic implementation of theming 2021-09-02 11:38:41 +01:00
mike12345567 811ba19558 Fixing issues with SQL many relationship updates. 2021-09-01 19:40:47 +01:00
Budibase Staging Release Bot 42e614be21 v0.9.117-alpha.3 2021-09-01 15:16:35 +00:00
Andrew Kingston 3ab95c2004 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-01 16:10:36 +01:00
Andrew Kingston 1b9916a89d
Merge pull request #2502 from Budibase/lab-day-state
App state
2021-09-01 16:08:13 +01:00
Andrew Kingston 9e5805f092 Merge standard-components into the client library 2021-09-01 11:41:48 +01:00
Martin McKeaveney 5becc6176f removing log 2021-09-01 11:28:13 +01:00
Martin McKeaveney 0df6d24edf prevent sql relationship delete from erroring 2021-08-31 19:59:49 +01:00
Martin McKeaveney 2887a42f7a prevent relationships getting overridden in mySQL connector 2021-08-31 14:44:33 +01:00
Budibase Staging Release Bot 0fbe0a9a73 v0.9.117-alpha.2 2021-08-31 13:37:12 +00:00
Andrew Kingston 0cabcb6b93
Merge pull request #2504 from Budibase/fix/attachment-form-binding
Fix form binding to attachments in forms
2021-08-31 14:28:21 +01:00
Budibase Release Bot 74e5224e32 v0.9.117 2021-08-31 13:04:48 +00:00
Budibase Staging Release Bot 68d9c75971 v0.9.117-alpha.1 2021-08-31 12:50:22 +00:00
mike12345567 bef1ce0426 Fixing an issue with list of app URLs not loading correctly. 2021-08-31 13:42:04 +01:00
Budibase Staging Release Bot bf7e43762f v0.9.117-alpha.0 2021-08-31 12:32:55 +00:00
Martin McKeaveney 23f54498b2 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-08-31 13:23:57 +01:00
Martin McKeaveney 39aa8e8716 removing merge HEAD 2021-08-31 13:23:46 +01:00
Martin McKeaveney 743753da3b
Merge pull request #2498 from mslourens/add_patch_to_rest_api
add patch method to the rest api interface
2021-08-31 13:14:10 +01:00
Martin McKeaveney 2f45c24fba
Merge pull request #2499 from mslourens/fix_upload_logo
fixes uploading organisation logo
2021-08-31 13:13:31 +01:00
Martin McKeaveney 9ab8f64486 updating dep 2021-08-31 13:12:32 +01:00
Martin McKeaveney 9be9eb8789 merge with master 2021-08-31 13:10:08 +01:00
Andrew Kingston 706a4e8dd7 Provide additional form context so that bindings for special data types work as intended 2021-08-31 12:26:52 +01:00
Andrew Kingston 37f92f1ee0 Merge branch 'develop' of github.com:Budibase/budibase into lab-day-state 2021-08-31 10:33:31 +01:00
Budibase Staging Release Bot 51e48f343f v0.9.116-alpha.3 2021-08-30 22:01:09 +00:00
Martin McKeaveney f7be7d5ac5
Merge pull request #2469 from Budibase/cheeks-fixes
Size options for form and table
2021-08-30 22:53:19 +01:00
Martin McKeaveney 15943b3542
Merge pull request #2440 from mslourens/querybuilder_results_width
limit the width of the preview component
2021-08-30 22:52:55 +01:00
Maurits Lourens 08d0f4101c fixes uploading organisation logo 2021-08-30 23:12:19 +02:00
Maurits Lourens 07383b2064 add patch method to the rest api interface 2021-08-30 22:55:12 +02:00
Andrew Kingston b6ea4e3aaa Add description of what persisting state values does 2021-08-27 15:00:27 +01:00
Budibase Staging Release Bot 1e3a78d02d v0.9.116-alpha.2 2021-08-27 13:51:03 +00:00
PClmnt 5eac795152
Merge pull request #2470 from Budibase/multi-option-datatype
Multi-Option Data Type
2021-08-27 14:43:09 +01:00
Peter Clement bb5971bd82 change index definition 2021-08-27 14:10:19 +01:00
Budibase Staging Release Bot 57f6a32e9f v0.9.116-alpha.1 2021-08-27 07:47:19 +00:00
Peter Clement 24d611b653 refactor of multi-option filtering and validation 2021-08-27 08:05:22 +01:00
Keviin Åberg Kultalahti ab77935878 fix datasources not getting updated correctly 2021-08-26 22:01:24 +02:00
Andrew Kingston a466c31430 Update client side lucene implemenation to mirror real lucene by not matching when the value is nullish 2021-08-26 18:00:36 +01:00
Andrew Kingston 23a6267f6a Add ability to persist state values in local storage 2021-08-26 17:52:04 +01:00
Andrew Kingston 21029b80ba Automatically determine which state keys are available 2021-08-26 16:46:25 +01:00
Budibase Release Bot 7cddd772fd v0.9.116 2021-08-26 15:00:28 +00:00
Budibase Staging Release Bot a24afb7e23 v0.9.116-alpha.0 2021-08-26 13:38:17 +00:00
Peter Clement a5a4c63094 Merge remote-tracking branch 'origin/develop' into multi-option-datatype 2021-08-26 14:38:05 +01:00
Martin McKeaveney 7dae653b72 fixing funky dependency 2021-08-26 14:30:21 +01:00
Peter Clement a7b7a8f13a linting 2021-08-26 14:27:40 +01:00
Peter Clement 974e264f50 fix indexing of arrays 2021-08-26 14:22:52 +01:00
Martin McKeaveney 7817c8f068 merge package updates 2021-08-26 14:13:30 +01:00
Peter Clement 16270b46cf Update validation for array type 2021-08-26 14:04:18 +01:00
Peter Clement 624080800f Fix lucene not allowed characters 2021-08-26 11:39:42 +01:00
Peter Clement cc2f4433b5 Rename list to Multi-select 2021-08-26 11:36:05 +01:00
Andrew Kingston a7be624d64 Add client app state and button actions to control it 2021-08-26 11:28:44 +01:00
Budibase Staging Release Bot e220a7fa69 v0.9.105-alpha.33 2021-08-26 10:03:39 +00:00
Martin McKeaveney f0bebb036a
Revert "Filter users table out of DataSource component and NewScreenModal" 2021-08-26 10:11:48 +01:00
Peter Clement 7217bb3ccd fix build 2021-08-26 08:50:36 +01:00
Peter Clement c28d0ef1ea linting 2021-08-25 19:25:57 +01:00
Peter Clement 3ce5b96b0c use normal combobox for filtering array columns 2021-08-25 17:00:42 +01:00
Peter Clement 5b23ea1dc9 fix issue with options not being displayed on new line 2021-08-25 17:00:15 +01:00
Budibase Staging Release Bot 7c9f0b83ca v0.9.105-alpha.32 2021-08-25 15:59:13 +00:00
Martin McKeaveney c3adff5651
Merge pull request #2464 from mslourens/make_labels_more_consistent
make labels for editing more consistent
2021-08-25 16:51:33 +01:00
Peter Clement c681330793 Add more validation options for array field 2021-08-25 15:49:04 +01:00
Andrew Kingston ec5c3d48bc Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2021-08-25 15:31:30 +01:00
Budibase Staging Release Bot 475a559f6a v0.9.105-alpha.31 2021-08-25 13:17:59 +00:00
Martin McKeaveney d5bd1c4059
Merge pull request #2446 from mslourens/disable_managing_users_with_client
Filter users table out of DataSource component and NewScreenModal
2021-08-25 14:07:52 +01:00
Peter Clement 84d85664ef Add validation for array field 2021-08-25 14:05:23 +01:00
Peter Clement 04ce0abd46 Add not contains option to lucene query builder 2021-08-25 14:05:00 +01:00
Budibase Release Bot 5ce7d9c9b0 v0.9.115 2021-08-25 12:05:49 +00:00
Budibase Staging Release Bot 4f1770b44e v0.9.105-alpha.30 2021-08-25 12:05:47 +00:00
Budibase Staging Release Bot 57f2b34ce8 v0.9.105-alpha.29 2021-08-25 11:50:47 +00:00
Maurits Lourens 35ee5427c6 make labels for editing more consistent 2021-08-25 13:42:28 +02:00
Andrew Kingston 8cdda6d208
Merge pull request #2441 from Budibase/multistep-forms
Multi-step forms
2021-08-25 12:40:44 +01:00
Andrew Kingston 7dc4a8785b Update autoscreens to have size settings again 2021-08-25 09:57:53 +01:00
Andrew Kingston 1733e54a25 Add size setting back to table 2021-08-25 09:56:42 +01:00
Andrew Kingston c8382596eb Add size option back to forms 2021-08-25 09:53:43 +01:00
Martin McKeaveney 0a8c6e1ef9 making sure relationships for autocolumns are created when uploading a CSV 2021-08-24 20:04:28 +01:00
Budibase Staging Release Bot 0a99020814 v0.9.105-alpha.28 2021-08-24 15:26:18 +00:00
Peter Clement d55218e813 Add contains option to lucene query builder 2021-08-24 16:14:38 +01:00
Andrew Kingston 1b91db2ece Prevent opening a screen modal if already inside a screen modal 2021-08-24 15:56:23 +01:00
Andrew Kingston af7a2e8401 Fix issue when rendering fields without field names 2021-08-24 15:33:07 +01:00
Andrew Kingston 0516d3d0ef Prevent MenuItem firing onlick handlers when disabled 2021-08-24 15:29:50 +01:00
Maurits Lourens b1721adf04 Filter users table out of DataSource component and NewScreenModal 2021-08-24 12:33:02 +02:00
Budibase Release Bot ad7383a57b v0.9.114 2021-08-24 09:55:51 +00:00
Martin McKeaveney 484baf98ec Merge branch 'master' of github.com:Budibase/budibase 2021-08-24 10:46:50 +01:00
Martin McKeaveney 614603a146 remove pageviews from PH 2021-08-24 10:42:22 +01:00
Budibase Staging Release Bot 8048e9a8ce v0.9.105-alpha.27 2021-08-24 09:33:04 +00:00
Maurits Lourens d25c3c1919 replace 'replaceAll' with 'replace' and a regular expression 2021-08-24 08:51:38 +02:00
Budibase Release Bot 985ae54c9f v0.9.113 2021-08-23 20:59:56 +00:00
Martin McKeaveney e7d784787d update watchtower port to 6161 2021-08-23 21:48:03 +01:00
Budibase Release Bot 78b00c7cea v0.9.112 2021-08-23 16:29:12 +00:00
Andrew Kingston 6be1e0c828 Fix issue with memoizing onclick handlers nested inside conditional UI conditions 2021-08-23 16:39:09 +01:00
Martin McKeaveney 24515775f0 lint 2021-08-23 16:38:09 +01:00
Maurits Lourens c5311c4054 limit the width of the preview component 2021-08-23 17:32:27 +02:00
Martin McKeaveney 33338a9254 spacing in analytics 2021-08-23 15:56:54 +01:00
Martin McKeaveney 003e941cc3 posthog cloud config 2021-08-23 15:42:00 +01:00
Andrew Kingston 918f269e6e Fix issue with svelte reactive statements not being sufficiently 'reactive' in core form field in client lib by replacing with manual store subscription 2021-08-23 15:13:41 +01:00
Andrew Kingston 8c114fae34 Show component hidden by conditional UI if they would otherwise hide the selected component 2021-08-23 14:01:57 +01:00
Andrew Kingston e411f771d2 Fix button casing 2021-08-23 14:00:45 +01:00
Andrew Kingston 9223476ca7 Merge branch 'develop' of github.com:Budibase/budibase into multistep-forms 2021-08-23 11:48:03 +01:00
Andrew Kingston 6d902616cc Always limit data providers to 1 row on details screens, even for external tables 2021-08-23 11:46:50 +01:00
Andrew Kingston 88354073aa Add missing initial form values to form context and prefix static values to avoid clashes with column names 2021-08-23 11:10:07 +01:00
Andrew Kingston 27be64a6fd Give detail autoscreen repeater a placeholder for when no rows exist 2021-08-23 11:09:33 +01:00
Budibase Release Bot 9ad8b676ca v0.9.111 2021-08-20 16:43:42 +00:00
Budibase Staging Release Bot 36d5be2a31 v0.9.105-alpha.26 2021-08-20 16:13:53 +00:00