141 Commits (73c8dcf71b0b3bd83ec2fab7c1322c53c1932d3b)

Author SHA1 Message Date
mike12345567 6be84b81b9 Review comments. 6 years ago
mike12345567 cdef4ead8c Removing mention of mustache from the server package. 6 years ago
mike12345567 d820e3287e Making sure URLs are always lower-case. 6 years ago
mike12345567 16a25a7cff When self hosting it is now possible to use a pretty URL to access the app rather than the normal appId. 6 years ago
mike12345567 f5a9c68c69 WIP - starting to work on deployment and hosting so that they don't use static URLs anymore to reach assets, instead using environment variables to determine what to use. 6 years ago
mike12345567 3959a18406 Removing the static CSS bundling from the server as it is no longer required. 6 years ago
Andrew Kingston 0eb599ee16 Fix bug with getting screen list in app definition 6 years ago
Martin McKeaveney 277524b86e accommodate login layout 6 years ago
mike12345567 05225f7787 Changing the naming of access levels to be roles. 6 years ago
mike12345567 8a013c33c3 Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent. 6 years ago
Martin McKeaveney c225d54e99 extract constant 6 years ago
mike12345567 e26baa6faf Creating CSS generation capabilities in the server. 6 years ago
Martin McKeaveney a92d54f9a7 user table and relationships complete 6 years ago
mike12345567 ddca22245c Changing up how the static assets are compiled, making a 'css' directory in which individual assets CSS is written and then bundled together meaning that not all assets need to be sent up at once for css bundle to be built. 6 years ago
Martin McKeaveney cee26fb0b6 map fulfilled promises 6 years ago
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