32 Commits (0b36b9829524195df339cd3283482ab00a712e67)

Author SHA1 Message Date
Andrew Kingston 9212a2f623 Revert deletion of S3 upload of attachments in cloud env 5 years ago
Andrew Kingston 05b6e825b4 Lint 5 years ago
Andrew Kingston 08ea461caa Remove electron specific attachment uploads inside the builder 5 years ago
mike12345567 164c5594e3 Fixing attachment issue in self hosting, urls are enriched on way out to point directly to MINIO. 5 years ago
mike12345567 8c5dbabb69 Quick update to chane how hosting key is noted. 5 years ago
mike12345567 13fe937e67 This commit includes some fixes for a few auth issues I found when I was working on this and a static page which shows the self hosting info to get the user going (if they end up there). 5 years ago
Andrew Kingston db8ff9001d Remove log statement 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 d820e3287e Making sure URLs are always lower-case. 5 years ago
mike12345567 cfe3c6e3d2 Found small issue with encoding uris, simple fix. 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 85320ea938 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 cf087209d7 Bundle app ID inside apps, rather than trying to find it dynamically 5 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. 5 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
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
mike12345567 2a41f57382 Linting and update to try and fix issues when screens are created, screen saving now generates CSS. 6 years ago
Martin McKeaveney c0c8c430ea serve app assets 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 8ae24a4b30 Storing some work in commit, currently broken, further work needed - application needs cleaned up. 6 years ago
Martin McKeaveney 1d98025291 lint 6 years ago
Martin McKeaveney 9e190ac1ec tidy up 6 years ago
Martin McKeaveney 9b914e0395 remove squirrelly, compile a single bundle.css for each page, svelte and hbs server rendering 6 years ago
Martin McKeaveney 8cb716df3b start server render index.html 6 years ago
mike12345567 ce12325b8c Fixing issues with auth not being able to find appId in pathname, using the currentapp cookie if pathname not populated. 6 years ago
Michael Drury c89f73efc0 Some updates, still WIP. 6 years ago
mike12345567 5b2be03bc3 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 6 years ago
mike12345567 ea03d099b3 Initial work into multi-tenancy removal, experiencing issues with test cases at this point. 6 years ago
mike12345567 9a41fde685 Adding a version to the app and then including this in user authentication, this for now is just the version of the builder/server that it was built with. 6 years ago
Andrew Kingston 5a8c58a305 Fix incorrect content type header when serving attachments 6 years ago
Michael Shanks a9d9e14e22 auth - standard-components not loading, windows 6 years ago
Martin McKeaveney cb5c09d439 simplify user authentication, remove anon user, fix login cookie issues 6 years ago
Martin McKeaveney c5efdbc3d0 adding auth object to context rather than separate booleans 6 years ago
Michael Shanks 79c890519a :app to _app : bugfix 6 years ago
Martin McKeaveney 055aafa503 updated quota fixes 6 years ago
Michael Shanks db22d8862a merge from master 6 years ago
mike12345567 325e291222 Removing sanisation, instead just using it as a central path system. 6 years ago
Michael Shanks a417a4906b bugfix - appId not recognised in static.js controller 6 years ago
mike12345567 13c9be4ea3 Adding a basic sanitise path function and fixing up use cases of appId filesystem paths throughout the system. 6 years ago
Martin McKeaveney 5e86076530 CSV Import end to end 6 years ago
Martin McKeaveney c7a917ce40 csv import functional 6 years ago
Martin McKeaveney b27f80071f async templates working from S3 6 years ago
Martin McKeaveney 892ce699ce template export v1 6 years ago
Martin McKeaveney 31c6450f5e tidy up 6 years ago
Martin McKeaveney 31dd25331e ensuring s3 upload works in prod 6 years ago