1
0
Fork 0
mirror of synced 2024-10-01 09:38:55 +13:00
Commit graph

45 commits

Author SHA1 Message Date
Martin McKeaveney
6dc288fcc3 merge 2021-05-16 21:29:07 +01:00
Martin McKeaveney
0ed0550e73 revert functionality working 2021-05-16 21:25:37 +01:00
mike12345567
2d0122f7d6 A general re-work of some parts of the auth lib, as well as moving roles/permissions around to make it possible to build an admin API which has role knowledge. 2021-05-14 15:43:41 +01:00
Martin McKeaveney
0ee83a2e60 set up live replication between prod and dev instances 2021-05-13 17:24:32 +01:00
Martin McKeaveney
61a5b109f5 dev mode E2E 2021-05-13 11:06:08 +01:00
mike12345567
e917dbd897 Removing more useless deployment code. 2021-05-11 17:53:54 +01:00
mike12345567
c9d903a92f General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 2021-05-11 17:49:26 +01:00
mike12345567
330f92ff7c Some cleanup. 2021-05-10 18:07:57 +01:00
Keviin Åberg Kultalahti
4ec2e7d01f lint:fix 2021-05-03 09:31:09 +02:00
mike12345567
865baf6d16 Removing use of the , replacing to ctx.appId to make it clear appId not part of the auth. 2021-03-29 17:32:05 +01:00
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. 2021-01-06 16:58:29 +00:00
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. 2020-12-18 12:54:20 +00:00
mike12345567
f63466f1d1 Updating deployment service, checking in builder the builder settings info stored in DB before deploying. 2020-12-15 17:27:45 +00:00
mike12345567
2291a5acdb Some work towards replication of couch locally. 2020-12-04 17:10:01 +00:00
mike12345567
a381463c33 Making sure deployment object is used everywhere to hide all underlying deployment properties. 2020-12-01 16:51:17 +00:00
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. 2020-12-01 13:39:34 +00:00
Martin McKeaveney
4e54f6d0d1 track quota errors in deployment 2020-11-12 12:58:05 +00:00
Martin McKeaveney
f19a20a02d remove cf invalidation, adding validation around successful deploys only 2020-11-10 17:08:02 +00:00
mike12345567
d587bad363 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 2020-10-29 10:28:27 +00:00
mike12345567
d79be3c854 Initial work into multi-tenancy removal, experiencing issues with test cases at this point. 2020-10-28 20:35:06 +00:00
mike12345567
f55ff98364 Review comments and making sure errors get passed through correctly. 2020-10-20 16:04:18 +01:00
mike12345567
f1eb185798 Making sure quota is always set correctly. 2020-10-20 15:15:21 +01:00
mike12345567
484070e0e0 Changing how invalidation is checked for Cloudfront cache, making sure that we don't lose state of the invalidation and can check it fully in the background. 2020-10-20 15:06:34 +01:00
Martin McKeaveney
5217cce4fa
Merge pull request #756 from Budibase/couchdb-security
Couchdb security
2020-10-19 20:29:35 +01:00
mike12345567
c319054c30 Fixing some issues seen with cloudfront and adding a bit more UI around the deployment history as pending can be happening for some time. 2020-10-19 15:33:26 +01:00
Martin McKeaveney
7843f544c9 cookie based couchdb auth 2020-10-19 13:30:15 +01:00
Martin McKeaveney
fb9931a0a2 Merge branch 'master' of github.com:Budibase/budibase into couchdb-security 2020-10-19 13:22:04 +01:00
Martin McKeaveney
cdf82cf479 cookie based auth for deployment 2020-10-19 00:05:25 +01:00
Martin McKeaveney
80e1c1b294 remove commented code 2020-10-18 18:10:25 +01:00
Martin McKeaveney
ae71f9ed01 deployment history design updates and polling 2020-10-18 18:09:19 +01:00
Martin McKeaveney
6f4b55c0f5 making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01:00
mike12345567
3f0d205846 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 09:41:42 +01:00
Martin McKeaveney
f75f0f5f28 updated quota fixes 2020-10-09 17:07:46 +01:00
Martin McKeaveney
4abc54380d use centralised document types and separators 2020-10-09 10:50:44 +01:00
Martin McKeaveney
c885382225 code review 2020-10-09 10:46:38 +01:00
Martin McKeaveney
8880e7574b tidy up 2020-10-08 20:23:58 +01:00
Martin McKeaveney
3f4fa0674d update deployment quota after deploy 2020-10-08 15:06:27 +01:00
Martin McKeaveney
212a24348a hitting deployment success endpoint 2020-10-08 10:56:32 +01:00
Martin McKeaveney
a482d0a23e check that deployment is possible using lambda API 2020-10-07 20:37:55 +01:00
Martin McKeaveney
b1dbc7cc62 Dropzone styling 2020-09-16 12:18:47 +01:00
Martin McKeaveney
d87a17eaec PR Comments 2020-07-08 16:31:26 +01:00
Martin McKeaveney
3122334c35 lint 2020-07-07 21:29:20 +01:00
Martin McKeaveney
d6aa94b2e8 budibase complete deployment 2020-07-07 17:51:41 +01:00
Martin McKeaveney
5cc358e496 deployment E2E 2020-07-02 23:22:20 +01:00
Martin McKeaveney
6907f7751f s3 awareness, authentication through API keys 2020-07-01 21:57:35 +01:00