mike12345567
|
ce5ab5482b
|
Updating the string templating system to be capable of async operations.
|
6 years ago |
mike12345567
|
5a7c0de397
|
Adding jest test cases to string templating library.
|
6 years ago |
mike12345567
|
329b76590c
|
Updating to have real auto-completion on string templates library.
|
6 years ago |
mike12345567
|
419c6b9393
|
Adding the handlebars library, still need to add testcases to this.
|
6 years ago |
mike12345567
|
cdef4ead8c
|
Removing mention of mustache from the server package.
|
6 years ago |
mike12345567
|
a9f36d1a42
|
Adding some fixes for general settings menu not respecting non-deployed apps fully.
|
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 |
Martin McKeaveney
|
f7383f37da
|
type safe schema validation
|
6 years ago |
mike12345567
|
210897b909
|
This simply removes the self hosting logo URL feature as it doesn't really make sense, screen/layout templates are held in the builder codebase and therefore controlling the logo from the server isn't really possible.
|
6 years ago |
Michael Shanks
|
a878d7eb40
|
Trigger Automation from frontend actions
|
6 years ago |
mike12345567
|
882cfa700b
|
Updating worker to support using a self host key, a basic level of security, stopping builder from asking for API key if currently configured for self hosting, made the default values for self hosting make sense for a basic local installation, this should be final.
|
6 years ago |
Martin McKeaveney
|
d7a0d29b03
|
switching between queries
|
6 years ago |
mike12345567
|
287bcd01d2
|
Fixing up settings to only take the one URL now, the main hosting URL.
|
6 years ago |
mike12345567
|
31bc45985f
|
Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case.
|
6 years ago |
kevmodrome
|
b6974cba08
|
update test snapshot
|
6 years ago |
kevmodrome
|
67d98119b5
|
updates test
|
6 years ago |
kevmodrome
|
b3497d3846
|
fixes encoding issue of file to work with non-english chars
|
6 years ago |
mike12345567
|
4e13565d1f
|
Adding a deployment service which takes over from the lambdas in local operation, this may become part of the hosting portal if we ever decide to opensource that part of it.
|
6 years ago |
mike12345567
|
c65ed9ad46
|
Linting.
|
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
|
2546346f36
|
Adding the ability to change default logo URL for new apps in self hosting.
|
6 years ago |
mike12345567
|
7b21acd8bd
|
Updating API key controller in self-host mode to return self host API key.
|
6 years ago |
mike12345567
|
1cbe3771ab
|
Adding in self hosted API key.
|
6 years ago |
mike12345567
|
3959a18406
|
Removing the static CSS bundling from the server as it is no longer required.
|
6 years ago |
mike12345567
|
36432a490f
|
Updating row controller to make sure that all user requests (bar deletion) are passed through correctly to the user controller so that any logic such as removing user password can be correctly held in the user controller logic.
|
6 years ago |
mike12345567
|
4ce920df01
|
Updating row controller to make sure that all user requests (bar deletion) are passed through correctly to the user controller so that any logic such as removing user password can be correctly held in the user controller logic.
|
6 years ago |
mike12345567
|
79cfc5ea01
|
Fixing an issue with power user not being usable.
|
6 years ago |
Andrew Kingston
|
cecf4e9bca
|
Fix bug with checking user access
|
6 years ago |
mike12345567
|
1c37299107
|
Fixing a caching bug found by cheeks.
|
6 years ago |
mike12345567
|
19faffff83
|
Changing the role system to have permissions integrated rather than the permissions being per user.
|
6 years ago |
mike12345567
|
05225f7787
|
Changing the naming of access levels to be roles.
|
6 years ago |
mike12345567
|
103161c7a8
|
Expanding on deployment, attempting to hide all the quota stuff behind layers that we can more easily abstract, as well as hiding away any AWS specific features in the index of deployment.
|
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 |
mike12345567
|
e26baa6faf
|
Creating CSS generation capabilities in the server.
|
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 |
mike12345567
|
71ca88207d
|
Removing all reference to 'pages' in server source code, now to look at builder.
|
6 years ago |
mike12345567
|
8ae24a4b30
|
Storing some work in commit, currently broken, further work needed - application needs cleaned up.
|
6 years ago |
Michael Drury
|
a16063b11f
|
Minor update to make use of new client header to state the request is from the client, not the builder.
|
6 years ago |
Michael Drury
|
7fb26408cf
|
Minor update to make use of new client header to state the request is from the client, not the builder.
|
6 years ago |
mike12345567
|
6a50b1057d
|
Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client.
|
6 years ago |
mike12345567
|
e793c46097
|
Updates for screen refactor - finishing off getting everything over to the class based system.
|
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 |
mike12345567
|
6148128554
|
Tests failing but starting to progress.
|
6 years ago |
Martin McKeaveney
|
9e190ac1ec
|
tidy up
|
6 years ago |
Martin McKeaveney
|
13311ae680
|
JSDoc for static asset compilation
|
6 years ago |
Martin McKeaveney
|
9b914e0395
|
remove squirrelly, compile a single bundle.css for each page, svelte and hbs server rendering
|
6 years ago |
Michael Drury
|
1f4e27eb13
|
WIP - this is working towards the permissions system but stopping here for the night, this is currently not functional.
|
6 years ago |
mike12345567
|
2467043f35
|
Improving consistency of how appId is retrieved and making sure it is valid when being used.
|
6 years ago |
Martin McKeaveney
|
f183b72023
|
remove superfluous files
|
6 years ago |