1
0
Fork 0
mirror of synced 2024-08-10 23:51:24 +12:00
Commit graph

1150 commits

Author SHA1 Message Date
Martin McKeaveney
a9e77836cb tests 2020-06-01 22:25:44 +01:00
Joe
bea111f8c4 Merge branch 'master' into navigation-tidy-up 2020-06-01 22:25:25 +01:00
Joe
55acdbde9b formatting 2020-06-01 22:16:55 +01:00
Joe
e7b05cfd01 Frontend navigation panel tidy up
- Additional margin around button
- icon added to 'create screen' button
- screen font weight reduced
2020-06-01 22:16:12 +01:00
Michael Shanks
f631426782 Merge branch 'master' of github.com:Budibase/budibase 2020-06-01 22:12:13 +01:00
Michael Shanks
7656a3a7ee bugfix: left nav scrolling 2020-06-01 22:11:55 +01:00
Michael Shanks
633036d0e7 bugfix: right nav scrolling 2020-06-01 22:04:32 +01:00
Michael Shanks
f0aea7e283 switcher button bg color was grey on windows 2020-06-01 21:47:31 +01:00
Joe
d89e1dcf80 Merge pull request #281 from Budibase/padding-and-margin-props-fix
Padding and margin props fix
2020-06-01 21:41:02 +01:00
Martin McKeaveney
9a2393f79b path fix 2020-06-01 21:40:02 +01:00
Joe
0b6cac2bf9 Formatting update 2020-06-01 21:34:03 +01:00
Martin McKeaveney
a6602ba1fc lint + format 2020-06-01 21:31:55 +01:00
Martin McKeaveney
b372f6b03d tidy up 2020-06-01 21:26:32 +01:00
Joe
400f8b42e4 Padding and margin fix 2020-06-01 21:18:43 +01:00
Joe
28bf917210 Padding and margin input fields fix 2020-06-01 21:18:25 +01:00
Conor_Mack
e7a1419740 CSS Element State Button Fix 2020-06-01 18:04:45 +01:00
Joe
5494a6450e Update ComponentDropdownMenu.svelte 2020-06-01 17:17:35 +01:00
Conor_Mack
e6915b655f Properties panel scrolling fix 2020-06-01 17:14:54 +01:00
Conor_Mack
787caa95e5 Property panel updates 2020-06-01 16:31:58 +01:00
Martin McKeaveney
fe0b95d627 merge 2020-06-01 16:27:27 +01:00
Martin McKeaveney
176906e766 server side workflows 2020-06-01 16:22:13 +01:00
Joe
4eb637d3bd UI update for dropdown 2020-06-01 15:31:55 +01:00
Michael Shanks
bf10810525 Merge pull request #275 from mjashanks/component-nav-update
Component nav copy/cut/paste
2020-06-01 12:26:09 +01:00
Michael Shanks
c1cc4f048e lint:fix & forman 2020-06-01 12:15:44 +01:00
Michael Shanks
0db3706109 refactor component menu actions inside control 2020-06-01 12:12:25 +01:00
Martin McKeaveney
cb496d1819 workflow DAO tests 2020-06-01 11:52:15 +01:00
Joe
3909262e00 Merge pull request #276 from Budibase/Props-fix
Props fix
2020-06-01 11:17:05 +01:00
Joe
8847de2264 Props fix
The intial value is not being rendered. Display Flex must be selected.
2020-06-01 11:11:06 +01:00
Michael Shanks
50ecfba395 few bugfixes 2020-06-01 11:04:32 +01:00
Martin McKeaveney
15ba1a5a12 move workflow to array data structure 2020-06-01 10:41:28 +01:00
Michael Shanks
94742974b2 Merge branch 'master' of github.com:Budibase/budibase into component-nav-update 2020-06-01 10:25:32 +01:00
Michael Shanks
b29d39d525 removing old component actions 2020-06-01 10:25:12 +01:00
Michael Shanks
353c9c8195 component nav dropdown menu 2020-06-01 10:18:45 +01:00
Michael Shanks
432d528aa6 Merge pull request #266 from mjashanks/model-validation
Model validation
2020-06-01 10:16:33 +01:00
Martin McKeaveney
5c1aa00fd0 server side event emitter 2020-05-31 17:12:52 +01:00
Conor_Mack
5afc235178 Changes to FlatButtonGroup and more Styling 2020-05-30 18:48:20 +01:00
Martin McKeaveney
9a898a8d74 orchestrator refactor, user creation block 2020-05-30 13:41:46 +01:00
Martin McKeaveney
36da2576bc separate workflow components from routify routes 2020-05-30 00:40:33 +01:00
Martin McKeaveney
c7b8220a62 significant client lib refactor 2020-05-30 00:14:41 +01:00
Joe
1c541c684e Formatting update 2020-05-29 18:32:52 +01:00
Joe
cee06067a8 Update to Frontend UI Nav and Component Panel
Components moved to the left
Nav panel UI updated
Props tabs moved up
2020-05-29 18:31:47 +01:00
Martin McKeaveney
b4b90fcaeb styling, bug fixes, client library state updates 2020-05-29 16:06:23 +01:00
Michael Shanks
1c893fa23a Merge branch 'master' into component-nav-update 2020-05-29 15:20:26 +01:00
Michael Shanks
46da102670 bugfix: not selecting component after add 2020-05-29 14:56:21 +01:00
Joe
76d937f585 Merge pull request #270 from Budibase/refresh-page-alert-ui-update
Alert button UI fix/update
2020-05-29 14:55:46 +01:00
Joe
c2fb282d04 Merge pull request #269 from Budibase/Removal-of-panel-border-lines
Removal of panel border lines
2020-05-29 14:55:36 +01:00
Martin McKeaveney
e648dc80e8 refactor client library 2020-05-29 14:06:36 +01:00
Michael Shanks
cd9f539a09 configurable logLevel - defaults to error 2020-05-29 14:06:25 +01:00
Joe
1c1d35bc9d the alert button ui was off and the red is too serious 2020-05-29 13:56:57 +01:00
Michael Shanks
6b00a079d1 added common switcher component, and moved add component to left 2020-05-29 13:28:12 +01:00
Joe
cc9a620429 formatting 2020-05-29 13:25:27 +01:00
Joe
1353e229e8 Media queries removed 2020-05-29 13:24:33 +01:00
Joe
6c345103c6 Merge pull request #267 from Budibase/Further-prop-changes
Font numerical weights added and line decorations added
2020-05-29 13:19:41 +01:00
Joe
71f61d6332 Cleaning up the panel UI by removing inner borders 2020-05-29 10:57:00 +01:00
Conor_Mack
4b05506db0 Merging master 2020-05-29 10:53:06 +01:00
Conor_Mack
6a9e5a9dd1 Optionselect hover style fix 2020-05-29 10:49:51 +01:00
Conor_Mack
a9a0a35c5a Tidyup 2020-05-29 10:45:19 +01:00
Michael Shanks
4a6a06b532 bugfix: restoring design props to screenslot 2020-05-29 09:43:11 +01:00
Joe
69d6109c33 Update propertyCategories.js 2020-05-29 09:39:47 +01:00
Joe
17e6bf261b Font numerical weights added and line decorations added 2020-05-29 09:20:29 +01:00
Martin McKeaveney
7a3b368399 make alerts live, more hooks, app notifications 2020-05-28 23:32:03 +01:00
Michael Shanks
45a0d6daf5 Merge branch 'master' of github.com:Budibase/budibase 2020-05-28 22:28:20 +01:00
Michael Shanks
0d637260be create model & record - validation hooked up again 2020-05-28 22:26:32 +01:00
Joe
a7e68e9e96 Merge pull request #264 from Budibase/props-panel-update
Props panel update
2020-05-28 21:02:06 +01:00
Martin McKeaveney
6f0a84dd38 adding workflow blocks, parameter parsing, templating 2020-05-28 20:20:03 +01:00
Joe
13cdc81196 formatting 2020-05-28 19:42:33 +01:00
Joe
8f73128621 Update propertyCategories.js
New fonts added
Z-index added
initial values changed
Position fixed
New position props added
Background color changed to an input
2020-05-28 19:41:07 +01:00
Conor_Mack
73223debe9 Complete OptionSelect Component 2020-05-28 16:24:53 +01:00
Michael Shanks
53ff560e42 server side record validation 2020-05-28 15:39:29 +01:00
Kevin Åberg Kultalahti
8cfe263dc8 Merge pull request #265 from Budibase/feature/create-app-builder-ui
bugfix: save record not wokring (wrong url)
2020-05-28 12:01:15 +02:00
Michael Shanks
904f6bb52a bugfix: save record not wokring (wrong url) 2020-05-28 10:45:59 +01:00
Joe
8e019a3f6d Sweet transition 2020-05-28 09:37:54 +01:00
Joe
fc73bb2341 Color fix 2020-05-28 09:23:36 +01:00
Michael Shanks
2abda35443 Merge branch 'workflow-v1' of github.com:Budibase/budibase into workflow-v1 2020-05-28 09:17:49 +01:00
Michael Shanks
5894feaaff removed auth on execute workflow action 2020-05-28 09:17:14 +01:00
Martin McKeaveney
ad637348c9 workflow UI, orhestrator for executing workflows 2020-05-27 21:51:32 +01:00
Michael Shanks
b3cd17b9a3 bugfix: wrong permissions on worfklow endpoint 2020-05-27 19:18:39 +01:00
Michael Shanks
473468b481 few changes from code review 2020-05-27 17:37:07 +01:00
Michael Shanks
348eaab73c fixing tests after dodgy merge 2020-05-27 17:29:26 +01:00
Michael Shanks
fe79f294b4 access levels 2020-05-27 17:23:01 +01:00
Joe
b92640de2c Update temporaryPanelStructure.js 2020-05-27 15:50:45 +01:00
Joe
74832d1303 Update to component groupings 2020-05-27 15:50:45 +01:00
Joe
50c9fd2dc1 Tidy up 2020-05-27 15:50:45 +01:00
Joe
de1611e693 Unified icons and made the components look like blocks 2020-05-27 15:50:45 +01:00
Joe
5bc315f162 Component items ui updated 2020-05-27 15:50:45 +01:00
Joe
9fb0b3808b Merge branch 'master' into WIP-props-panel-update 2020-05-27 15:22:35 +01:00
Joe
820de937e4 Update propertyCategories.js 2020-05-27 14:39:48 +01:00
Joe
6a920ddbfb Format and lint 2020-05-27 14:28:05 +01:00
Joe
a3135a9cee Props panel flex fix 2020-05-27 14:27:25 +01:00
Kevin Åberg Kultalahti
1a02792479 Merge pull request #252 from Budibase/feature/create-app-builder-ui
add functionality to create application from builder UI
2020-05-27 15:17:06 +02:00
kevmodrome
2325291b3e fix another lint error 2020-05-27 13:53:44 +02:00
kevmodrome
d237dd9271 fix lint erorrs 2020-05-27 13:51:19 +02:00
kevmodrome
9392de550a add validation 2020-05-27 13:48:38 +02:00
kevmodrome
3a72eddd78 add loading state 2020-05-27 12:54:53 +02:00
Michael Shanks
075b264d21 bugfix: create app not creating dirs 2020-05-27 10:54:34 +01:00
Michael Shanks
dd031796f5 Merge remote-tracking branch 'origin/feature/create-app-builder-ui' into create-kev 2020-05-27 10:45:27 +01:00
Michael Shanks
af6d1da89f forcing svelte version - routify fix 2020-05-27 10:44:56 +01:00
kevmodrome
b2d2c25bd1 add fetch 2020-05-27 11:44:15 +02:00
Martin McKeaveney
6829f9ab06 Merge branch 'master' of github.com:Budibase/budibase into workflow-v1 2020-05-27 10:13:42 +01:00
Martin McKeaveney
e45c176883 Merge pull request #258 from Budibase/Design-UI-edit-panel-update
Ui Update
2020-05-26 22:45:00 +01:00
Martin McKeaveney
e9fab13750 workflow orchestrator 2020-05-26 21:34:01 +01:00
Joe
8d522e3eaf Ui Update
Tidied up a few areas of the new edit panel within the Design UI, including:
Margins
Input box sizes
Colors
Tabs

