1
0
Fork 0
mirror of synced 2024-08-04 04:41:37 +12:00
Commit graph

579 commits

Author SHA1 Message Date
Martin McKeaveney
63fc10e1e0 tidy up 2020-06-25 22:35:52 +01:00
Martin McKeaveney
6ef4ba086c data model rewrite 2020-06-25 22:34:38 +01:00
Martin McKeaveney
66aa2008c9 linked records matched up by name 2020-06-25 20:35:03 +01:00
Martin McKeaveney
48f3392152 record keys as names 2020-06-25 20:04:58 +01:00
Michael Shanks
8ce26a1e19 bugfix: master screen not styleable 2020-06-25 17:46:43 +01:00
Joe
d9a48e3a51 General UI fixing previous styling issues 2020-06-25 15:49:56 +01:00
Michael Shanks
be5f957f2b yarn lock 2020-06-25 10:41:07 +01:00
Michael Shanks
ec1c9c5fb8 merge from master 2020-06-24 18:05:49 +01:00
Martin McKeaveney
6cdd933d09
Merge pull request #367 from Budibase/backend-ui-update
Backend ui update
2020-06-24 17:33:22 +01:00
Martin McKeaveney
5a7fa51907 test fix 2020-06-24 17:26:14 +01:00
Michael Shanks
ef3e802fad Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-24 17:19:29 +01:00
Conor_Mack
9898ee0b99
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
Martin McKeaveney
65d0454377 merge 2020-06-24 17:02:38 +01:00
Martin McKeaveney
ee86d6fb16 update when linked field added 2020-06-24 16:56:13 +01:00
Michael Shanks
8b9c596fdc Merge branch 'master' of github.com:Budibase/budibase 2020-06-24 16:42:41 +01:00
Martin McKeaveney
f1795d51ef fix test 2020-06-24 16:32:16 +01:00
Joe
5b600c4f2b
Merge branch 'master' into Css-update-to-reflect-BBUI 2020-06-24 15:35:40 +01:00
Michael Shanks
4b801f3f37 screenslot added to Private>Master by default 2020-06-24 11:05:09 +01:00
Martin McKeaveney
3c3104be7b enable renaming of records by using IDs 2020-06-23 23:26:54 +01:00
Martin McKeaveney
c5bd314931 lint 2020-06-23 16:20:06 +01:00
Conor_Mack
6eebeb6692
Merge branch 'master' into builder/consolidating-missing-code 2020-06-23 11:21:31 +01:00
Joe
a77be47076 CSS update UI refresh
Font changed to Inter
Colors reflect BBUI
Panel background removed
2020-06-23 08:19:16 +01:00
Martin McKeaveney
6adb2a72e0 merge 2020-06-22 22:39:41 +01:00
Martin McKeaveney
1b1b804bbd bidirectional linked records 2020-06-22 21:30:23 +01:00
Michael Shanks
763e282997 #363 bugfix: page not built until prop changed 2020-06-22 21:16:51 +01:00
Michael Shanks
48d60a7183 removed ADMIN_SECRET env var (no longer needed) 2020-06-21 20:54:37 +01:00
Michael Shanks
44c8ca8b58 Merge branch 'master' into instanceid-url-removal 2020-06-19 17:22:29 +01:00
Michael Shanks
69a36895e7 codereview: looksLikeAppId as variable 2020-06-19 17:21:24 +01:00
Michael Shanks
4dcd482a4f instance Id is gone from API module 2020-06-19 17:19:30 +01:00
Michael Shanks
d7b09f5b65 removed x-user-agent 2020-06-19 16:59:46 +01:00
Michael Shanks
11e56467b8 fixing broken tests 2020-06-18 20:41:37 +01:00
Martin McKeaveney
9cdb6554a5 typo 2020-06-18 17:49:34 +01:00
Michael Shanks
bf952f8677 instanceid removal 2020-06-18 16:59:31 +01:00
Martin McKeaveney
6e187943c4 Merge branch 'master' of github.com:Budibase/budibase into backend-ui-update 2020-06-18 09:16:43 +01:00
Martin McKeaveney
987135f7b4 saving of models and fields 2020-06-16 20:29:18 +01:00
Conor_Mack
37ed95fa96
Merge branch 'master' into builder/consolidating-missing-code 2020-06-16 12:17:32 +01:00
Martin McKeaveney
5d46c572b8 lint 2020-06-15 17:08:59 +01:00
Martin McKeaveney
f70407b6eb budibase dockerfile 2020-06-15 17:06:54 +01:00
Martin McKeaveney
48f6ac2b98 structuring new backend UI 2020-06-15 16:41:31 +01:00
Conor_Mack
47d38f2a28 Lint fixes 2020-06-15 16:02:11 +01:00
Conor_Mack
8b99546326 Instance naming fix for components and screens 2020-06-15 16:01:24 +01:00
Michael Shanks
30f054090f code review - static controller - test app id with regex 2020-06-14 20:36:51 +01:00
Michael Shanks
3b506f59cb lint fix 2020-06-12 21:11:39 +01:00
Michael Shanks
6c8a0dc8f2 fixing tests - not using new auth endpoint 2020-06-12 21:08:00 +01:00
Michael Shanks
bf1da9e94e removal of appRoot - appId comes in cookie 2020-06-12 20:42:55 +01:00
Martin McKeaveney
8b3ce41ba7 update _rev for deleted test model 2020-06-11 18:11:56 +01:00
Martin McKeaveney
3f0465a892 lint 2020-06-11 17:28:19 +01:00
Martin McKeaveney
1c1ac8f1a3 remove other link fields when you delete a model 2020-06-11 17:24:09 +01:00
Martin McKeaveney
0634c5718a Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-06-11 16:22:28 +01:00
Martin McKeaveney
d2477e1b81 adding record models for brevity 2020-06-11 14:35:45 +01:00
Michael Shanks
6cb7e995a2 changed "master" databse to "clientAppLookup" 2020-06-11 10:12:01 +01:00
Michael Shanks
eddda1d675 lint fix 2020-06-10 21:41:55 +01:00
Michael Shanks
2d4321177f application supports multiple concurrent client DB 2020-06-10 21:39:30 +01:00
Martin McKeaveney
53427bcdfc
Merge pull request #327 from Budibase/fix-email
fix backend workflow
2020-06-04 14:08:11 +01:00
Martin McKeaveney
a92ab5cabb fix backend workflow 2020-06-04 13:55:52 +01:00
Joe
c5b6356219 Welcome screen ui update
UI was not very responsive before and the illustration looked basic.

