39 Commits (ec30a0b0b0c2da2cb8bbb3bb6fcd18d0dd1dfd50)

Author SHA1 Message Date
mike12345567 838a25ea09 Adding the ability to migrate from existing in db views to in memory views. 5 years ago
mike12345567 a38f83d0ec Moving views into a different location so they don't trigger tree creation and attempting to use in memory pouchDB to run views on the fly. 5 years ago
Rory Powell 1d873d9e11 Move all session population to budibase (bug fix) 5 years ago
Maurits Lourens 518f8fd55e merge develop into branch 5 years ago
mike12345567 500179e312 Fixing test cases, making it possible to still run automations via env variable. 5 years ago
Martin McKeaveney af4c1b23de simplify couchDB configuration 5 years ago
Martin McKeaveney f4232bd7d7 couchDB auth options 5 years ago
Martin McKeaveney 8e1e016c66 Revert "Feature/couchdb auth" 5 years ago
Martin McKeaveney 769c37a11d couchdb direct auth 5 years ago
mike12345567 46ea3f3e9e Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants" 5 years ago
Michael Drury b86a6fddc9 Revert "Multi-tenancy/organisations" 5 years ago
mike12345567 4d0faa38e3 Changing how apps are retrieved to be more efficient. 5 years ago
mike12345567 8e1f18e456 Changing INTERNAL_KEY to INTERNAL_API_KEY. 5 years ago
mike12345567 7736869148 Some updates, working towards supporting automation send smtp email also removing the styling template, adding to base. 5 years ago
mike12345567 08c158c121 Adding a redis client to the auth system, as part of work towards the reset password flow. 5 years ago
mike12345567 d66af9f151 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. 5 years ago
mike12345567 9c0a4ab4fb Some changes after testing, needed to update object store client creation. 5 years ago
mike12345567 00344b3b39 Some changes to how environment is loaded to make the init process by default flesh out some good settings. 5 years ago
mike12345567 fca242b9ee Updating API keys and changing over system to allow use of builder endpoints when running in cloud. 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. 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
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. 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
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 2546346f36 Adding the ability to change default logo URL for new apps in self hosting. 6 years ago
mike12345567 ffad7bb3d0 Some work towards replication of couch locally. 6 years ago
mike12345567 a5d2e9a3b9 Some work to not contact lambda or use quotas when deploying locally. 6 years ago
mike12345567 ac6b2aa6c8 Initial work, layout out some work which will eventually become docker compose, just using bash scripts for now. 6 years ago
mike12345567 e353c2a1c4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 6 years ago
Michael Drury 56f1170ae9 Fixing an issue with env variables not getting set correctly. 6 years ago
mike12345567 ea03d099b3 Initial work into multi-tenancy removal, experiencing issues with test cases at this point. 6 years ago
mike12345567 f78ec2ddef Found an issue where environment variables would load before they had actually been updated from dotenv, made sure they are always loaded correctly. 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
Martin McKeaveney 055aafa503 updated quota fixes 6 years ago
mike12345567 72de4dcab4 First work towards implementing Dynamo usage in the server when running in the cloud; this is for tracking usage against API keys. 6 years ago
mike12345567 6ac5e792b5 Initial work towards async block loading, it will pull the manifest.json from a specified bucket and load packages in async when it does not have them - this will need another feature for when running in the cloud to pull all packages it doesn't currently have to the install directory (EFS). 6 years ago
mike12345567 84d6633636 Fixing an issue where any workflow would be triggered by the same type of event - now matching models. 6 years ago
mike12345567 b6209d044a Updating some test cases which were failing silently and changing how environment want handled. 6 years ago
Michael Shanks bf89f3c403 removed ADMIN_SECRET env var (no longer needed) 6 years ago
Michael Shanks 97db4f1765 server tests in-memory and passing 6 years ago