Commit Graph

1609 Commits

Author SHA1 Message Date
Joe ed7b5b779e Various minor UI updates including the settings modal
Settings modal update includies, improved spacing, element sizing. Working with this part of the platform felt a little brittle. It might be the fact it's a modal.

The frontend component section had a different layout that the block section in the backend and workflow section - updated to follow suit.

Dataform button updated and improved.

Settings button color updated

Additonal data blocks added which are pretty popular (not essential but took me mew a seconds to add and will save me a decent bit in the future)
2020-07-12 19:19:12 +01:00
Hugo LE DALL 5584a2bb4d avoiding ctrl+c 2020-07-11 17:54:13 +02:00
Martin McKeaveney fccfc3fd5c beta bugfixes 2020-07-10 16:17:12 +01:00
cmack 8e6f4301ce Active Cursor Grab and Debounce Update 2020-07-10 14:14:21 +01:00
cmack cb26992ef3 Lint 2020-07-10 11:48:56 +01:00
Conor_Mack 3cf941defc Merge branch 'master' into colorpicker/palette-drag 2020-07-10 11:46:21 +01:00
cmack 4d11f9c25c Palette Drag, Debounce and Tidyup 2020-07-10 11:40:53 +01:00
kevmodrome 2b192006b1 fix inconsistencies in heights and paddings 2020-07-10 11:05:58 +02:00
kevmodrome 4a9c4a93e0 fix: fixes gap in danger zone and removes placeholder message 2020-07-10 09:57:47 +02:00
kevmodrome d821962ca2 fix: corrects border radii on some elements in the users and api keys panels 2020-07-10 09:53:00 +02:00
kevmodrome f104b4207d updates error message when users are fetched 2020-07-10 09:27:50 +02:00
kevmodrome a664f622d9 corrects background on general tab and bumps bbui version 2020-07-10 09:22:36 +02:00
cmack 39ee12c390 WIP: Palette drag to set 2020-07-09 16:30:00 +01:00
Martin McKeaveney 9b23d9eb51 v0.1.1 2020-07-09 15:30:11 +01:00
Michael Shanks 002e226865 Merge pull request #428 from mjashanks/master
Bugfixes and updated default application template
2020-07-09 15:18:25 +01:00
Michael Shanks 5c310c9231 lint fix 2020-07-09 15:05:56 +01:00
Martin McKeaveney 7bab03ee01 adding icns file 2020-07-09 15:00:42 +01:00
Michael Shanks 6840e4befa Merge branch 'master' of github.com:Budibase/budibase 2020-07-09 14:55:32 +01:00
Michael Shanks 0e225652bf yarn lock 2020-07-09 14:54:35 +01:00
Michael Shanks 006c965b70 Default app template - added screens 2020-07-09 14:47:54 +01:00
Martin McKeaveney f82b137554 resize icon 2020-07-09 14:36:05 +01:00
Martin McKeaveney f048105a03 New budibase logo 2020-07-09 14:26:47 +01:00
Martin McKeaveney ebc067e3dc pin electron version 2020-07-09 13:44:58 +01:00
Michael Shanks 237bad8bd5 Merge branch 'master' of github.com:Budibase/budibase 2020-07-09 13:12:59 +01:00
Martin McKeaveney 270428bd13 adding electron to dev deps 2020-07-09 11:38:07 +01:00
Martin McKeaveney 581d2b90cb v0.1.0 2020-07-09 11:31:21 +01:00
Martin McKeaveney 7222342c50 tidy up 2020-07-09 11:21:42 +01:00
Conor_Mack 232bdb0aa5 Adding CDN links and Tidyup 2020-07-09 10:39:49 +01:00
Martin McKeaveney 08181e8a50 adding couchdb env 2020-07-08 21:53:15 +01:00
Conor_Mack 133445ccda Functional Chart Wrapper for Britecharts 2020-07-08 17:14:23 +01:00
Martin McKeaveney 7c5da11836 PR Comments 2020-07-08 16:31:26 +01:00
Michael Shanks 7bd31f3dcf worflow save record action broken (no ctx.user) 2020-07-08 15:12:55 +01:00
Michael Shanks 106262657b bugfix - heading not updating with state change 2020-07-08 14:33:48 +01:00
Martin McKeaveney 1a33ab2e18 merge 2020-07-07 21:32:32 +01:00
Martin McKeaveney c953fa679a lint 2020-07-07 21:29:20 +01:00
Michael Shanks cf82bf9e1c Merge pull request #420 from mjashanks/bugfixes
Bugfixes from #387
2020-07-07 21:09:36 +01:00
Martin McKeaveney be8311aba2 tidy up 2020-07-07 20:17:09 +01:00
Michael Shanks 9208a43cf1 Form component now supports edit recprd 2020-07-07 20:16:03 +01:00
Martin McKeaveney 27975057c7 budibase complete deployment 2020-07-07 17:51:41 +01:00
cmack 10137d1aa8 WIP: Chart Events, Tooltips and Validation 2020-07-07 16:52:04 +01:00
Michael Shanks 671170d564 remove import csv button 2020-07-07 13:51:12 +01:00
kevmodrome 246d4beb80 remove som console.logs 2020-07-07 14:47:27 +02:00
kevmodrome 6ec6c4688a adds delete functionality to application 2020-07-07 14:44:05 +02:00
Michael Shanks 94509a814d some comments 2020-07-07 10:51:25 +01:00
Michael Shanks 9424cbb615 routing breaks when we click same link twice #422 2020-07-07 10:48:24 +01:00
Martin McKeaveney f7d65deb5e extra index template for production 2020-07-06 19:43:40 +01:00
Michael Shanks ee0ab87c31 Some extra comments 2020-07-06 17:10:55 +01:00
cmack 76328dc81e WIP : Chart component for rendering Britecharts 2020-07-06 16:58:33 +01:00
Michael Shanks 8fc00ee78d Form: success notifier on save + configurable button text 2020-07-06 16:24:44 +01:00
Michael Shanks 8dc4533c98 Merge branch 'master' into bugfixes 2020-07-06 14:51:25 +01:00
Michael Shanks 51054786c2 fix: list supports multiple children (without container) 2020-07-06 14:21:55 +01:00
Kevin Åberg Kultalahti 2af46544c4 Merge pull request #413 from Budibase/features/settings-modal-api-keys-tab
Features/settings modal api keys tab
2020-07-06 14:51:30 +02:00
Michael Shanks 6cfc48d2a7 screenslot placeholder - formatting tweak 2020-07-06 12:04:47 +01:00
Michael Shanks cc1659f807 Login: allow edit of title & button text 2020-07-06 11:30:36 +01:00
Michael Shanks fee6985f33 bugfix: delete component sometimes breaks navigation 2020-07-06 11:17:54 +01:00
Michael Shanks ec594234d8 Add `title` prop to forms (hides title if none entered) 2020-07-06 10:17:23 +01:00
kevmodrome c18bcc5499 lint fixes 2020-07-06 09:07:29 +02:00
kevmodrome 4112968942 use utility to get homedir instead of manually doing it 2020-07-06 09:06:59 +02:00
Michael Shanks 3c557b3b3f Merge pull request #415 from mjashanks/bugfixes
Bugfixes from #387
2020-07-04 10:48:03 +01:00
Michael Shanks 1d85ce5acb more understandable screenslot & default header on master screen 2020-07-03 21:48:34 +01:00
cmack 6bf394fde5 Minor bug fixes 2020-07-03 16:16:38 +01:00
Michael Shanks cb0492886b hiding the `<EmptyModel />` for now 2020-07-03 14:44:25 +01:00
Michael Shanks cf696f109d Merge branch 'master' into bugfixes 2020-07-03 14:07:43 +01:00
Michael Shanks b146158357 Merge pull request #417 from mjashanks/autoinit
auto init of budibase when electron starts
2020-07-03 14:06:18 +01:00
cmack 03dabc5810 Moz Prefixes and X Positional Awareness 2020-07-03 13:38:51 +01:00
Michael Shanks 69b05d6f93 #416 auto init of budibase when electron starts 2020-07-03 13:03:50 +01:00
Martin McKeaveney 63ca4c094e Merge branch 'master' of github.com:Budibase/budibase into deployment 2020-07-03 09:16:27 +01:00
Martin McKeaveney 5ecc8d4a54 deployment E2E 2020-07-02 23:22:20 +01:00
Michael Shanks 2a7926a677 DataTable should not display type & modelId 2020-07-02 21:22:21 +01:00
Michael Shanks 1da37b1fa5 #290 field name validation 2020-07-02 21:09:49 +01:00
Martin McKeaveney 993eb71019 Merge branch 'master' of github.com:Budibase/budibase into deployment 2020-07-02 20:52:50 +01:00
Michael Shanks 4346bce4fd #383 rename Model > Table (ui only) 2020-07-02 20:38:02 +01:00
kevmodrome 0ae8c425ee fetching keys now done correctly 2020-07-02 21:25:25 +02:00
kevmodrome 160c3ef7c4 update process.env with new value 2020-07-02 21:01:34 +02:00
kevmodrome e3e5caaf97 adds getEnvironmentVariables function 2020-07-02 20:31:26 +02:00
kevmodrome a5d33854da dummy methods wired up to return values to the front-end 2020-07-02 18:38:00 +02:00
kevmodrome b6f3a1e32d fetches keys correctly on the front-end 2020-07-02 17:55:36 +02:00
kevmodrome d8e6bd0ab9 sets up dummy back-end 2020-07-02 17:53:09 +02:00
Michael Shanks b930dd4739 Merge pull request #409 from mjashanks/bugfixes
Some simple fixes
2020-07-02 16:34:19 +01:00
kevmodrome 6ca49403df adds tab to settings modal on front-end to display API Keys 2020-07-02 17:28:33 +02:00
cmack bb0be2f347 Merge branch 'colorpicker/swatch-updates' of https://github.com/Budibase/budibase into colorpicker/swatch-updates 2020-07-02 16:27:46 +01:00
cmack 7371a1f8e9 Lint and Cypress Lint Plugin 2020-07-02 16:26:43 +01:00
Conor_Mack 4388a4a542 Merge branch 'master' into colorpicker/swatch-updates 2020-07-02 16:19:50 +01:00
cmack e1dd79190a Swatch and Title Attributes Updates / Fixes 2020-07-02 16:08:07 +01:00
Conor_Mack 4cd3c2a3f2 Merge pull request #410 from Budibase/bugfix/select-wrapping-and-close
Close on select and wrap selection
2020-07-02 11:37:30 +01:00
Joe a0a2e7a734 Merge branch 'master' of https://github.com/Budibase/budibase into welcome-screen-ui-fix 2020-07-02 11:30:10 +01:00
Conor_Mack 53b5485d6f Close on select and wrap selection 2020-07-02 11:22:30 +01:00
Kevin Åberg Kultalahti cd0a58f89f Merge pull request #399 from Budibase/features/edit-application-info
Features/edit application info
2020-07-02 12:14:31 +02:00
Joe 4ba3095c2c Yarn format and linting fix 2020-07-02 11:03:15 +01:00
Joe 72700bc4ca Welcome screen fix
Page scroll fix
Card responsiveness fix
Page spacing improved
Button color changed
2020-07-02 11:02:31 +01:00
kevmodrome 3c1a3cc759 remove unneeded appPackage route 2020-07-02 11:30:36 +02:00
Martin McKeaveney 9b2eca58c4 s3 awareness, authentication through API keys 2020-07-01 21:57:35 +01:00
Martin McKeaveney d176aa1d70 Merge branch 'master' of github.com:Budibase/budibase into deployment 2020-07-01 21:42:47 +01:00
Michael Shanks 54788ced54 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-07-01 20:46:50 +01:00
Michael Shanks 29327e4d29 create workflow button broken 2020-07-01 20:46:28 +01:00
Michael Shanks c92028299a Merge pull request #404 from mjashanks/bugfixes
Bugfixes from #387 + Record Detail component
2020-07-01 20:44:44 +01:00
Conor_Mack e40ce475b6 Lint 2020-07-01 17:29:18 +01:00
Conor_Mack 30323ecc35 Remove swatch prop test 2020-07-01 17:18:29 +01:00
Conor_Mack a6b333fa6d Key Events, Folder Tidyup, Bugs 2020-07-01 17:12:55 +01:00
Michael Shanks 0312a3c910 fix: routing broken when naving to scereen with spaces 2020-07-01 16:44:24 +01:00
Joe 1258abb8e4 Update components.json 2020-07-01 15:01:38 +01:00
Joe 6a4f47a4c8 formatting and lint 2020-07-01 14:46:22 +01:00
Joe b8c0678c87 Table component revised plus minor UI changes
Table redesigned to be more flexible and include setting props for better control
2020-07-01 14:37:57 +01:00
Michael Shanks b0128dcfd0 lint fix 2020-07-01 13:27:12 +01:00
Michael Shanks 8e4f69ff15 removed unecessar styling from List 2020-07-01 13:20:05 +01:00
Michael Shanks ce99054f91 Added recordDetail component 2020-07-01 13:19:14 +01:00
Michael Shanks 46c8c558a0 apply border-box globally 2020-07-01 11:28:41 +01:00
Michael Shanks 90cb16bac0 nicer screen placeholder in preview 2020-07-01 09:49:09 +01:00
Michael Shanks fc5d8b04e7 blank select option on create record 2020-07-01 09:48:53 +01:00
Michael Shanks 592140158b some comments.. 2020-06-30 14:18:51 +01:00
Michael Shanks 6a1e5b9b10 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-30 14:13:27 +01:00
Michael Shanks 85fe1cdcfe backend - routing based on models 2020-06-30 14:12:37 +01:00
Conor_Mack 90c70e85ee Colorpicker - Portal and Centering 2020-06-30 13:08:58 +01:00
Michael Shanks 94c1f16aa7 fix: frontend not loading when naving to component 2020-06-30 10:39:48 +01:00
Michael Shanks 3c17af904d bump bbui version 2020-06-30 10:02:27 +01:00
Joe 5baa33093d Merge pull request #400 from Budibase/WIP---Form-Component-Design-Update
Form Component Design Update
2020-06-30 09:57:10 +01:00
Michael Shanks 69f57a211c fix: interpolation on property binding 2020-06-30 09:48:48 +01:00
Michael Shanks bd1f281908 some explanation to to confusing code 2020-06-30 06:27:23 +01:00
Michael Shanks c5c21d6929 when navigating between fronend & backend,
you return to the last url you worked on
2020-06-29 21:26:16 +01:00
Michael Shanks 281fbec596 fix: changing screen: url gets `undefined` in path 2020-06-29 20:28:53 +01:00
Joe 66a7d24ea2 Formatting and linting done 2020-06-29 19:55:27 +01:00
Joe c015544959 Updated the basic form with boolean and select fix 2020-06-29 19:54:30 +01:00
Martin McKeaveney 975d715bd7 upload assets to s3 2020-06-29 19:15:43 +01:00
Michael Shanks 6cdfd547c6 rollup: added relative path to bbui
(assumes same root folder as budibase)
2020-06-29 17:22:00 +01:00
Michael Shanks 947dd5d05f bugfix: design category closes as another opens 2020-06-29 17:20:35 +01:00
kevmodrome 4d4a1bc5b3 lint fix 2020-06-29 17:49:16 +02:00
Joe b7285e0108 WIP Form Component Design Update
Wide form added
Boolean button fixed
2020-06-29 16:32:51 +01:00
kevmodrome 94f257e160 remove log 2020-06-29 17:21:22 +02:00
kevmodrome f39f913b4b adds functionality to update name and description of app 2020-06-29 17:18:43 +02:00
kevmodrome 2da62df873 change appname to name in builderStore 2020-06-29 17:01:10 +02:00
Conor_Mack b565c940f2 Merge pull request #397 from Budibase/bugfix/select-overflow-clipping
OptionSelect - Fix for Overflow Clipping
2020-06-29 15:38:08 +01:00
Conor_Mack 1acb04a467 Only mount portal on open 2020-06-29 15:32:37 +01:00
Kevin Åberg Kultalahti 2f255c70a4 Merge pull request #369 from Budibase/feature/settings-modal
Adds a Settings modal for the BB Apps
2020-06-29 16:01:20 +02:00
kevmodrome 5530e8f231 lint fix 2020-06-29 15:56:41 +02:00
kevmodrome eec2c4de7c correct put call to not remove password 😅 2020-06-29 15:55:12 +02:00
Conor_Mack e66f8c8ca4 Focus menu on open and key events 2020-06-29 13:38:08 +01:00
kevmodrome 7c2b5e1858 bump bbui version and fix disabled Select component in user row component 2020-06-29 13:31:51 +02:00
kevmodrome ba3046a1ca remove console log 2020-06-29 13:24:05 +02:00
kevmodrome d284dd0b02 fix wrong stuff coming back after updating user 2020-06-29 13:14:15 +02:00
Martin McKeaveney 7ed017209b cleaned up deploy code 2020-06-29 10:27:38 +01:00
Michael Shanks 4f03481652 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-29 10:16:41 +01:00
Michael Shanks bbd030db71 bugfix: add inter and roboto mono fonts 2020-06-29 10:16:19 +01:00
Joe 80116ffa7c Merge pull request #394 from Budibase/workflow-ui-update
Workflow UI Update
2020-06-29 09:51:46 +01:00
kevmodrome 96f0de3366 lint fixes 2020-06-29 10:12:13 +02:00
kevmodrome ae21d5c505 adds edit/save mode to update user list 2020-06-29 10:10:41 +02:00
kevmodrome 0ebb59dfa4 Merge remote-tracking branch 'origin' into feature/settings-modal 2020-06-29 10:08:23 +02:00
Conor_Mack 638e7afcc6 WIP: Select Scroll - Problems on scroll 2020-06-27 16:56:01 +01:00
Michael Shanks 4677e76f79 merge from master 2020-06-26 15:41:42 +01:00
Joe 9d43d0295b formatting and linting 2020-06-26 14:38:29 +01:00
Joe 4a6c7e5a06 UI Update
Button color changed
Background color in the settings panel removed
Workflow items font color fixed
Spacing improved
2020-06-26 14:32:45 +01:00
Conor_Mack 5f78d599fc Merge pull request #393 from Budibase/colorpicker/fixing-broken-colorpicker
Fixing Colorpicker Duplication Issues
2020-06-26 12:03:09 +01:00
Conor_Mack 1c1dfb1dfe Fixing Colorpicker Duplication Issues 2020-06-26 11:53:08 +01:00
Martin McKeaveney 5b7e310ff6 Merge pull request #391 from Budibase/data-model-redesign
Data model redesign
2020-06-26 10:56:07 +01:00
Conor_Mack 4be1cd07b3 Merge pull request #392 from Budibase/bugfix/instance-name-login-template
Add _instanceName to login template
2020-06-26 10:35:42 +01:00
Conor_Mack 818ab3b4fc Add _instanceName to login template 2020-06-26 10:31:03 +01:00
kevmodrome 1440ed9fdd adds update functionality to users 2020-06-26 11:05:09 +02:00
kevmodrome 1d9a0b9b0d sets up frontend side of updating users 2020-06-26 11:04:50 +02:00
Martin McKeaveney a597232814 adding renaming test 2020-06-26 09:55:15 +01:00
kevmodrome 42e23b05e6 add back settingslink that was accidently removed 2020-06-26 09:19:37 +02:00
kevmodrome bacc525596 Merge branch 'master' of github.com:Budibase/budibase into feature/settings-modal 2020-06-26 09:02:16 +02:00
Martin McKeaveney dd0b66be69 lint 2020-06-25 22:43:10 +01:00
Martin McKeaveney 5b1b6382c6 tidy up 2020-06-25 22:35:52 +01:00
Martin McKeaveney 28b951e993 data model rewrite 2020-06-25 22:34:38 +01:00
Martin McKeaveney a7cd637087 linked records matched up by name 2020-06-25 20:35:03 +01:00
Martin McKeaveney 28c5756047 record keys as names 2020-06-25 20:04:58 +01:00
Martin McKeaveney 92beb8ffa4 merge 2020-06-25 18:32:51 +01:00
Michael Shanks 51229f14c4 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-25 17:48:24 +01:00
Michael Shanks 6592157527 bugfix: master screen not styleable 2020-06-25 17:46:43 +01:00
Michael Shanks 3eedff15a6 bugfix: margin-bottom not set correctly 2020-06-25 17:24:31 +01:00
Michael Shanks 3dfcf56a14 bugfix: duplicate controls inside colorpicker 2020-06-25 16:58:53 +01:00
Joe 2a5d8cebd0 Merge pull request #389 from Budibase/Backend-UI-update
General UI fixing previous styling issues
2020-06-25 16:07:36 +01:00
Joe 919412df8c Formatting 2020-06-25 16:02:30 +01:00
Joe 7c98a466e4 General UI fixing previous styling issues 2020-06-25 15:49:56 +01:00
Martin McKeaveney 4300a311f4 date field 2020-06-25 14:36:27 +01:00
kevmodrome 5fe8b523bf adds functionality to check list of users and add users in settings modal 2020-06-25 14:25:17 +02:00
kevmodrome c4cbfd0c0c bump bbui 2020-06-25 12:41:27 +02:00
kevmodrome dbbed0c079 change spacing var to be hardcoded 2020-06-25 12:41:22 +02:00
Michael Shanks 4836092c20 yarn lock 2020-06-25 10:41:07 +01:00
Michael Shanks 4315d25d66 bugfix: duplicate model created when we click save twice 2020-06-25 10:41:00 +01:00
Michael Shanks ef94892a1b merge from master 2020-06-24 18:05:49 +01:00
Michael Shanks 9cbda3a748 removed console log 2020-06-24 17:47:44 +01:00
Michael Shanks 9fc870d9b9 updated bbui version 2020-06-24 17:45:23 +01:00
Martin McKeaveney ba74c0981e Merge pull request #367 from Budibase/backend-ui-update
Backend ui update
2020-06-24 17:33:22 +01:00
Martin McKeaveney 52358e93ad test fix 2020-06-24 17:26:14 +01:00
Michael Shanks 7f1f702cc4 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-24 17:19:29 +01:00
Martin McKeaveney d32df44ae0 tidy up 2020-06-24 17:19:12 +01:00
Martin McKeaveney 9d829b2a8e renamed colours 2020-06-24 17:13:16 +01:00
Conor_Mack 7f543bdf26 Merge pull request #360 from Budibase/builder/consolidating-missing-code
Instance name fix and consolidation of code
2020-06-24 17:11:08 +01:00
Conor_Mack 13a2accda2 Remove Comments 2020-06-24 17:05:49 +01:00
Martin McKeaveney 835b21e387 merge 2020-06-24 17:02:38 +01:00
Michael Shanks b70d15e8b9 Merge branch 'master' of github.com:Budibase/budibase 2020-06-24 17:02:08 +01:00
Conor_Mack ff3e922e22 Cypress Tests - Use Get Timeouts 2020-06-24 16:58:30 +01:00
Michael Shanks 7b807f40f1 reverting login change from previous commit 2020-06-24 16:57:21 +01:00
Martin McKeaveney 35a1b1c03e update when linked field added 2020-06-24 16:56:13 +01:00
Michael Shanks 59afd2c572 Merge branch 'master' of github.com:Budibase/budibase 2020-06-24 16:42:41 +01:00
Martin McKeaveney db16af3937 fix test 2020-06-24 16:32:16 +01:00
Conor_Mack df5a9ee87a Lint fixes 2020-06-24 16:20:58 +01:00
Joe 942af74bbd Formatting and linting 2020-06-24 16:20:15 +01:00
Conor_Mack 306c733094 Cypress Tests and Discussion Resolves 2020-06-24 16:16:06 +01:00
Michael Shanks 8b3d637292 bugfix: cannot change container type 2020-06-24 16:16:01 +01:00