176 Commits (0089fb06d9fcaf61ca6722019bc2d3ebe85f82bd)

Author SHA1 Message Date
mike12345567 4d6e4475d3 Fixing some issues found when testing. 5 years ago
mike12345567 d301ea48a9 Removing all login/logout functionality from apps. 5 years ago
mike12345567 0bbd45b413 Adding the ability to get all apps, with the status attached. 5 years ago
mike12345567 31f16090ee Fixing test cases. 5 years ago
Martin McKeaveney ee9a097979 lint 5 years ago
Martin McKeaveney 0f2bcf581d revert functionality working 5 years ago
mike12345567 a61edd8124 Formatting. 5 years ago
mike12345567 c947199558 Adding administration roles API. 5 years ago
mike12345567 cea82f9335 A general re-work of some parts of the auth lib, as well as moving roles/permissions around to make it possible to build an admin API which has role knowledge. 5 years ago
mike12345567 9f09c76cce Fixing userId storage to redis and making sure lockedBy property never stored. 5 years ago
mike12345567 5df453d2a3 Updating locks to store the whole global user as well as implementing the locks on dev apps fetch. 5 years ago
Martin McKeaveney c3e7548255 dev mode E2E 5 years ago
mike12345567 2ec6b15e56 General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 5 years ago
Andrew Kingston 797e8a8b67 Add explicit prettier options 5 years ago
Keviin Åberg Kultalahti 0afbf1649e lint:fix 5 years ago
mike12345567 56b4b1583c Fixing some issues with the ctx.user, this was previously filled in by the old auth middleware. 5 years ago
Martin McKeaveney d82516d949 remove buildertoken refs 5 years ago
Martin McKeaveney 3226ee90e2 Authentication working on builder homepage, integration with currentapp middleware 5 years ago
mike12345567 3214abb89a Global users now working through the server, all requests proxied. 5 years ago
mike12345567 de694ff338 Updating how the client library is served in development. 5 years ago
mike12345567 b97071bf82 Rewriting search to use the new couchdb 3.0 search functionality. 5 years ago
mike12345567 24c523faad Initialising CouchDB link to lucene and app design DBs for it. 5 years ago
mike12345567 6919057320 Fixing cypress test issues. 5 years ago
mike12345567 e58d689ca0 Formatting. 5 years ago
mike12345567 d66af9f151 Getting rid of the CLOUD environment variable, this makes no sense anymore, now there is isDev() and isProd() which will work out the current state of the cluster. 5 years ago
mike12345567 34918013cb Main work of file system refactor now complete, ready to test more fully - most test cases passing, need to look through them more thoroughly and make sure everything still makes sense. 5 years ago
mike12345567 c49637db47 Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access. 5 years ago
mike12345567 b765502d74 Working on moving file system access around, starting by centralising it then working out what needs to be moved to object store and how. 5 years ago
mike12345567 f114f68021 Fixing issue with applications not being created due to a lack of template file. 5 years ago
Andrew Kingston 78c6f9ca3d Remove electron specific app import 5 years ago
mike12345567 a6bde49ad3 Updating application tests to run a lot deeper, which required updating some other tests to account for creation of empty screens and layouts. 5 years ago
Martin McKeaveney 9f8c9fa810 import and export apps 5 years ago
mike12345567 ce5ab5482b Updating the string templating system to be capable of async operations. 5 years ago
mike12345567 5a7c0de397 Adding jest test cases to string templating library. 5 years ago
mike12345567 329b76590c Updating to have real auto-completion on string templates library. 5 years ago
mike12345567 6be84b81b9 Review comments. 5 years ago
mike12345567 cdef4ead8c Removing mention of mustache from the server package. 5 years ago
mike12345567 d820e3287e Making sure URLs are always lower-case. 5 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. 5 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