Andrew Kingston
|
9c25955dd8
|
Clean paths and file structure
|
5 years ago |
Andrew Kingston
|
2dc2e43a00
|
WIP component management and definition refactor
|
5 years ago |
mike12345567
|
9aca697bee
|
Some minor updates, making template object store URL in self hosting relative so everything just goes through the proxy, and fixing issue with API key being required to create apps in self hosting.
|
5 years ago |
Andrew Kingston
|
97dfc14007
|
Bundle app ID inside apps, rather than trying to find it dynamically
|
5 years ago |
mike12345567
|
675e5127ad
|
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.
|
5 years ago |
Andrew Kingston
|
d730967945
|
Fix new layouts having bad styling
|
6 years ago |
mike12345567
|
8655d73248
|
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 |
mike12345567
|
15f8328770
|
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
|
f63466f1d1
|
Updating deployment service, checking in builder the builder settings info stored in DB before deploying.
|
6 years ago |
mike12345567
|
775f84b6dc
|
Adding feature to allow configured the builder to point at a self hosted system instead of production (for deployment).
|
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
|
1904ec8bb4
|
Updating API key controller in self-host mode to return self host API key.
|
6 years ago |
Andrew Kingston
|
0d1ab8ce56
|
Remove client CSS bundle from index.html template
|
6 years ago |
mike12345567
|
c3abc9fed4
|
Removing the static CSS bundling from the server as it is no longer required.
|
6 years ago |
mike12345567
|
40d855df10
|
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
|
c490e97573
|
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
|
2928a379b0
|
Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned).
|
6 years ago |
Andrew Kingston
|
d0f2d4c2cd
|
Update user editing to support new email field
|
6 years ago |
Martin McKeaveney
|
1c40c3dbdd
|
rename level to role in test
|
6 years ago |
Martin McKeaveney
|
2123c06df5
|
fix tests
|
6 years ago |
Martin McKeaveney
|
0e837899a4
|
code review
|
6 years ago |
Martin McKeaveney
|
6e664b3795
|
fix layout bugs, some tidy up
|
6 years ago |
mike12345567
|
8a57f61607
|
Fixing test case and also making sure that external trigger does what its expected to.
|
6 years ago |
mike12345567
|
bc9a8ef0e3
|
Updating test so that it doesn't chain.
|
6 years ago |
mike12345567
|
c56bdd0751
|
Updating role constraints and making sure roles can't be deleted if they are in use.
|
6 years ago |
Martin McKeaveney
|
84434741d1
|
allow creation of custom layouts, moving layoutId prop to top level of screen
|
6 years ago |
mike12345567
|
2291a5acdb
|
Some work towards replication of couch locally.
|
6 years ago |
Andrew Kingston
|
175be609b9
|
Fix bug with getting screen list in app definition
|
6 years ago |
Martin McKeaveney
|
d6b00d5ebe
|
email as default user identifier
|
6 years ago |
mike12345567
|
643cff06ea
|
Quick fixes for self deployment.
|
6 years ago |
Andrew Kingston
|
8feea17521
|
Fix variable name in returned message when deleting a role
|
6 years ago |
mike12345567
|
4fed10ccdf
|
Some work to not contact lambda or use quotas when deploying locally.
|
6 years ago |
Martin McKeaveney
|
af24967c88
|
accommodate login layout
|
6 years ago |
kevmodrome
|
0725b3bd6d
|
adds rollup-json to standard-components and adds RichText to Form component
|
6 years ago |
mike12345567
|
5d9175b981
|
Making public and basic roles accessible.
|
6 years ago |
mike12345567
|
b65a554ede
|
Linting and update to try and fix issues when screens are created, screen saving now generates CSS.
|
6 years ago |
mike12345567
|
eb5e1ea6d4
|
Quick fix and making sure CSS temp files in app directory don't get uploaded.
|
6 years ago |
Martin McKeaveney
|
c7a4503dd2
|
serve app assets
|
6 years ago |
mike12345567
|
65302e1dd9
|
Changing the role system to have permissions integrated rather than the permissions being per user.
|
6 years ago |
Martin McKeaveney
|
4466923c84
|
allow editing of screen layout from modal
|
6 years ago |
mike12345567
|
abe3bdabad
|
Linting.
|
6 years ago |
mike12345567
|
05d5feb9fd
|
Changing the naming of access levels to be roles.
|
6 years ago |
mike12345567
|
a381463c33
|
Making sure deployment object is used everywhere to hide all underlying deployment properties.
|
6 years ago |
mike12345567
|
364eb3c433
|
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
|
fdd719aadb
|
Quick update to allow deleting layouts if they are not currently in use.
|
6 years ago |
mike12345567
|
5dbab658ad
|
Adding to JOI the layoutId.
|
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
|
61a9d954e5
|
fix users test, remove superfluous files
|
6 years ago |
Martin McKeaveney
|
e0071cabfd
|
extract constant
|
6 years ago |
mike12345567
|
5eec4d7a47
|
Creating CSS generation capabilities in the server.
|
6 years ago |