Andrew Kingston
|
95e6d4fb45
|
Change dev docker-compose restart policy to on-failure to stop running BB docker containers 247
|
2022-03-15 11:17:32 +00:00 |
|
Martin McKeaveney
|
3104a14012
|
merge
|
2022-03-08 12:40:41 +01:00 |
|
Martin McKeaveney
|
43348fd54f
|
merge from master
|
2022-03-08 12:34:27 +01:00 |
|
mike12345567
|
5d7f4b6ab7
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-03-04 11:25:32 +00:00 |
|
Martin McKeaveney
|
28c788ec84
|
Merge pull request #4631 from Budibase/ci/deploy-proxy
removing need for handlebars in nginx script, automating proxy servic…
|
2022-03-03 09:06:49 +00:00 |
|
Martin McKeaveney
|
79dfe56d11
|
allowing iframes from HTTPS URLs
|
2022-03-02 22:43:41 +01:00 |
|
mike12345567
|
45cc611e1e
|
Fixing an issue found with nginx + minio.
|
2022-02-25 15:54:39 +00:00 |
|
Martin McKeaveney
|
3e703a0b58
|
removing need for handlebars in nginx script, automating proxy service deployment
|
2022-02-22 13:24:21 +01:00 |
|
Rory Powell
|
3ee7997dae
|
Replace location specific with global http host rule
|
2022-02-21 10:46:45 +00:00 |
|
Rory Powell
|
0bf65376c3
|
Forward Host header to worker and server through NGINX
|
2022-02-21 10:22:26 +00:00 |
|
Rory Powell
|
64966ae0c3
|
Merge pull request #4565 from Budibase/update-nginx-dev
Add 'location = /' -> 4001 to nginx dev conf
|
2022-02-18 17:39:02 +00:00 |
|
Martin McKeaveney
|
39aed46754
|
updating airgapped docker build script
|
2022-02-18 15:43:07 +01:00 |
|
Rory Powell
|
a8a8e97840
|
Add 'location = /' -> 4001 to nginx dev conf
|
2022-02-18 11:18:59 +00:00 |
|
Martin McKeaveney
|
ddf75aae04
|
Create hosting.properties
|
2022-02-17 00:30:28 +01:00 |
|
Martin McKeaveney
|
8c254095b1
|
updated CSP to allow font awesome
|
2022-02-16 16:54:15 +01:00 |
|
Martin McKeaveney
|
cf87c26fa2
|
adding k8s resolver and updating watchtower variable
|
2022-02-16 15:33:57 +01:00 |
|
Martin McKeaveney
|
09eb276c73
|
relevant image name
|
2022-02-16 14:24:52 +01:00 |
|
Martin McKeaveney
|
387e5035d1
|
update gitignore
|
2022-02-16 14:16:06 +01:00 |
|
Martin McKeaveney
|
a85f667dbe
|
templatize nginx configuration into one prod configuration and add NPM scripts to manage
|
2022-02-16 14:12:53 +01:00 |
|
Martin McKeaveney
|
dd6f77684c
|
increasing burst limit on k8s
|
2022-02-16 12:24:43 +01:00 |
|
Martin McKeaveney
|
687ff5acd6
|
removing exposed ports from docker configuration
|
2022-02-15 10:49:41 +01:00 |
|
Martin McKeaveney
|
e7233f9086
|
increase burst limit, remove log mounts
|
2022-02-14 17:39:10 +01:00 |
|
Martin McKeaveney
|
57e554a98b
|
fixes for k8s
|
2022-02-11 19:04:27 +01:00 |
|
Martin McKeaveney
|
27c0eafaf9
|
CSP fixes
|
2022-02-11 16:05:35 +01:00 |
|
Martin McKeaveney
|
e1f78a326b
|
set correct port for worker
|
2022-02-11 15:39:18 +01:00 |
|
Martin McKeaveney
|
b6320f14cc
|
Merge branch 'fix/nginx' of github.com:Budibase/budibase into fix/nginx
|
2022-02-11 15:14:40 +01:00 |
|
Martin McKeaveney
|
082be8ef67
|
fix port redirection issue
|
2022-02-11 15:13:31 +01:00 |
|
mike12345567
|
a78dd38a58
|
Fixing img-src for self host.
|
2022-02-11 13:23:15 +00:00 |
|
Martin McKeaveney
|
8f668eac85
|
add csp update for nginx in self host
|
2022-02-11 13:23:53 +01:00 |
|
Martin McKeaveney
|
b2c4b60aff
|
fix for csp for images
|
2022-02-11 13:22:14 +01:00 |
|
Martin McKeaveney
|
1300216812
|
fix path in /app for k8s
|
2022-02-11 13:21:03 +01:00 |
|
Martin McKeaveney
|
580bb89fda
|
Create envoy.yaml
|
2022-02-11 10:59:06 +01:00 |
|
Martin McKeaveney
|
13a2183616
|
update helm chart to use nginx
|
2022-02-01 15:23:11 +01:00 |
|
Martin McKeaveney
|
4fc9b6d535
|
adding nginx best practices on buffering and body size, gzip
|
2022-02-01 14:38:58 +01:00 |
|
Martin McKeaveney
|
3d89e14523
|
adding bbproxy to watchtower
|
2022-02-01 11:26:36 +01:00 |
|
Martin McKeaveney
|
7fb9b33f6c
|
remove more references to envoy
|
2022-02-01 11:02:37 +01:00 |
|
Martin McKeaveney
|
56ae2e566e
|
adding proxy to build process
|
2022-01-31 14:52:44 +01:00 |
|
Martin McKeaveney
|
cca6d18af4
|
point to MinIO instance instead of through proxy
|
2022-01-30 21:25:56 +01:00 |
|
Martin McKeaveney
|
8fa60b6c72
|
adding env
|
2022-01-30 21:20:43 +01:00 |
|
Martin McKeaveney
|
7c4d7e0e8f
|
nginx prod config, security headers and content-security policies
|
2022-01-30 21:11:59 +01:00 |
|
Martin McKeaveney
|
3544c8ac82
|
nginx proxy configs
|
2022-01-14 14:44:40 +01:00 |
|
Martin McKeaveney
|
9d35eea39b
|
working dev setup
|
2022-01-13 14:27:02 +01:00 |
|
Martin McKeaveney
|
6721b234ac
|
nginx dev setup
|
2022-01-11 20:33:22 +01:00 |
|
Martin McKeaveney
|
375364784b
|
removing timeouts from app exports in cloud
|
2021-12-16 18:42:42 +01:00 |
|
mike12345567
|
b489ec1b52
|
Fixing symlink to env file for development.
|
2021-12-10 11:04:19 +00:00 |
|
Martin McKeaveney
|
7334fc6748
|
automate helm deployment with CI
|
2021-12-09 11:05:43 +00:00 |
|
Martin McKeaveney
|
5a614f33c3
|
CI Automation for helm chart release
|
2021-12-08 17:13:00 +00:00 |
|
Martin McKeaveney
|
7ff93e975a
|
completely automate helm chart incrementing and semver
|
2021-12-08 16:27:33 +00:00 |
|
Martin McKeaveney
|
6f7926015a
|
ensure that dry runs between budibase-infra and standard templates match
|
2021-12-08 13:19:43 +00:00 |
|
Martin McKeaveney
|
1d0b08905f
|
adding image tag to worker and app services
|
2021-12-08 08:27:04 +00:00 |
|
Martin McKeaveney
|
8269e85eb9
|
helm chart release
|
2021-12-06 18:33:31 +01:00 |
|
Martin McKeaveney
|
5f86321f0b
|
packaging helm chart with consolidated config
|
2021-12-06 17:19:53 +01:00 |
|
Martin McKeaveney
|
eb7468494e
|
adding yarn command for DO build
|
2021-12-02 14:38:57 +01:00 |
|
Martin McKeaveney
|
e003f28e27
|
completely automate digitalocean release with hashicorp packer
|
2021-12-01 21:33:38 +01:00 |
|
mike12345567
|
0f0770af32
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-11-25 12:21:58 +00:00 |
|
Martin McKeaveney
|
d5a5f4d227
|
adding version metadata to docker build
|
2021-11-22 18:25:57 +01:00 |
|
mike12345567
|
94ee13ffc4
|
Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata.
|
2021-11-04 14:53:03 +00:00 |
|
Martin McKeaveney
|
969d2f5377
|
add hosting.properties to airgapped build
|
2021-10-28 18:22:47 +02:00 |
|
Martin McKeaveney
|
7ea05c571b
|
airgapped docker build
|
2021-10-28 13:29:00 +02:00 |
|
Martin McKeaveney
|
7d5d4e5d36
|
merge with master
|
2021-10-26 14:28:49 +02:00 |
|
Martin McKeaveney
|
772550e17a
|
loglevel param in templates
|
2021-10-20 14:23:46 +01:00 |
|
Martin McKeaveney
|
37b469702f
|
adding log level option
|
2021-10-20 14:17:47 +01:00 |
|
Fabian Kästner
|
c1787d55c5
|
Make multitenancy configurable in values.yaml, set selfHosted by default.
|
2021-10-20 14:16:28 +01:00 |
|
Fabian Kästner
|
78fc19d92e
|
minio default
|
2021-10-20 14:16:12 +01:00 |
|
Martin McKeaveney
|
99f9bae7ee
|
release helm chart
|
2021-10-20 12:42:21 +01:00 |
|
Martin McKeaveney
|
1cf4b8d849
|
default MINIO url if available
|
2021-10-20 12:41:10 +01:00 |
|
Andrew Kingston
|
029b447ce7
|
Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
|
2021-10-20 10:25:59 +01:00 |
|
Rory Powell
|
f372d7d7d9
|
Merge branch 'master' into develop
|
2021-10-18 16:35:32 +01:00 |
|
Martin McKeaveney
|
1f5751b0fd
|
release latest helm chart
|
2021-10-18 16:27:14 +01:00 |
|
Rory Powell
|
1cdced5e20
|
Add SENTRY_DSN to worker
|
2021-10-18 15:05:55 +01:00 |
|
Rory Powell
|
f3b630ed95
|
Sentry updates
|
2021-10-18 14:57:30 +01:00 |
|
Andrew Kingston
|
c004290718
|
Increase envoy timeout for API routes to 120s rather than 15s, to match Koa and allw longer connections for downloads
|
2021-10-18 12:06:09 +01:00 |
|
Fabian Kästner
|
ccdc5e7047
|
Add default value for minio-service URL
|
2021-10-18 13:02:28 +02:00 |
|
Fabian Kästner
|
5da6a278b6
|
Make multitenancy configurable in values.yaml, set selfHosted by default.
|
2021-10-18 12:56:58 +02:00 |
|
Rory Powell
|
83b6713755
|
Merge pull request #3009 from Budibase/remove-account-url
Remove account url from docker images
|
2021-10-14 17:33:35 +01:00 |
|
Martin McKeaveney
|
e586b47c95
|
separate sentry projects to avoid noise
|
2021-10-14 16:22:53 +01:00 |
|
Rory Powell
|
0d20ead4b3
|
Remove account url from docker images
|
2021-10-14 15:55:23 +01:00 |
|
Martin McKeaveney
|
fcd8ba18df
|
removing quotas that are no longer needed
|
2021-10-12 22:04:29 +01:00 |
|
Martin McKeaveney
|
ca0457dcb4
|
updated K8S templates with new kit
|
2021-10-12 21:58:10 +01:00 |
|
Rory Powell
|
7936015cb3
|
Updates to suport non cloud single and multi tenancy
|
2021-10-06 14:09:43 +01:00 |
|
Rory Powell
|
2f589a2f42
|
Add API keys between account portal and budibase
|
2021-10-04 13:40:50 +01:00 |
|
Martin McKeaveney
|
81e63373c4
|
update envoy config for k8s
|
2021-10-01 12:51:33 +01:00 |
|
Martin McKeaveney
|
6d247a3ecb
|
Merge pull request #2782 from panos--/fix/ingress-nginx-repo-url
fix ingress-nginx repo url
|
2021-09-29 09:49:15 +01:00 |
|
Rory Powell
|
0518bac62e
|
Set cookie domain to fix logout
|
2021-09-28 16:35:31 +01:00 |
|
Andrew Kingston
|
a6e48194f1
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-09-20 10:33:18 +01:00 |
|
Thomas Weiß
|
52db113a51
|
fix ingress-nginx repo url
|
2021-09-20 09:37:14 +02:00 |
|
Maurits Lourens
|
518f8fd55e
|
merge develop into branch
|
2021-09-16 22:15:09 +02:00 |
|
Martin McKeaveney
|
b324a26ff5
|
updating envoy config for kubernetes
|
2021-09-16 15:35:26 +01:00 |
|
Martin McKeaveney
|
b8d10a2b6d
|
merge package updates
|
2021-08-26 14:13:30 +01:00 |
|
Martin McKeaveney
|
a22f4759a7
|
a more robust docker release process that only tags latest in prod
|
2021-08-24 17:16:45 +01:00 |
|
Martin McKeaveney
|
4cb057d6ab
|
automate release tag in helm charts, remove superfluous build scripts
|
2021-08-24 16:58:10 +01:00 |
|
Martin McKeaveney
|
b841b41e29
|
update watchtower port to 6161
|
2021-08-23 21:48:03 +01:00 |
|
Martin McKeaveney
|
0fb566a3dd
|
allow users to override watchtower port
|
2021-08-20 09:47:08 +01:00 |
|
Martin McKeaveney
|
27d9aded23
|
Update README.md
|
2021-08-19 07:57:30 +01:00 |
|
Martin McKeaveney
|
5843fa0286
|
test K8S CI
|
2021-08-18 18:09:40 +01:00 |
|
Martin McKeaveney
|
23e82b9636
|
remove secret identifier
|
2021-08-18 11:43:07 +01:00 |
|
Martin McKeaveney
|
c1957208a2
|
add secrets identifier
|
2021-08-18 11:42:04 +01:00 |
|
Martin McKeaveney
|
26421581eb
|
allow couchDB to be turned off
|
2021-08-18 10:47:39 +01:00 |
|
Martin McKeaveney
|
d355219d7f
|
revert to master images
|
2021-08-17 22:13:32 +01:00 |
|
Martin McKeaveney
|
a81079cafa
|
remove direct config for ingress nginx controller
|
2021-08-17 22:08:00 +01:00 |
|
Martin McKeaveney
|
f992be2b2f
|
remove custom domain by default
|
2021-08-17 18:03:23 +01:00 |
|
Martin McKeaveney
|
8a90d47e6b
|
adding persistent volumes to couch
|
2021-08-17 17:40:25 +01:00 |
|
Martin McKeaveney
|
744f8efe8a
|
updating domain values
|
2021-08-17 17:10:18 +01:00 |
|
Martin McKeaveney
|
a4f43dbac1
|
pushing first budibase helm release
|
2021-08-17 14:42:12 +01:00 |
|
Martin McKeaveney
|
8168e06b5b
|
remove schema defaults
|
2021-08-17 11:01:06 +01:00 |
|
Martin McKeaveney
|
1af740fbf7
|
Helm chart CI automation
|
2021-08-16 21:47:08 +01:00 |
|
Martin McKeaveney
|
ce72624f0f
|
tidy up
|
2021-08-16 19:00:52 +01:00 |
|
Martin McKeaveney
|
1b78d8349f
|
totally generic templates complete, pending test in different clouds
|
2021-08-16 19:00:08 +01:00 |
|
Martin McKeaveney
|
0d6b0c887b
|
named templates for local k8s DNS resolution
|
2021-08-16 15:15:07 +01:00 |
|
Martin McKeaveney
|
a248084c56
|
budibase kubernetes support
|
2021-08-16 11:42:21 +01:00 |
|
mike12345567
|
a8eb067de3
|
Merge branch 'fix/apps-2195-2282-2283' of github.com:Budibase/budibase into develop
|
2021-08-06 17:14:31 +01:00 |
|
Martin McKeaveney
|
4bfccadc77
|
scarf support
|
2021-08-06 14:59:39 +01:00 |
|
mike12345567
|
46ea3f3e9e
|
Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants"
This reverts commit 4834b765be , reversing
changes made to 2456e69483 .
|
2021-08-05 09:59:08 +01:00 |
|
Michael Drury
|
b86a6fddc9
|
Revert "Multi-tenancy/organisations"
|
2021-08-04 10:02:24 +01:00 |
|
mike12345567
|
f6d0db4c4b
|
Updating API endpoints, to include the new system one, updating hosting envoy yaml to cover these.
|
2021-08-02 12:09:03 +01:00 |
|
mike12345567
|
27b2a13817
|
Swapping admin -> global in worker to reduce confusion in API url naming.
|
2021-07-22 12:56:47 +01:00 |
|
Kyle Harrison
|
2d451bb3a9
|
apply fixes for common spelling mistakes
|
2021-07-09 17:54:49 +01:00 |
|
Martin McKeaveney
|
7617e07649
|
make app service wait on redis-service so we don't get redis connection errors
|
2021-06-22 09:46:33 +01:00 |
|
Martin McKeaveney
|
31f086a802
|
simplify tags
|
2021-06-21 17:13:16 +01:00 |
|
Martin McKeaveney
|
db24af4a55
|
Merge branch 'develop' of github.com:Budibase/budibase into develop
|
2021-06-21 16:45:01 +01:00 |
|
Martin McKeaveney
|
8844275357
|
consolidate build
|
2021-06-21 16:44:54 +01:00 |
|
Martin McKeaveney
|
1f65427e90
|
Merge pull request #1732 from Budibase/feature/opinionated-sql
Feature/opinionated sql
|
2021-06-21 16:28:29 +01:00 |
|
Martin McKeaveney
|
9deeef2d9e
|
add develop tag and update docker push script
|
2021-06-21 16:25:12 +01:00 |
|
Martin McKeaveney
|
597149228e
|
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
|
2021-06-21 11:14:27 +01:00 |
|
Martin McKeaveney
|
3df9de2a63
|
use internal port for watchtower to fix updating through budibase UI
|
2021-06-20 17:36:28 +01:00 |
|
Martin McKeaveney
|
a44d59541d
|
merge
|
2021-06-10 14:15:03 +01:00 |
|
mike12345567
|
5086a4d0c9
|
Super quick fix for attachments, keeping in correct object store directory.
|
2021-06-09 17:38:24 +01:00 |
|
mike12345567
|
ae0dbacb31
|
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
|
2021-06-09 11:03:01 +01:00 |
|
mike12345567
|
8a10d2e5b5
|
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
|
2021-06-08 12:27:37 +01:00 |
|
Martin McKeaveney
|
7f934327b7
|
making new screen modal choose the currently filtered role
|
2021-06-08 11:42:39 +01:00 |
|
mike12345567
|
4e97eea3c0
|
Fixing staging build so it only occurs on develop, master doesn't need it.
|
2021-06-07 18:04:16 +01:00 |
|
mike12345567
|
3ccf7f9989
|
Adding a way to test app URLs in dev.
|
2021-06-03 19:37:39 +01:00 |
|
Martin McKeaveney
|
e927f44c12
|
removing superfluous controllers
|
2021-06-01 20:22:56 +01:00 |
|
Martin McKeaveney
|
aacaca3d4e
|
update functionality complete
|
2021-06-01 20:17:06 +01:00 |
|
Martin McKeaveney
|
0c90f9ffc5
|
adding watchtower to docker config
|
2021-05-28 10:09:32 +01:00 |
|
mike12345567
|
0a4c4f1cc0
|
Adding some changes for to redis library, allowing reconnection.
|
2021-05-24 14:54:47 +01:00 |
|
mike12345567
|
06353409bc
|
Making sure the email sends out the write port if no platform URL is set.
|
2021-05-21 14:38:46 +01:00 |
|
Martin McKeaveney
|
7a73a39d33
|
fixes for production envoy config
|
2021-05-20 21:06:08 +01:00 |
|
Martin McKeaveney
|
3a422be071
|
simplify docker build before push
|
2021-05-20 13:54:18 +01:00 |
|
Martin McKeaveney
|
f6f32b98ba
|
testing CI pipeline
|
2021-05-20 12:46:31 +01:00 |
|
Martin McKeaveney
|
bb560f7e22
|
Merge branch 'fix/onboarding' of https://github.com/Budibase/budibase into fix/onboarding
|
2021-05-20 12:38:18 +01:00 |
|
Martin McKeaveney
|
bb9d209a36
|
pipeline work
|
2021-05-20 12:38:12 +01:00 |
|
mike12345567
|
148cf87224
|
Cleanup after testing/looking through hosting files.
|
2021-05-20 12:21:58 +01:00 |
|
mike12345567
|
8e1f18e456
|
Changing INTERNAL_KEY to INTERNAL_API_KEY.
|
2021-05-11 15:23:03 +01:00 |
|
mike12345567
|
0aabcf5a47
|
Merge branch 'smtp-configuration' of github.com:Budibase/budibase into smtp-configuration
|
2021-05-11 15:09:22 +01:00 |
|
mike12345567
|
92cc0bc7cd
|
Updating to support SMTP email automation action, as well as some general work around from and subject which previously we'ren't fully implemented.
|
2021-05-11 15:08:59 +01:00 |
|
mike12345567
|
502ae91aae
|
Formatting.
|
2021-05-10 13:19:09 +01:00 |
|
mike12345567
|
77b4b206f7
|
Other minor fixes after doing some initial setup testing.
|
2021-05-10 13:18:05 +01:00 |
|
mike12345567
|
4e3bc326b4
|
Updating with a tested and functional API for uploading files for configs.
|
2021-05-07 13:55:30 +01:00 |
|
Andrew Kingston
|
be04060ff1
|
Server builder under /builder rather than /app for top level to avoid confusion
|
2021-05-07 08:17:21 +01:00 |
|