diff --git a/hosting/envoy.dev.yaml.hbs b/hosting/envoy.dev.yaml.hbs
index 3a7e73c89c..5d4192d232 100644
--- a/hosting/envoy.dev.yaml.hbs
+++ b/hosting/envoy.dev.yaml.hbs
@@ -16,6 +16,11 @@ static_resources:
- name: local_services
domains: ["*"]
routes:
+ # special case to redirect specifically the route path
+ # to the builder, if this were a prefix then it would break minio
+ - match: { path: "/" }
+ redirect: { path_redirect: "/app/" }
+
- match: { prefix: "/db/" }
route:
cluster: couchdb-service
@@ -33,15 +38,19 @@ static_resources:
route:
cluster: server-dev
- - match: { prefix: "/" }
+ - match: { path: "/" }
route:
cluster: builder-dev
- - match: { prefix: "/builder" }
+ - match: { prefix: "/app/" }
route:
cluster: builder-dev
- prefix_rewrite: "/builder/"
-
+
+ - match: { prefix: "/app" }
+ route:
+ cluster: builder-dev
+ prefix_rewrite: "/app/"
+
# minio is on the default route because this works
# best, minio + AWS SDK doesn't handle path proxy
- match: { prefix: "/" }
diff --git a/hosting/envoy.yaml b/hosting/envoy.yaml
index d2202ff870..95db418352 100644
--- a/hosting/envoy.yaml
+++ b/hosting/envoy.yaml
@@ -21,7 +21,6 @@ static_resources:
cluster: app-service
prefix_rewrite: "/"
- # special case for presenting our static self hosting page
- match: { path: "/" }
route:
cluster: app-service
diff --git a/packages/bbui/src/ActionMenu/ActionMenu.svelte b/packages/bbui/src/ActionMenu/ActionMenu.svelte
index 6947e69a7e..8f17f260a8 100644
--- a/packages/bbui/src/ActionMenu/ActionMenu.svelte
+++ b/packages/bbui/src/ActionMenu/ActionMenu.svelte
@@ -4,6 +4,7 @@
import Menu from "../Menu/Menu.svelte"
export let disabled = false
+ export let align = "left"
let anchor
let dropdown
@@ -31,7 +32,7 @@
-
+
diff --git a/packages/bbui/src/Form/Core/Picker.svelte b/packages/bbui/src/Form/Core/Picker.svelte
index 05fb196064..26e9d4e007 100644
--- a/packages/bbui/src/Form/Core/Picker.svelte
+++ b/packages/bbui/src/Form/Core/Picker.svelte
@@ -19,6 +19,7 @@
export let getOptionValue = option => option
export let open = false
export let readonly = false
+ export let quiet = false
const dispatch = createEventDispatcher()
const onClick = e => {
@@ -33,6 +34,7 @@