TBD - The parent tab, Add, will move to the left in the future and edit will disappear. Design, settings and actions will become parents.
2020-05-26 20:44:24 +01:00
kevmodrome
a028e2e3aa Merge branch 'create-new-app' into feature/create-app-builder-ui 2020-05-26 17:37:41 +02:00
kevmodrome
1ff512a218 wip: adds gap to apps 2020-05-26 17:37:11 +02:00
Michael Shanks
1127e1ef0f server - create app endpoint creates files 2020-05-26 16:29:16 +01:00
kevmodrome
2a151821f9 90% finished modal 2020-05-26 16:25:37 +02:00
Conor_Mack
9f42b80977 Removing Svelte Color Picker 2020-05-26 15:08:59 +01:00
Conor_Mack
9dc65eef98 New jest tests for generate-css 2020-05-26 14:27:33 +01:00
Michael Shanks
1c38beaefd Merge branch 'master' of github.com:Budibase/budibase 2020-05-26 11:06:45 +01:00
Conor_Mack
cff58f6a2d linter formatting 2020-05-26 10:19:04 +01:00
Conor_Mack
a9ef48e4ea merge 2020-05-26 10:06:04 +01:00
kevmodrome
5717bda8a4 refactor home page to use _layout 2020-05-26 10:38:43 +02:00
Joe
f00d212b59 Merge pull request #251 from Budibase/home-page
Home page UI design
2020-05-26 09:20:38 +01:00
Joe
d1cca48e0e Format and linting changes 2020-05-26 09:14:40 +01:00
Joe
e4da8a546d Minor responsive design updates and formatting 2020-05-25 20:26:48 +01:00
Joe
c8e9178b63 Home page UI design
The majority of HTML and CSS is complete.

