From 1e10057a42dcce203183f397eb60b5f2d93bb12a Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 2 Jan 2023 13:02:45 +0100 Subject: [PATCH] make app public page not require login at all --- backend/windmill-common/src/utils.rs | 4 +-- frontend/src/lib/components/LogViewer.svelte | 11 +++----- .../src/lib/components/ModulePreview.svelte | 16 +++-------- .../src/lib/components/TestJobLoader.svelte | 2 +- .../apps/components/buttons/AppButton.svelte | 10 +++---- .../componentsPanel/ComponentList.svelte | 2 +- .../components/common/button/Button.svelte | 8 ++---- .../flows/content/FlowInputs.svelte | 2 +- .../components/scriptEditor/LogPanel.svelte | 12 ++++++--- .../oauth/callback/[client_name]/+page.svelte | 4 +-- .../scripts/get/[...hash]/+page.svelte | 7 +++-- .../public/[workspace]/[...secret]/+page.js | 0 .../[workspace]/[...secret]/+page.svelte | 27 +++++++++++++++++-- 13 files changed, 56 insertions(+), 49 deletions(-) rename frontend/src/routes/{(root) => }/public/[workspace]/[...secret]/+page.js (100%) rename frontend/src/routes/{(root) => }/public/[workspace]/[...secret]/+page.svelte (52%) diff --git a/backend/windmill-common/src/utils.rs b/backend/windmill-common/src/utils.rs index 849b8e422e..a477a0571d 100644 --- a/backend/windmill-common/src/utils.rs +++ b/backend/windmill-common/src/utils.rs @@ -11,8 +11,8 @@ use serde::Deserialize; use crate::error::{Error, Result}; -pub const MAX_PER_PAGE: usize = 1000; -pub const DEFAULT_PER_PAGE: usize = 100; +pub const MAX_PER_PAGE: usize = 10000; +pub const DEFAULT_PER_PAGE: usize = 1000; #[derive(Deserialize)] pub struct Pagination { diff --git a/frontend/src/lib/components/LogViewer.svelte b/frontend/src/lib/components/LogViewer.svelte index 2a54bce0b9..94de0fd437 100644 --- a/frontend/src/lib/components/LogViewer.svelte +++ b/frontend/src/lib/components/LogViewer.svelte @@ -1,7 +1,5 @@ +
+ Powered by   Windmill +
{#if app} +
+
+ {#if user} + Logged in as {user.email} + {:else} + Not logged in + {/if} +
+ Go to app +
{:else} - + {/if}