Commit Graph

917 Commits

Author SHA1 Message Date
Martin McKeaveney 749a16e8eb fixing tests 2020-04-24 18:05:29 +01:00
Martin McKeaveney 5385357b9d fixing tests 2020-04-24 18:05:29 +01:00
Michael Shanks b2b94c8ccc remove config - .env added 2020-04-24 17:28:32 +01:00
kevmodrome 17804d5894 fixes issue on front-end that hides things when the list of components gets too long. Also solves an issue with the component panel not showing all properties if there are too many 2020-04-24 11:35:54 +02:00
Michael Shanks e575c0b929 bugfix, create client db not passing config 2020-04-24 10:03:31 +01:00
Michael Shanks c770c8f0ec unsaved file :( 2020-04-24 09:57:16 +01:00
Michael Shanks 8884f532b8 initialise cli started 2020-04-24 09:56:39 +01:00
Michael Shanks 421d822aec couchDb client - accepts couchdb config 2020-04-24 09:54:20 +01:00
Martin McKeaveney 0b7a9b9d0f bug fixes 2020-04-23 17:05:33 +01:00
Martin McKeaveney fdc950d221 tidy up 2020-04-23 14:51:35 +01:00
Martin McKeaveney c315fd3c8d merge 2020-04-23 14:42:26 +01:00
Martin McKeaveney 7e2e4f1e25 tidy up, gitignore node modules in common 2020-04-23 14:39:04 +01:00
Martin McKeaveney c986bba0d8 pouchDB integration, use app id instead of app name for keying app packages 2020-04-23 14:37:08 +01:00
kevmodrome eeac06e30c adds navigation bar block component 2020-04-23 14:32:36 +02:00
Conor_Mack cfd93ece49 Input components and tidyup 2020-04-23 13:22:41 +01:00
Michael Shanks c8ee32e8e8 validation & persistence 2020-04-22 16:35:20 +01:00
Michael Shanks dfe7fe4b92 update gitignore 2020-04-22 16:29:25 +01:00
Conor_Mack ec0c05412c Merge Fix 2020-04-22 13:48:47 +01:00
Conor_Mack 14937f0e53 Merge branch 'feature/components-panel-components-refactor' into simplified-component-panel 2020-04-22 13:24:54 +01:00
Conor_Mack c51ee3f0e8 Basic Card and Component Tidyup 2020-04-22 11:52:55 +01:00
kevmodrome 37ca0ee1d8 makes the Component panel tabs more generic 2020-04-22 08:25:59 +02:00
Conor_Mack d24705e1e1 Tidyup 2020-04-21 14:21:19 +01:00
Conor_Mack 5990d58c82 New component panel structure - template update 2020-04-21 14:20:57 +01:00
Martin McKeaveney 1381cefc41 backend allowing creation of models, records and databases 2020-04-20 16:17:18 +01:00
Conor_Mack f58e4c5410 Adding onComponentChosen fn for new components 2020-04-20 15:10:23 +01:00
kevmodrome cb6f86494d merge fixes 2020-04-20 14:44:56 +02:00
kevmodrome 088ee82870 adds backbutton and second level handling 2020-04-20 14:40:29 +02:00
Conor_Mack 77a3f0e119 Components - icons, descriptions and other tidyup 2020-04-17 14:24:51 +01:00
Conor_Mack 381c8158e3 Merge branch 'simplified-component-panel' of https://github.com/Budibase/budibase into simplified-component-panel 2020-04-17 11:08:26 +01:00
Conor_Mack 02c8998747 Joes recommended colour changes 2020-04-17 11:08:17 +01:00
kevmodrome 4586d5f89b add padding to properties tab 2020-04-17 11:45:53 +02:00
kevmodrome 00d8139746 Merge branch 'simplified-component-panel' into simplified-component-panel-tabs 2020-04-17 11:44:20 +02:00
kevmodrome c2db1b4d11 removes stuff from SelectionList component. 2020-04-17 11:33:27 +02:00
Conor_Mack e255f0f202 Component Panel - root level components display 2020-04-17 10:26:48 +01:00
kevmodrome 80dc692ca0 adds basic tab view to the components pane 2020-04-17 09:16:03 +02:00
kevmodrome 7f7ebdd0b1 adds temp structure for panel and components 2020-04-16 12:47:56 +02:00
Martin McKeaveney 65fd38e205 set up common to use babel, static file serving middleware 2020-04-15 15:25:11 +01:00
Martin McKeaveney 8c922f5d08 integration test setup 2020-04-15 15:25:10 +01:00
Martin McKeaveney 4a77960e76 account for model and view cleanup after model deletion 2020-04-15 15:25:10 +01:00
Martin McKeaveney 6d47e0df89 allow deletion of model 2020-04-15 15:25:10 +01:00
Martin McKeaveney 3da0a11dbd view endpoints with tests 2020-04-15 15:25:10 +01:00
Martin McKeaveney 8177bc0817 model creation and fetching with tests 2020-04-15 15:25:10 +01:00
Martin McKeaveney d7fa36f513 test coverage for user creation 2020-04-15 15:25:10 +01:00
Martin McKeaveney 8500c52056 green for client and database tests 2020-04-15 15:25:10 +01:00
Martin McKeaveney 2ddd463790 api tests 2020-04-15 15:25:10 +01:00
Michael Shanks 84c3e287d5 record controllers... 2020-04-15 15:24:48 +01:00
Michael Shanks ebc1c44343 adding save & load controllers 2020-04-15 15:24:48 +01:00
Martin McKeaveney 195275fc9e adding test structure 2020-04-15 15:24:48 +01:00
Martin McKeaveney 6b77b2825f fetch users from couch, create design document on DB creation 2020-04-15 15:24:24 +01:00
Martin McKeaveney 1341f6cbcf correct resource paths 2020-04-15 15:24:24 +01:00
Martin McKeaveney 1f5330a182 better client id endpoint 2020-04-15 15:24:24 +01:00
Martin McKeaveney 2b47509200 basic user creation 2020-04-15 15:24:24 +01:00
Martin McKeaveney 04869c6b5a added more endpoints 2020-04-15 15:24:24 +01:00
Michael Shanks 514998648a created common package 2020-04-15 15:24:24 +01:00
Martin McKeaveney 3b12ab22af building out new budibase API 2020-04-15 15:23:29 +01:00
kevmodrome b2e8c31d0a Merge branch 'master' into bugfix/change-record-and-index 2020-04-14 16:07:57 +02:00
Conor_Mack a3f1439afb Merge branch 'master' of https://github.com/Budibase/budibase into material-des-builder-testing 2020-04-14 14:15:58 +01:00
Conor_Mack dc20e11fa4 All latest changes coming from the builder testing 2020-04-14 14:15:32 +01:00
kevmodrome 428ad4d3cc change name of index to view in view modal 2020-04-14 12:21:42 +02:00
kevmodrome 670d8da77a remove unused import in test 2020-04-14 12:11:54 +02:00
kevmodrome d6c6ea8d65 update record to model in core 2020-04-14 12:07:21 +02:00
kevmodrome 6201c47616 change isRecord to isModel 2020-04-14 12:03:22 +02:00
kevmodrome 28854c5c9a update more names from record to model 2020-04-14 11:25:37 +02:00
kevmodrome 4c464e33c9 change name from allowedRecordNodeIds to allowedModelNodeIds 2020-04-14 11:19:14 +02:00
kevmodrome 71d5c07069 remove unused variable 2020-04-14 11:11:50 +02:00
kevmodrome c5e3a78e13 moved unused component and updated records to model 2020-04-14 11:09:44 +02:00
kevmodrome 514bccfd11 fix import errors 2020-04-14 11:04:03 +02:00
kevmodrome 4f0aa0cab1 removed unneeded component 2020-04-14 11:02:06 +02:00
kevmodrome 17ab20fb8a updates ModelView to use model instead of record 2020-04-14 10:58:56 +02:00
kevmodrome 09758d7ee9 updates tests and method names to getNewModelTemplate method 2020-04-14 10:49:10 +02:00
kevmodrome 427a63d2bd changes name of backend store method 2020-04-14 10:25:57 +02:00
kevmodrome bf639da46c changes front-end to use new store method names 2020-04-14 10:24:33 +02:00
kevmodrome a4c177e8ec update SchemaManagementDrawer and HierarchyRow 2020-04-14 10:20:53 +02:00
kevmodrome 10893e4a2d fixes list of apps not having the correct path in all situations 2020-04-13 16:09:53 +02:00
kevmodrome d99bc6a9d4 update forms to not submit on button click 2020-04-13 15:46:16 +02:00
kevmodrome 67e223f777 makes sure the frontend selects a database when navigated to 2020-04-13 12:59:46 +02:00
kevmodrome cfada8771c fixes store actions to use correct appname 2020-04-13 12:59:29 +02:00
kevmodrome 423320d184 cleanup rollup config 2020-04-13 12:59:00 +02:00
kevmodrome 29e2277e01 border-radius fix 2020-04-09 13:49:30 +02:00
kevmodrome cea7822371 missing import fix 2020-04-09 13:47:54 +02:00
kevmodrome e33db1ea39 styling fixes 2020-04-09 13:47:47 +02:00
kevmodrome 99bdf3fea5 fix small bug where database was not shown on refresh 2020-04-09 11:06:32 +02:00
kevmodrome 5a3de93734 fix redirect issues when refreshing page 2020-04-09 10:55:47 +02:00
kevmodrome 4e48fc60a5 fix hierarchy view not opening the correct modal 2020-04-09 10:22:02 +02:00
kevmodrome eb0298420e change topnav back for now 2020-04-09 10:16:15 +02:00
kevmodrome f41110ec74 fix SchemaManagementDrawer modals 2020-04-09 10:13:06 +02:00
kevmodrome 1c815cbe1a update routify to beta 40 and set up correct basepath for application, also fixes some links 2020-04-09 09:04:09 +02:00
kevmodrome f2d4866d4f Merge branch 'master' of github.com:Budibase/budibase into feature/routify 2020-04-08 10:38:57 +02:00
Martin McKeaveney aedb6ffe46 Merge pull request #202 from shogunpurple/screenslot
show screenslot and layout together
2020-04-06 19:17:15 +01:00
Martin McKeaveney 65de002c57 show screenslot if there's no screens 2020-04-06 17:06:04 +01:00
kevmodrome d1f0b51b16 tidyup 2020-04-06 17:46:08 +02:00
kevmodrome f41a1b4a3c fix styling issue 2020-04-06 17:12:11 +02:00
kevmodrome 7a6e86e93f remove unused page content 2020-04-06 17:04:45 +02:00
kevmodrome af6cf38871 Merge branch 'master' of github.com:Budibase/budibase into feature/routify 2020-04-06 17:01:08 +02:00
kevmodrome 9ee312144e remove unused functions and imports 2020-04-06 16:56:10 +02:00
kevmodrome b035c56522 convert modelcreator and vieweditor to new modal 2020-04-06 16:51:17 +02:00
kevmodrome 3ce9124d3d convert delete modal to new type 2020-04-06 16:44:53 +02:00
kevmodrome b0275f5bf6 convert edit modal to use new modal 2020-04-06 16:38:33 +02:00
kevmodrome 0887648221 remove console.log 2020-04-06 16:04:39 +02:00
kevmodrome cef7693026 moves createrecord component to use new modal 2020-04-06 16:02:45 +02:00
kevmodrome 85289889f4 convert createuser component to use new modal 2020-04-06 15:53:32 +02:00
kevmodrome a0aa2f03a8 implements new modal component for access level modal and create database modal 2020-04-06 15:42:32 +02:00
kevmodrome 6141e9b4ed adds svelte-simple-modal 2020-04-06 15:41:31 +02:00
Martin McKeaveney d29dffe7e4 fixing tests 2020-04-06 14:28:22 +01:00
Martin McKeaveney c37cff7712 tidy up 2020-04-06 14:16:21 +01:00
Martin McKeaveney fea50bb56e restructuring server routers 2020-04-06 14:05:57 +01:00
kevmodrome 155912e2d8 remove unused import 2020-04-06 11:23:32 +02:00
kevmodrome 56f7e79131 remove unused imports 2020-04-06 11:04:36 +02:00
Martin McKeaveney 72fcfd42bb config in context 2020-04-06 09:42:28 +01:00
Martin McKeaveney a9ba145fce restructure server 2020-04-06 09:42:28 +01:00
Martin McKeaveney 35f461dbeb restructure server routes 2020-04-06 09:42:28 +01:00
kevmodrome 5744a6d7fa Merge branch 'master' of github.com:Budibase/budibase into feature/routify 2020-04-06 10:41:09 +02:00
Martin McKeaveney 0178d66ee9 publish 2020-04-06 09:30:58 +01:00
Martin McKeaveney 31853a6c34 v0.0.32 2020-04-06 09:26:13 +01:00
kevmodrome 21f24c7b79 remove AccessLevelsRoot, moved to Route page component 2020-04-06 10:06:02 +02:00
kevmodrome 265b0c0815 remove unused files in the src/root directory that have been converted to route pages 2020-04-06 10:02:54 +02:00
kevmodrome 9593372af7 style fix that was not merged correctly 2020-04-06 09:07:53 +02:00
kevmodrome 2fe3fd426d move modal view to backend page layout 2020-04-06 08:15:29 +02:00
kevmodrome 59a7d28c4f Merge branch 'master' of github.com:Budibase/budibase into feature/routify 2020-04-06 07:47:35 +02:00
Joe 70b54cf205 Update PagesList.svelte 2020-04-03 14:26:07 +01:00
Martin McKeaveney d5c7324bbd remove debug line 2020-04-03 12:58:28 +01:00
Martin McKeaveney 544306ecda fixing record saving bug 2020-04-03 12:56:17 +01:00
kevmodrome 25798928d0 wip: adds frontend view 2020-04-03 11:36:35 +02:00
kevmodrome 33f87c61e8 adds back no db selected view 2020-04-03 11:36:16 +02:00
kevmodrome 0f2e69796f fix autoselecting to sync with url 2020-04-03 11:27:35 +02:00
kevmodrome b5caa57299 use params to select DB rather than store 2020-04-03 11:21:11 +02:00
Michael Shanks ab316fedcd v0.0.31 2020-04-02 19:27:54 +01:00
Michael Shanks eb8dedeea1 v0.0.30 2020-04-02 19:16:21 +01:00
kevmodrome cda1f2671a removes unused code in NavItem component 2020-04-02 18:23:53 +02:00
kevmodrome 9360226525 update backendNav to use routify 2020-04-02 18:23:05 +02:00
kevmodrome 1e0e98ff49 update routify index options 2020-04-02 18:18:31 +02:00
Joe b99b5fa7b1 Changes to page layout in navbar
Also changed 12px fonts to 13px fonts
2020-04-02 17:11:38 +01:00
kevmodrome 3006110e01 update routify 2020-04-02 18:10:08 +02:00
Michael Shanks 28abb6f312 Merge branch 'master' of github.com:Budibase/budibase 2020-04-02 16:37:40 +01:00
Michael Shanks 2021f4466a "Master Layout" > "Page Layout" .. and moved above screens 2020-04-02 16:37:22 +01:00
kevmodrome 91a8b37421 use local param instead of global params on application page 2020-04-02 17:01:19 +02:00
kevmodrome 129cdbb1a6 update loading state to empty div, might need a loading state 2020-04-02 16:40:14 +02:00
kevmodrome 78329ba685 wip: database and user access level pages to work with new routing 2020-04-02 16:29:09 +02:00
kevmodrome 75051a194d wip: changes initialise function to getPackage and runs once you select application instead of at run-time. 2020-04-02 16:27:19 +02:00
Joe f41b68e134 Merge pull request #192 from Budibase/style-update-to-backend-primary-screen
Styling changes
2020-04-02 15:14:26 +01:00
Joe ea46fd0283 Styling changes
Font stlyes changed
Margin revised
Table fonts updated
Select component updated
2020-04-02 15:11:27 +01:00
kevmodrome f80f4a6c43 wip: add back root routify index page 2020-04-02 15:16:46 +02:00
Conor_Mack c3680e4926 merge 2020-04-02 13:02:29 +01:00
Conor_Mack 839b97d709 MD Button, Icon and Font Changes 2020-04-02 12:56:21 +01:00
Joe 2377bf668b Update to title spacing 2020-04-02 12:28:07 +01:00
Joe bb5cab8a9f Update 2020-04-02 12:26:46 +01:00
Joe 72f0f13fc9 database nav section updated
title change
spacing fixed
delete icon aligned right
2020-04-02 12:25:42 +01:00
Joe 124ca5d1f9 Merge pull request #188 from Budibase/minor-styling-changes-to-schema-nav-bar
minor styling changes to schema nav bar
2020-04-02 12:11:54 +01:00
Joe 8aa6a1519d minor styling changes to schema nav bar
background color changed to white
title font changed to reflect mockups
spacing updated
2020-04-02 11:41:21 +01:00
Michael Shanks 5ab43eba99 Renamed "User Level" > "User Acceee Level" 2020-04-02 11:13:26 +01:00
Kevin Åberg Kultalahti 2a43039b85 fixes builder path issue 2020-04-02 11:44:42 +02:00
Michael Shanks 28aaeaf447 Merge pull request #100 from Budibase/dependabot/npm_and_yarn/packages/core/handlebars-4.7.3
Bump handlebars from 4.1.2 to 4.7.3 in /packages/core
2020-04-02 09:19:34 +01:00
Michael Shanks 6c328b3972 Merge pull request #162 from Budibase/dependabot/npm_and_yarn/packages/server/acorn-5.7.4
Bump acorn from 5.7.3 to 5.7.4 in /packages/server
2020-04-02 09:18:29 +01:00
kevmodrome f5dfb5e437 Merge remote-tracking branch 'upstream/master' into feature/builder-organization 2020-04-02 08:56:10 +02:00
Michael Shanks 7d1b095181 bugfix: records&indexs badly named in UI
(due to previous collectionName change)
2020-04-02 06:55:11 +01:00
Michael Shanks 2f1b1bf0dc datatable: terminology updated: index > view 2020-04-02 06:30:20 +01:00
Michael Shanks acb49a305b better naming of default child view 2020-04-02 06:29:31 +01:00
Michael Shanks 87e33c8b99 bugfix: database upgrade broken when field added 2020-04-02 06:21:52 +01:00
kevmodrome be0eedf941 fixed missing/broken imports 2020-04-01 12:55:21 +02:00
kevmodrome 9c99f416a7 Merge remote-tracking branch 'upstream/master' into feature/builder-organization 2020-04-01 12:47:36 +02:00
kevmodrome 09b52be379 changes from node_modules to using rollup-plugin-alias, fixes tests 2020-04-01 12:38:07 +02:00
Martin McKeaveney fe89a4fcd1 choose first db if none selected 2020-04-01 10:17:03 +01:00
Martin McKeaveney 869f227519 Merge pull request #186 from shogunpurple/delete-databases
Delete databases
2020-04-01 06:09:20 +01:00
Martin McKeaveney 8dce9789b1 change icon 2020-03-31 18:11:12 +01:00
Martin McKeaveney 125af724e5 tidy up 2020-03-31 17:58:47 +01:00
Martin McKeaveney 33a2dbd275 ability to delete databases 2020-03-31 17:53:34 +01:00
Michael Shanks dcf4f4963c v0.0.29 2020-03-31 16:33:40 +01:00
Michael Shanks 8d10915dc3 temporary bugfix, links on homepage broken for 4001 2020-03-31 16:33:23 +01:00
Michael Shanks ad496a7c3e v0.0.28 2020-03-31 14:44:04 +01:00
kevmodrome c120eb934d updates imports and finishes moving all commonly used files to the node_modules folder 2020-03-31 13:16:03 +02:00
kevmodrome 3cdb598b34 wip: re-configures top level components to import from correct place 2020-03-31 11:56:39 +02:00
kevmodrome 319b86e012 wip: move components to node_modules folder for easier importing 2020-03-31 11:50:13 +02:00
kevmodrome b8559119d2 update gitignore file 2020-03-31 11:42:21 +02:00
Conor_Mack 1787584847 removing debuggers 2020-03-31 10:27:29 +01:00
Conor_Mack afc53fb4ba Merge branch 'master' of https://github.com/Budibase/budibase into bugfix/md-reference-bb-apis 2020-03-31 10:23:07 +01:00
Conor_Mack 64330999f0 Bugfix: datepicker needed to pass _bb down to the textfiel 2020-03-31 10:22:23 +01:00
Martin McKeaveney 81977bba7a remove import 2020-03-30 21:21:18 +01:00
Martin McKeaveney 5d45797f3b error recovery notification banner 2020-03-30 21:14:41 +01:00
Joe ab123aa098 Merge pull request #176 from shogunpurple/ui-updates
improved backend drilldown paths
2020-03-30 13:41:48 +01:00
Conor_Mack 1b6d02be0d Tidyup 2020-03-30 13:09:36 +01:00
Martin McKeaveney 09c7824c8e improved backend drilldown paths 2020-03-30 11:57:22 +01:00
Conor_Mack bc60d2dfc8 Merge 2020-03-30 11:30:35 +01:00
Conor_Mack 87c9cfd7ef Updating material components to reference bb apis properly 2020-03-30 11:20:55 +01:00
Michael Shanks 58d5451274 bugfix - weird field table layout bug when > 4 fields
...hence remove unecessary ActionsHeader
2020-03-29 07:43:14 +01:00
Michael Shanks c3d81fbdbc bugfix: ModelView field "Values" not always defined 2020-03-29 07:29:25 +01:00
Michael Shanks cb81e9c9d7 bugfix: datetime fields usable 2020-03-29 07:28:44 +01:00
Michael Shanks d18fd05022 Merge branch 'new-backend' 2020-03-28 06:43:02 +00:00
Michael Shanks 71f1278bd4 bugfix: better logging on create user error 2020-03-28 06:40:01 +00:00
Michael Shanks cb1fc286b1 bugfix: clearing sessions on backend update 2020-03-28 06:39:22 +00:00
Martin McKeaveney f82a954666 formatting 2020-03-27 16:58:32 +00:00
Martin McKeaveney ff73793b4c merge conflicts 2020-03-27 16:58:01 +00:00
Michael Shanks 20c624d3c9 rebuild page code when templated component added 2020-03-27 15:28:33 +00:00
Michael Shanks ddf302f33a upgrading accesslevels 2020-03-27 15:14:50 +00:00
Martin McKeaveney ca026e6017 write access levels 2020-03-27 14:49:51 +00:00
Martin McKeaveney 6cd08c32a5 Merge branch 'new-backend' of github.com:Budibase/budibase into new-backend 2020-03-27 12:39:13 +00:00
Martin McKeaveney fcce792341 showing correct front end elements for selected database 2020-03-27 12:38:27 +00:00
Michael Shanks c5ae667a2a create/edit record - supports field types 2020-03-27 11:28:30 +00:00
Martin McKeaveney 72ce6833c0 rename record 2020-03-27 10:32:37 +00:00
Martin McKeaveney 337d4019c1 tidy up 2020-03-26 21:22:32 +00:00
Martin McKeaveney c543cb143a drilldown complete, deleting model fields 2020-03-26 17:39:42 +00:00