120 Commits (81726501ee3d62cd37a4e4cf15550064db1e1f96)

Author SHA1 Message Date
mike12345567 6d6eee2a93 Adding the ability to get all apps, with the status attached. 5 years ago
mike12345567 ed4455b450 Fixing test cases. 5 years ago
Martin McKeaveney d5fb542589 lint 5 years ago
Martin McKeaveney 0ed0550e73 revert functionality working 5 years ago
mike12345567 ac0f620b38 Formatting. 5 years ago
mike12345567 c45fdefb48 Adding administration roles API. 5 years ago
mike12345567 2d0122f7d6 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 28a7282a8b Fixing userId storage to redis and making sure lockedBy property never stored. 5 years ago
mike12345567 799b3fc138 Updating locks to store the whole global user as well as implementing the locks on dev apps fetch. 5 years ago
Martin McKeaveney 61a5b109f5 dev mode E2E 5 years ago
mike12345567 c9d903a92f 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 556236ebce Add explicit prettier options 5 years ago
Keviin Åberg Kultalahti 4ec2e7d01f lint:fix 5 years ago
mike12345567 7e6855262b Fixing some issues with the ctx.user, this was previously filled in by the old auth middleware. 5 years ago
Martin McKeaveney f5e5a415ca remove buildertoken refs 5 years ago
Martin McKeaveney 654a53fc0a Authentication working on builder homepage, integration with currentapp middleware 5 years ago
mike12345567 164ef9a22e Global users now working through the server, all requests proxied. 5 years ago
mike12345567 8ea12c30a6 Updating how the client library is served in development. 5 years ago
mike12345567 a5fd8d0e33 Rewriting search to use the new couchdb 3.0 search functionality. 5 years ago
mike12345567 dfa2881f1c Initialising CouchDB link to lucene and app design DBs for it. 6 years ago
mike12345567 7c2ef4d43f Fixing cypress test issues. 6 years ago
mike12345567 7e232502d8 Formatting. 6 years ago
mike12345567 73cf53d149 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. 6 years ago
mike12345567 19b5b41953 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. 6 years ago
mike12345567 95ee615006 Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access. 6 years ago
mike12345567 8821eba634 Working on moving file system access around, starting by centralising it then working out what needs to be moved to object store and how. 6 years ago
mike12345567 bc18959f87 Fixing issue with applications not being created due to a lack of template file. 6 years ago
Andrew Kingston cee0decfcc Remove electron specific app import 6 years ago
mike12345567 e78f73a76d Updating application tests to run a lot deeper, which required updating some other tests to account for creation of empty screens and layouts. 6 years ago
Martin McKeaveney 67624ebe94 import and export apps 6 years ago
mike12345567 3f6d9e21e0 Updating the string templating system to be capable of async operations. 6 years ago
mike12345567 e8ef03bb1c Adding jest test cases to string templating library. 6 years ago
mike12345567 759a106d2d Updating to have real auto-completion on string templates library. 6 years ago
mike12345567 fcde592385 Review comments. 6 years ago
mike12345567 67cc893670 Removing mention of mustache from the server package. 6 years ago
mike12345567 09bf6833ed Making sure URLs are always lower-case. 6 years ago
mike12345567 0c66d9fca4 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 166bf153de 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 c3abc9fed4 Removing the static CSS bundling from the server as it is no longer required. 6 years ago
Andrew Kingston 175be609b9 Fix bug with getting screen list in app definition 6 years ago
Martin McKeaveney af24967c88 accommodate login layout 6 years ago
mike12345567 05d5feb9fd Changing the naming of access levels to be roles. 6 years ago
mike12345567 d3759a4c10 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 e0071cabfd extract constant 6 years ago
mike12345567 5eec4d7a47 Creating CSS generation capabilities in the server. 6 years ago
Martin McKeaveney 327f77dbb3 user table and relationships complete 6 years ago
mike12345567 b1bb7abdef 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 ac75d6606d map fulfilled promises 6 years ago
mike12345567 8ff9635cd1 Removing all reference to 'pages' in server source code, now to look at builder. 6 years ago
Martin McKeaveney 76a752e3a1 prevent one broken app from breaking your whole install 6 years ago