176 Commits (0089fb06d9fcaf61ca6722019bc2d3ebe85f82bd)

Author SHA1 Message Date
mike12345567 71ca88207d Removing all reference to 'pages' in server source code, now to look at builder. 6 years ago
Martin McKeaveney 9823243c11 prevent one broken app from breaking your whole install 6 years ago
mike12345567 8ae24a4b30 Storing some work in commit, currently broken, further work needed - application needs cleaned up. 6 years ago
mike12345567 3cda7ca489 Creating a function for the client to be able to pull in client definition from API. 6 years ago
mike12345567 7f5c3a4688 Updating to have proper access control via an accessController and nearly ready to spit out the routing structure. 6 years ago
Michael Drury a423664f4c Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate. 6 years ago
Martin McKeaveney f183b72023 remove superfluous files 6 years ago
Martin McKeaveney a8b5c3c255 small tidy ups 6 years ago
mike12345567 e353c2a1c4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 6 years ago
mike12345567 4d0771ac9e Fixing some bugs that have been found. 6 years ago
Martin McKeaveney bdfd80fc03 rename buildPage 6 years ago
mike12345567 0c8bd319f3 More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created. 6 years ago
Martin McKeaveney eeb6df894e feature parity with current pages, screens and store setup. Starting main bb store refactor 6 years ago
Michael Drury 8c6a97198f Main work to get screens into the DB, fixing up issue with async page updates not being handled in order. 6 years ago
Michael Drury 7f3410204a Updates to pages so that they are written to DB and retrieved correctly. 6 years ago
Martin McKeaveney ea3162f329 screens in DB 6 years ago
Michael Drury c89f73efc0 Some updates, still WIP. 6 years ago
Martin McKeaveney 4d388987c4 pages being stored in couch on initialisation and page save 6 years ago
mike12345567 d9025d1aa1 Getting rid of userInstanceMap, preparing for meat of auth update. 6 years ago
mike12345567 c5d856f193 Updating for review comments. 6 years ago
mike12345567 5b2be03bc3 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 6 years ago
mike12345567 08b0834fe2 Removing instance API as it was un-used and simplifying the nature of an instance. 6 years ago
mike12345567 ea03d099b3 Initial work into multi-tenancy removal, experiencing issues with test cases at this point. 6 years ago
mike12345567 9a41fde685 Adding a version to the app and then including this in user authentication, this for now is just the version of the builder/server that it was built with. 6 years ago
mike12345567 3e9836138b Removing deprecated function - exists. 6 years ago
mike12345567 65a2da9091 Destroying instance DBs for an app before it is deleted. 6 years ago
Michael Shanks db22d8862a merge from master 6 years ago
mike12345567 325e291222 Removing sanisation, instead just using it as a central path system. 6 years ago
mike12345567 2f58b2b81e Quick change after diffing and looking through everything. 6 years ago
mike12345567 13c9be4ea3 Adding a basic sanitise path function and fixing up use cases of appId filesystem paths throughout the system. 6 years ago
mike12345567 0db7768e5d Adding jsdoc to the db utils and removing the views, this is a breaking change for existing apps. 6 years ago
Michael Drury c7693d6e86 Purging the use of views where possible, this update should remove the use of by_type and all model views. 6 years ago
Martin McKeaveney b27f80071f async templates working from S3 6 years ago
Martin McKeaveney 892ce699ce template export v1 6 years ago
Michael Shanks 30aed16951 remove references to material design components 6 years ago
Martin McKeaveney 9e00550eda Cypress Tests Running in CI (#524) 6 years ago
kevmodrome 7ef4f2b2ac signup flow now works correctly 6 years ago
Martin McKeaveney 85bf27c17b fixing dev path when running in electron 6 years ago
Martin McKeaveney 020ef654db lint 6 years ago
Martin McKeaveney b4e70301a0 download component libraries from NPM tarball 6 years ago
Martin McKeaveney eee2da24e1 lint 6 years ago
Martin McKeaveney a717d15386 fix mac perm issue 6 years ago
Michael Shanks 80a597e1fc fix: create app failing from unknown folder copy issues 6 years ago
Michael Shanks 5c310c9231 lint fix 6 years ago
Michael Shanks 006c965b70 Default app template - added screens 6 years ago
kevmodrome 246d4beb80 remove som console.logs 6 years ago
kevmodrome 6ec6c4688a adds delete functionality to application 6 years ago
kevmodrome 4d4a1bc5b3 lint fix 6 years ago
kevmodrome 94f257e160 remove log 6 years ago
kevmodrome f39f913b4b adds functionality to update name and description of app 6 years ago