525 Commits (6a758e3b2d0ea0a5ba8681da26bc1e5ff59fc399)

Author SHA1 Message Date
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