From 6791a6735bf296897b04d0d68971885c748f8a1c Mon Sep 17 00:00:00 2001 From: Jackson Roberts Date: Sun, 22 Feb 2026 19:12:13 -0600 Subject: [PATCH] Setup unifi wlans --- src/app.html | 21 +- src/components/CreateCredentialModal.svelte | 1186 +++- .../CreateCredentialTypeModal.svelte | 1299 ++++ src/components/CreateRoleModal.svelte | 316 +- src/components/EditUserModal.svelte | 724 ++ src/components/LinkUnifiSiteModal.svelte | 999 +++ src/components/NewUnifiSiteModal.svelte | 303 + src/lib/index.ts | 2 + src/lib/optima-api/modules/companies.ts | 8 +- src/lib/optima-api/modules/credentialTypes.ts | 3 +- src/lib/optima-api/modules/credentials.ts | 89 +- src/lib/optima-api/modules/unifi.ts | 383 + src/lib/optima-api/modules/user.ts | 4 +- src/lib/optima-api/modules/users.ts | 126 + .../admin/credential-types/+page.server.ts | 184 + .../admin/credential-types/+page.svelte | 756 +- src/routes/admin/roles/+page.svelte | 471 +- src/routes/admin/users/+page.server.ts | 143 + src/routes/admin/users/+page.svelte | 582 +- src/routes/companies/+page.server.ts | 19 +- src/routes/companies/+page.svelte | 475 +- src/routes/companies/[id]/+page.server.ts | 34 +- src/routes/companies/[id]/+page.svelte | 911 +-- src/routes/companies/[id]/+page.svelte.bak | 6134 +++++++++++++++++ .../[id]/components/ActivityTab.svelte | 5 + .../[id]/components/CompanySidebar.svelte | 260 + .../[id]/components/ConfigurationsTab.svelte | 376 + .../[id]/components/ContactsTab.svelte | 211 + .../[id]/components/CredentialsTab.svelte | 1544 +++++ .../[id]/components/OverviewTab.svelte | 87 + .../companies/[id]/components/UniFiTab.svelte | 3017 ++++++++ .../companies/[id]/secure-value/+server.ts | 32 + src/routes/companies/[id]/types.ts | 187 + src/styles/admin/credential-types.css | 591 ++ src/styles/admin/roles.css | 481 ++ src/styles/admin/users.css | 575 ++ src/styles/app.css | 8 +- src/styles/companies/companydetail.css | 3552 +++++++++- 38 files changed, 24435 insertions(+), 1663 deletions(-) create mode 100644 src/components/CreateCredentialTypeModal.svelte create mode 100644 src/components/EditUserModal.svelte create mode 100644 src/components/LinkUnifiSiteModal.svelte create mode 100644 src/components/NewUnifiSiteModal.svelte create mode 100644 src/lib/optima-api/modules/unifi.ts create mode 100644 src/lib/optima-api/modules/users.ts create mode 100644 src/routes/admin/credential-types/+page.server.ts create mode 100644 src/routes/admin/users/+page.server.ts create mode 100644 src/routes/companies/[id]/+page.svelte.bak create mode 100644 src/routes/companies/[id]/components/ActivityTab.svelte create mode 100644 src/routes/companies/[id]/components/CompanySidebar.svelte create mode 100644 src/routes/companies/[id]/components/ConfigurationsTab.svelte create mode 100644 src/routes/companies/[id]/components/ContactsTab.svelte create mode 100644 src/routes/companies/[id]/components/CredentialsTab.svelte create mode 100644 src/routes/companies/[id]/components/OverviewTab.svelte create mode 100644 src/routes/companies/[id]/components/UniFiTab.svelte create mode 100644 src/routes/companies/[id]/secure-value/+server.ts create mode 100644 src/routes/companies/[id]/types.ts create mode 100644 src/styles/admin/credential-types.css create mode 100644 src/styles/admin/roles.css create mode 100644 src/styles/admin/users.css diff --git a/src/app.html b/src/app.html index 77a5ff5..7a71a4a 100644 --- a/src/app.html +++ b/src/app.html @@ -1,12 +1,15 @@ - - - - - %sveltekit.head% - - -
%sveltekit.body%
- + + + + + %sveltekit.head% + + +
%sveltekit.body%
+ diff --git a/src/components/CreateCredentialModal.svelte b/src/components/CreateCredentialModal.svelte index e8966ac..e0ede9c 100644 --- a/src/components/CreateCredentialModal.svelte +++ b/src/components/CreateCredentialModal.svelte @@ -1,9 +1,9 @@ {#if isOpen} -