Image added, button moved, card ui updated with more margin and better sizing,
2020-06-04 11:56:01 +01:00
Michael Shanks
32d1ca641b bugfix: data components hitting correct url again 2020-06-03 22:12:09 +01:00
Martin McKeaveney
fb2e873e2f fix budibase apps dir 2020-06-03 21:23:56 +01:00
Martin McKeaveney
9581bec421 fixing tests 2020-06-03 20:54:17 +01:00
Martin McKeaveney
e74c685956 lint 2020-06-03 20:44:35 +01:00
Martin McKeaveney
0482bc242c fix some other auth bugs 2020-06-03 20:35:30 +01:00
Martin McKeaveney
3d95f4cd58 fixing header in tests 2020-06-03 19:39:53 +01:00
Martin McKeaveney
07cf98b0de use custom user agent header 2020-06-03 19:35:04 +01:00
Michael Shanks
583f024754 test fixes... test didnt have user-agent 2020-06-03 17:21:49 +01:00
Michael Shanks
87f8a9c108 Merge branch 'master' of github.com:Budibase/budibase 2020-06-03 17:05:53 +01:00
Michael Shanks
47162d806b logic to not use builder:token for apps running in dev 2020-06-03 17:05:36 +01:00
Martin McKeaveney
9ec8e71624
Merge pull request #314 from Budibase/fix-dataform
fix dataform
2020-06-03 17:03:51 +01:00
Martin McKeaveney
f939d9ef13 fix dataform 2020-06-03 16:10:03 +01:00
Michael Shanks
47f80b24f7 Merge branch 'master' of github.com:Budibase/budibase 2020-06-03 15:43:53 +01:00
Michael Shanks
77a16f95da autu populated login page 2020-06-03 15:43:37 +01:00
Kevin Åberg Kultalahti
b8df2f15fb
Merge pull request #309 from Budibase/bugfix/navbar-settings
Bugfix/navbar settings
2020-06-03 14:59:35 +02:00
kevmodrome
dba1ff1de1 adds another color to Nav Bar and also adds roboto as default font in created apps 2020-06-03 14:52:18 +02:00
Martin McKeaveney
62d63051f0
Merge pull request #307 from Budibase/electron-fix
electron path fix
2020-06-03 12:42:44 +01:00
Michael Shanks
b8df49e948 Merge branch 'master' of github.com:Budibase/budibase 2020-06-03 12:30:54 +01:00
Michael Shanks
0c2d7a7c66 bugfix: links not respecting appRootPath 2020-06-03 12:30:32 +01:00
Joe
7f656bc28b Removed unused images and added new BB logo 2020-06-03 12:21:26 +01:00
Martin McKeaveney
de8010cdf5 electron path fix 2020-06-03 12:05:40 +01:00
Michael Shanks
14153a4c90 bugfix: could not set style on screen root 2020-06-02 16:18:25 +01:00
Michael Shanks
fb3ccac670 Merge branch 'master' of github.com:Budibase/budibase 2020-06-02 11:54:46 +01:00
Martin McKeaveney
d932670d7e model bugfixes 2020-06-02 11:40:33 +01:00
Michael Shanks
8d474df34e yarn lock 2020-06-02 11:26:28 +01:00
Martin McKeaveney
7137362302 tidy up, styling 2020-06-02 11:08:53 +01:00
Martin McKeaveney
9c3c38d0ac tests 2020-06-01 22:25:44 +01:00
Martin McKeaveney
ba38385d72 lint + format 2020-06-01 21:31:55 +01:00
Martin McKeaveney
aeae4f50e2 tidy up 2020-06-01 21:26:32 +01:00
Martin McKeaveney
398f200661 merge 2020-06-01 16:27:27 +01:00
Martin McKeaveney
cb1fb87d21 server side workflows 2020-06-01 16:22:13 +01:00
Martin McKeaveney
2e42f8033e workflow DAO tests 2020-06-01 11:52:15 +01:00
Martin McKeaveney
a220822e3a move workflow to array data structure 2020-06-01 10:41:28 +01:00
Michael Shanks
0115c13a39
Merge pull request #266 from mjashanks/model-validation
Model validation
2020-06-01 10:16:33 +01:00
Martin McKeaveney
dc90e141f5 server side event emitter 2020-05-31 17:12:52 +01:00
Martin McKeaveney
65d0161007 orchestrator refactor, user creation block 2020-05-30 13:41:46 +01:00
Martin McKeaveney
bba7b93b75 refactor client library 2020-05-29 14:06:36 +01:00
Michael Shanks
0f1a472b6f configurable logLevel - defaults to error 2020-05-29 14:06:25 +01:00
Martin McKeaveney
a3bebe3330 adding workflow blocks, parameter parsing, templating 2020-05-28 20:20:03 +01:00
Michael Shanks
bab7e3ed9e server side record validation 2020-05-28 15:39:29 +01:00
Michael Shanks
521501c4e6 Merge branch 'workflow-v1' of github.com:Budibase/budibase into workflow-v1 2020-05-28 09:17:49 +01:00
Michael Shanks
4eb00c1e4e removed auth on execute workflow action 2020-05-28 09:17:14 +01:00
Martin McKeaveney
08d0b9cb94 workflow UI, orhestrator for executing workflows 2020-05-27 21:51:32 +01:00
Michael Shanks
a1d83cdc4c bugfix: wrong permissions on worfklow endpoint 2020-05-27 19:18:39 +01:00
Michael Shanks
2f1fc8109b few changes from code review 2020-05-27 17:37:07 +01:00
Michael Shanks
2d69d715d0 fixing tests after dodgy merge 2020-05-27 17:29:26 +01:00
Michael Shanks
3bfe7840e4 access levels 2020-05-27 17:23:01 +01:00
kevmodrome
5c3e514fd0 fix another lint error 2020-05-27 13:53:44 +02:00
kevmodrome
aeb7c5dfc9 fix lint erorrs 2020-05-27 13:51:19 +02:00
Michael Shanks
2a8ca59b6d bugfix: create app not creating dirs 2020-05-27 10:54:34 +01:00
Martin McKeaveney
e3271bf765 Merge branch 'master' of github.com:Budibase/budibase into workflow-v1 2020-05-27 10:13:42 +01:00
Martin McKeaveney
b9a6c3ec10 workflow orchestrator 2020-05-26 21:34:01 +01:00
Michael Shanks
b7ad4de09e server - create app endpoint creates files 2020-05-26 16:29:16 +01:00
Michael Shanks
75dd1da6b5 Merge branch 'master' of github.com:Budibase/budibase 2020-05-26 11:06:45 +01:00
Joe
1c35836834 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
Martin McKeaveney
920b47d6aa groundwork for pubsub 2020-05-24 22:54:08 +01:00
Joe
5e98c3e9cb 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
21b1165463 workflow charts 2020-05-22 16:32:23 +01:00
Michael Shanks
9ae0e2e826 merge conflicts 2020-05-21 14:43:49 +01:00
Michael Shanks
1b87edc954 auth, first version, needing tested 2020-05-21 14:31:23 +01:00
Martin McKeaveney
39c894c459 workflow CRUD complete 2020-05-20 17:02:46 +01:00
Martin McKeaveney
932ef17103
Update package.json 2020-05-19 14:52:44 +01:00
kevmodrome
92a04eb415 upgrades routify to latest version 2020-05-19 15:19:32 +02:00
Martin McKeaveney
2fbc043155 electron asar 2020-05-19 14:03:46 +01:00
Martin McKeaveney
2e9bf13496
Merge pull request #241 from Budibase/further-tidy-up
Further tidy up
2020-05-18 19:18:44 +01:00
Martin McKeaveney
8d798579eb adding builder route for testing 2020-05-18 18:05:36 +01:00
Martin McKeaveney
ccbcb0af40 preloading remix, removing unused css 2020-05-18 16:37:19 +01:00
Michael Shanks
85bf8e799a Merge branch 'master' of github.com:Budibase/budibase 2020-05-18 16:34:30 +01:00
Michael Shanks
1b30903940 lint fix 2020-05-18 16:33:41 +01:00
Michael Shanks
9394a74dcd Merge branch 'master' of github.com:Budibase/budibase 2020-05-18 16:23:22 +01:00
Michael Shanks
2b48a92013 id generation in utilities module 2020-05-18 16:22:09 +01:00
Martin McKeaveney
b0644b2234 lint 2020-05-18 15:46:38 +01:00
Martin McKeaveney
2c49206af5 electron fixes 2020-05-18 15:44:52 +01:00
Martin McKeaveney
1139627bf5 pino logging, electron fixes, running integration tests in band 2020-05-18 15:33:29 +01:00
Martin McKeaveney
fd4eb56b5c brotli lint 2020-05-18 14:58:39 +01:00
Martin McKeaveney
1e7aab538d disable brotli 2020-05-18 14:36:42 +01:00
Michael Shanks
8d4faa0bf9 Merge branch 'master' of github.com:Budibase/budibase 2020-05-18 11:53:09 +01:00
Michael Shanks
52a3b4786f removing Authorization header 2020-05-18 11:53:04 +01:00
Martin McKeaveney
e244e099a6 fixing CI 2020-05-18 11:18:31 +01:00
Martin McKeaveney
c8dd48b507 formatting 2020-05-18 11:01:17 +01:00
Martin McKeaveney
e83816df1c remove debug line 2020-05-18 10:56:11 +01:00
Martin McKeaveney
815a539863 test and couchDB init code 2020-05-18 10:55:35 +01:00
Michael Shanks
468dc513a5 merge conflicts.. 2020-05-18 06:43:05 +01:00
Michael Shanks
b62449bf96 removing clientId from frontend, fixing invalid database name 2020-05-18 06:40:29 +01:00
Martin McKeaveney
03593259e8 native plist config for code signing and notarization 2020-05-16 18:19:36 +01:00
Martin McKeaveney
3e0381b524 electron script 2020-05-15 18:13:18 +01:00
Martin McKeaveney
03c5aaa0cb notarization and mac code signing through github CI 2020-05-15 16:06:53 +01:00
Martin McKeaveney
a2e8f2461a
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
eabcb48bba bugfix - require order causing env to load to early 2020-05-14 16:26:14 +01:00
Michael Shanks
18375a6d19 server tests in-memory and passing 2020-05-14 15:12:30 +01:00
Martin McKeaveney
947ffa326f
Merge branch 'master' into fix-dev-setup 2020-05-11 16:40:39 +01:00
Michael Shanks
6b492cbe29 bugfix - could not create more than one app 2020-05-11 16:14:31 +01:00
Martin McKeaveney
cc30913e34 fixed dev setup 2020-05-11 16:01:02 +01:00
Michael Shanks
a004aa5838 allow bb home folder to bem anywhere 2020-05-11 15:42:42 +01:00
Michael Shanks
6fac98074d server initialisation & run fixed 2020-05-11 14:50:15 +01:00
Martin McKeaveney
9ff76c799c add initialiseClientDB 2020-05-11 10:28:06 +01:00
Martin McKeaveney
5646ef1101 fixing tests 2020-05-07 22:25:27 +01:00
Martin McKeaveney
0962f102c5 data components 2020-05-07 22:15:09 +01:00
Martin McKeaveney
2ad007fce0 further simplification of server code 2020-05-07 14:04:32 +01:00
Martin McKeaveney
94b2e0f134 further tidy up and removal 2020-05-07 13:52:24 +01:00
Martin McKeaveney
85f1faeb3c client lib tests 2020-05-07 13:33:25 +01:00
Martin McKeaveney
c255883aed formatting + fixing builder tests 2020-05-07 10:53:34 +01:00
Martin McKeaveney
e55120bb62 removed core library 2020-05-06 20:49:21 +01:00
Martin McKeaveney
8f5845943a Auth working 2020-05-06 20:29:55 +01:00
Martin McKeaveney
7da95c23a3 dev setup complete 2020-05-06 12:17:15 +01:00
Martin McKeaveney
392de2efcc development setup, adding data components 2020-05-06 10:33:30 +01:00
Martin McKeaveney
2afd1cd4dd working through auth - adding user instance map 2020-05-04 18:07:03 +01:00
Martin McKeaveney
c3f68e9895 merge 2020-05-04 17:17:03 +01:00
Martin McKeaveney
2c361f3d1d apps being served correctly 2020-05-04 17:13:57 +01:00
Martin McKeaveney
427cdafeda screenslots working again 2020-05-03 11:33:20 +01:00
Martin McKeaveney
abd6da7b11 component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 2020-05-02 15:29:10 +01:00
Martin McKeaveney
c733b5bee8 access levels, actions and triggers removed. Restructuring and refactoring 2020-04-29 20:29:56 +01:00
Conor_Mack
9d7999938d Libraries for Colorpicker 2020-04-29 16:02:17 +01:00
Martin McKeaveney
588fe5ebaa clientId fetching before app load, custom views, fixed schema 2020-04-28 14:39:35 +01:00
Michael Shanks
b514bfac1b yarn initialise uses new cli 2020-04-27 08:56:51 +01:00
Michael Shanks
754d5224f1 cli - new and run handlers 2020-04-26 21:13:14 +01:00
Michael Shanks
34c6cfc53b Merge branch 'couchdb-api' of github.com:Budibase/budibase into couchdb-api 2020-04-25 08:35:50 +01:00
Michael Shanks
b88044278e cli init now working... 2020-04-25 08:35:34 +01:00
Martin McKeaveney
8e38fab727 tidy up, removing leftover indexeddb files 2020-04-24 18:10:33 +01:00
Martin McKeaveney
7ad66d455a fixing tests 2020-04-24 18:05:29 +01:00
Martin McKeaveney
120344ccae fixing tests 2020-04-24 18:05:29 +01:00
Michael Shanks
32dd1213aa remove config - .env added 2020-04-24 17:28:32 +01:00
Michael Shanks
c7bebf3e48 bugfix, create client db not passing config 2020-04-24 10:03:31 +01:00
Michael Shanks
1db38ee4d6 unsaved file :( 2020-04-24 09:57:16 +01:00
Michael Shanks
663a231f3e initialise cli started 2020-04-24 09:56:39 +01:00
Michael Shanks
bfe8d045f5 couchDb client - accepts couchdb config 2020-04-24 09:54:20 +01:00
Martin McKeaveney
f5e27d8759 bug fixes 2020-04-23 17:05:33 +01:00
Martin McKeaveney
b2e801a77b tidy up 2020-04-23 14:51:35 +01:00
Martin McKeaveney
c6cafeb2c0 merge 2020-04-23 14:42:26 +01:00
Martin McKeaveney
10b05a4e6f tidy up, gitignore node modules in common 2020-04-23 14:39:04 +01:00
Martin McKeaveney
8a7c0f8ba3 pouchDB integration, use app id instead of app name for keying app packages 2020-04-23 14:37:08 +01:00
Michael Shanks
e28321af2a validation & persistence 2020-04-22 16:35:20 +01:00
Martin McKeaveney
228999aba5 backend allowing creation of models, records and databases 2020-04-20 16:17:18 +01:00
Martin McKeaveney
741344a56d set up common to use babel, static file serving middleware 2020-04-15 15:25:11 +01:00
Martin McKeaveney
679270bdf7 integration test setup 2020-04-15 15:25:10 +01:00
Martin McKeaveney
ebc4e52546 account for model and view cleanup after model deletion 2020-04-15 15:25:10 +01:00
Martin McKeaveney
bb45391208 allow deletion of model 2020-04-15 15:25:10 +01:00
Martin McKeaveney
a2f5459a4b view endpoints with tests 2020-04-15 15:25:10 +01:00
Martin McKeaveney
093e52afb0 model creation and fetching with tests 2020-04-15 15:25:10 +01:00
Martin McKeaveney
3b57af74ca test coverage for user creation 2020-04-15 15:25:10 +01:00
Martin McKeaveney
09af351e06 green for client and database tests 2020-04-15 15:25:10 +01:00
Martin McKeaveney
b90973607b api tests 2020-04-15 15:25:10 +01:00
Michael Shanks
6c0efea8ea record controllers... 2020-04-15 15:24:48 +01:00
Michael Shanks
6954bf20cc adding save & load controllers 2020-04-15 15:24:48 +01:00