Still to be done:
- Activate the create new web app button
- Activate the settings nav item
- Date modified
- Ability to rename web app and provide a description (and an auto screenshot is generated down the line)
2020-05-25 16:57:17 +01:00
Conor_Mack
7f3b34093a Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/master 2020-05-25 15:24:47 +01:00
Conor_Mack
deab1adc31 Completed CSS Selector Styling 2020-05-25 15:23:56 +01:00
Martin McKeaveney
0ea48245cf groundwork for pubsub 2020-05-24 22:54:08 +01:00
Joe
e20b65c13b Panel titles updated
Panel titles updated to represent designs
Further work is required to use global styles to control this
2020-05-23 13:00:38 +01:00
Joe
97adabcaa8 Top nav redesign
New BB logo added, and sizing changed.
Nav items margin changed to reflect designs
Nav items color changed to reflect new simplified color scheme
Bottom border added
Nav background color changed

*Global styles is a work in progress.
2020-05-23 09:49:25 +01:00
Martin McKeaveney
cacee947bf workflow charts 2020-05-22 16:32:23 +01:00
Conor_Mack
0a745edfe4 Change of structure for _styles 2020-05-22 15:30:29 +01:00
Conor_Mack
54e7dba667 Cleanup 2020-05-22 10:42:02 +01:00
Martin McKeaveney
e659e69e86 workflow UI with DnD 2020-05-21 21:40:16 +01:00
Michael Shanks
e9e6cf1dfd merge conflicts 2020-05-21 14:43:49 +01:00
Michael Shanks
733cc99bd7 Merge branch 'master' of github.com:Budibase/budibase 2020-05-21 14:31:53 +01:00
Michael Shanks
aa66598e4c auth, first version, needing tested 2020-05-21 14:31:23 +01:00
Conor_Mack
facd99f58a Stable property panel 2020-05-21 14:28:32 +01:00
Michael Shanks
35ceb7e01d budi init - removing unnecessary argument 2020-05-21 11:55:56 +01:00
Martin McKeaveney
2965c2338d workflow CRUD complete 2020-05-20 17:02:46 +01:00
Conor_Mack
017ac7aced Settings, Tidyup and Refactor 2020-05-20 11:55:25 +01:00
Conor_Mack
3cd48773d1 Building components settings and refactoring 2020-05-19 17:00:53 +01:00
Martin McKeaveney
d86fc405ca routify config for electron 2020-05-19 15:45:09 +01:00
Martin McKeaveney
8c91a083da Update package.json 2020-05-19 14:52:44 +01:00
kevmodrome
d65acca512 upgrades routify to latest version 2020-05-19 15:19:32 +02:00
Martin McKeaveney
5c775ecf48 electron asar 2020-05-19 14:03:46 +01:00
Martin McKeaveney
4ac94dbf87 Merge pull request #241 from Budibase/further-tidy-up
Further tidy up
2020-05-18 19:18:44 +01:00
Martin McKeaveney
ee139cd137 adding builder route for testing 2020-05-18 18:05:36 +01:00
Martin McKeaveney
3be38109e3 preloading remix, removing unused css 2020-05-18 16:37:19 +01:00
Michael Shanks
e3069c6e57 Merge branch 'master' of github.com:Budibase/budibase 2020-05-18 16:34:30 +01:00
Michael Shanks
a2f613d855 lint fix 2020-05-18 16:33:41 +01:00
Conor_Mack
983a1c3718 Testing Complete - Resolve Post Issue 2020-05-18 16:32:00 +01:00
Michael Shanks
068f54be6e Merge branch 'master' of github.com:Budibase/budibase 2020-05-18 16:23:22 +01:00
Michael Shanks
c49710c3ff id generation in utilities module 2020-05-18 16:22:09 +01:00
Martin McKeaveney
7f0f8f2d9f lint 2020-05-18 15:46:38 +01:00
Conor_Mack
9eceb6c5cf Merge branch 'master' of https://github.com/Budibase/budibase into test/master-and-property-panel 2020-05-18 15:45:14 +01:00
Martin McKeaveney
c054b3404e electron fixes 2020-05-18 15:44:52 +01:00
Martin McKeaveney
56c492c66d pino logging, electron fixes, running integration tests in band 2020-05-18 15:33:29 +01:00
Martin McKeaveney
e21c40e6d0 brotli lint 2020-05-18 14:58:39 +01:00
Martin McKeaveney
0d0d81b5c5 disable brotli 2020-05-18 14:36:42 +01:00
Martin McKeaveney
661084a97f fixing lint errors 2020-05-18 14:08:32 +01:00
Martin McKeaveney
2f9944aa4b fix builder component library loading issue 2020-05-18 14:06:14 +01:00
Conor_Mack
38b57f3024 Merge branch 'test/property-panel-changes' into test/master-and-property-panel 2020-05-18 12:15:03 +01:00
Michael Shanks
1c01014bdc Merge branch 'master' of github.com:Budibase/budibase 2020-05-18 11:53:09 +01:00
Michael Shanks
1ba64e02fe removing Authorization header 2020-05-18 11:53:04 +01:00
Martin McKeaveney
5cd218da02 fixing CI 2020-05-18 11:18:31 +01:00
Martin McKeaveney
3c9af5336e formatting 2020-05-18 11:01:17 +01:00
Martin McKeaveney
33d8f6a7c7 remove debug line 2020-05-18 10:56:11 +01:00
Martin McKeaveney
d6b3f9c219 test and couchDB init code 2020-05-18 10:55:35 +01:00
Michael Shanks
e0e983cec1 budi new not handling custom directories 2020-05-18 10:45:07 +01:00
Michael Shanks
dffc6df5ea merge conflicts.. 2020-05-18 06:43:05 +01:00
Michael Shanks
1dc32a05e3 removing clientId from frontend, fixing invalid database name 2020-05-18 06:40:29 +01:00
Martin McKeaveney
c176510a75 native plist config for code signing and notarization 2020-05-16 18:19:36 +01:00
Martin McKeaveney
d3a19f4858 electron script 2020-05-15 18:13:24 +01:00
Martin McKeaveney
64ffd76762 electron script 2020-05-15 18:13:18 +01:00
Martin McKeaveney
34c8b1faf5 notarization and mac code signing through github CI 2020-05-15 16:06:53 +01:00
Martin McKeaveney
014115c573 Making budibase downloadable, configuring CI to build executable bina… (#233)
Making budibase downloadable, configuring CI to build executable bina…
2020-05-14 21:18:36 +01:00
Michael Shanks
42d19efeba bugfix: early require of environment.js 2020-05-14 16:56:41 +01:00
Michael Shanks
fc9657f00d bugfix - require order causing env to load to early 2020-05-14 16:26:14 +01:00
Michael Shanks
b7a3ed2e08 Merge branch 'master' of github.com:Budibase/budibase 2020-05-14 15:12:40 +01:00
Michael Shanks
97db4f1765 server tests in-memory and passing 2020-05-14 15:12:30 +01:00
Martin McKeaveney
634abe194c Update CurrentItemPreview.svelte 2020-05-12 17:16:39 +01:00
Conor_Mack
dc21bcd525 Merge branch 'property-panel/structure' into property-panel/new-backend 2020-05-12 14:53:20 +01:00
Conor_Mack
81cfdf69aa Fixing errors 2020-05-12 14:44:30 +01:00
Martin McKeaveney
ed57456245 prevent a bunch of CSS in iframe head on every render 2020-05-12 12:23:34 +01:00
Martin McKeaveney
4c62f8181e Merge branch 'master' into fix-dev-setup 2020-05-11 16:40:39 +01:00
Martin McKeaveney
7bccbe6e3f make git keep empty dirs 2020-05-11 16:39:03 +01:00
Michael Shanks
1a1d545178 bugfix - could not create more than one app 2020-05-11 16:14:31 +01:00
Martin McKeaveney
3149b38586 fixed dev setup 2020-05-11 16:01:02 +01:00
Michael Shanks
7d6046d021 allow bb home folder to bem anywhere 2020-05-11 15:42:42 +01:00
Michael Shanks
a0f5880d51 server initialisation & run fixed 2020-05-11 14:50:15 +01:00
Martin McKeaveney
16a6680c2e add initialiseClientDB 2020-05-11 10:28:06 +01:00
Conor_Mack
2e636dec93 Pre demo changes 2020-05-08 20:29:15 +01:00
Conor_Mack
6b7a3d1d7e Style binding options and property categories 2020-05-08 09:57:41 +01:00
Martin McKeaveney
bf18d601d6 final tidy up 2020-05-07 22:46:27 +01:00
Martin McKeaveney
2ebe5580d5 fixing tests 2020-05-07 22:25:27 +01:00
Martin McKeaveney
db69673a9d data components 2020-05-07 22:15:09 +01:00
Martin McKeaveney
96a1bc52de added model props 2020-05-07 14:59:06 +01:00
Conor_Mack
8d8caa9ff5 Properties panel structure complete 2020-05-07 14:30:04 +01:00
Martin McKeaveney
a28322f538 further simplification of server code 2020-05-07 14:04:32 +01:00
Martin McKeaveney
87ad6647df further tidy up and removal 2020-05-07 13:52:24 +01:00
Martin McKeaveney
16ec3719ea client lib tests 2020-05-07 13:33:25 +01:00
Martin McKeaveney
0ec47971d0 formatting + fixing builder tests 2020-05-07 10:53:34 +01:00
Martin McKeaveney
0af5f12405 removed core library 2020-05-06 20:49:21 +01:00
Martin McKeaveney
910030e929 Auth working 2020-05-06 20:29:55 +01:00
Martin McKeaveney
b6b50182e2 dev setup complete 2020-05-06 12:17:15 +01:00
Martin McKeaveney
ddb1880b98 development setup, adding data components 2020-05-06 10:33:30 +01:00
Conor_Mack
b52b9fdd2f <svelte:component> solution for rendering 2020-05-05 14:45:52 +01:00
Conor_Mack
8ad10976d3 Updates to naming conventions 2020-05-05 10:02:10 +01:00