NobGit
public anord read

Ledger

Why work hard when you can work easier?

Languages

Repository composition by tracked source files.

TypeScript
TypeScript 86% CSS 10% SQL 3% Shell 1% HTML 0%
Create file Wiki Documentation
Clone
https://nobgit.com/orgs/anord/ledger.git
ssh://[email protected]:2222/orgs/anord/ledger.git

Trace

apps/web/src/components/AdminConsole.tsx

Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.

AdminConsole.tsx on main
Author Date Commit Line Code
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
1
import { useEffect, useMemo, useState } from "react";
Open commit View diff
1 import { useEffect, useMemo, useState } from "react";
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
2
import { Link, useParams } from "react-router-dom";
Open commit View diff
2 import { Link, useParams } from "react-router-dom";
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
3
import type {
Open commit View diff
3 import type {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
4
  ImportJobSummary,
Open commit View diff
4 ImportJobSummary,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
5
  IntegrationSummary,
Open commit View diff
5 IntegrationSummary,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
6
  SessionUser,
Open commit View diff
6 SessionUser,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
7
  WebhookDeliverySummary,
Open commit View diff
7 WebhookDeliverySummary,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
8
  WebhookSummary
Open commit View diff
8 WebhookSummary
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
9
} from "@ledger/shared";
Open commit View diff
9 } from "@ledger/shared";
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
10
import { api } from "../lib/api";
Open commit View diff
10 import { api } from "../lib/api";
Alex Nord 3 months ago 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
11
import { resolveDisplayedMcpEndpoint } from "../lib/mcp";
Open commit View diff
11 import { resolveDisplayedMcpEndpoint } from "../lib/mcp";
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
12
import { EmptyState } from "./EmptyState";
Open commit View diff
12 import { EmptyState } from "./EmptyState";
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
13
import { PageHeader } from "./PageHeader";
Open commit View diff
13 import { PageHeader } from "./PageHeader";
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
14
Open commit View diff
14
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
15
type Space = {
Open commit View diff
15 type Space = {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
16
  id: string;
Open commit View diff
16 id: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
17
  name: string;
Open commit View diff
17 name: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
18
  key: string;
Open commit View diff
18 key: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
19
  visibility: string;
Open commit View diff
19 visibility: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
20
};
Open commit View diff
20 };
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
21
Open commit View diff
21
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
22
type AdminUser = { id: string; email: string; display_name: string; role_key: string };
Open commit View diff
22 type AdminUser = { id: string; email: string; display_name: string; role_key: string };
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
23
type AdminGroup = { id: string; name: string; description: string | null };
Open commit View diff
23 type AdminGroup = { id: string; name: string; description: string | null };
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
24
type ActivityItem = {
Open commit View diff
24 type ActivityItem = {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
25
  id: string;
Open commit View diff
25 id: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
26
  action: string;
Open commit View diff
26 action: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
27
  resource_type: string;
Open commit View diff
27 resource_type: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
28
  resource_id: string;
Open commit View diff
28 resource_id: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
29
  actor_name: string;
Open commit View diff
29 actor_name: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
30
  created_at: string;
Open commit View diff
30 created_at: string;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
31
};
Open commit View diff
31 };
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
32
Open commit View diff
32
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
33
const adminNav = [
Open commit View diff
33 const adminNav = [
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
34
  ["general", "General"],
Open commit View diff
34 ["general", "General"],
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
35
  ["members", "Members"],
Open commit View diff
35 ["members", "Members"],
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
36
  ["permissions", "Permissions"],
Open commit View diff
36 ["permissions", "Permissions"],
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
37
  ["integrations", "Integrations"],
Open commit View diff
37 ["integrations", "Integrations"],
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
38
  ["webhooks", "Webhooks"],
Open commit View diff
38 ["webhooks", "Webhooks"],
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
39
  ["ai", "AI & MCP"],
Open commit View diff
39 ["ai", "AI & MCP"],
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
40
  ["import-history", "Import"],
Open commit View diff
40 ["import-history", "Import"],
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
41
  ["activity", "Activity"]
Open commit View diff
41 ["activity", "Activity"]
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
42
] as const;
Open commit View diff
42 ] as const;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
43
Open commit View diff
43
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
44
const adminGroups = [
Open commit View diff
44 const adminGroups = [
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
45
  {
Open commit View diff
45 {
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
46
    label: "Workspace",
Open commit View diff
46 label: "Workspace",
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
47
    items: [
Open commit View diff
47 items: [
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
48
      ["general", "General"],
Open commit View diff
48 ["general", "General"],
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
49
      ["members", "Members"],
Open commit View diff
49 ["members", "Members"],
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
50
      ["permissions", "Permissions"]
Open commit View diff
50 ["permissions", "Permissions"]
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
51
    ]
Open commit View diff
51 ]
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
52
  },
Open commit View diff
52 },
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
53
  {
Open commit View diff
53 {
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
54
    label: "Platform",
Open commit View diff
54 label: "Platform",
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
55
    items: [
Open commit View diff
55 items: [
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
56
      ["integrations", "Integrations"],
Open commit View diff
56 ["integrations", "Integrations"],
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
57
      ["webhooks", "Webhooks"],
Open commit View diff
57 ["webhooks", "Webhooks"],
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
58
      ["ai", "AI & MCP"],
Open commit View diff
58 ["ai", "AI & MCP"],
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
59
      ["import-history", "Import"],
Open commit View diff
59 ["import-history", "Import"],
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
60
      ["activity", "Activity"]
Open commit View diff
60 ["activity", "Activity"]
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
61
    ]
Open commit View diff
61 ]
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
62
  }
Open commit View diff
62 }
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
63
] as const;
Open commit View diff
63 ] as const;
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
64
Open commit View diff
64
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
65
const webhookEvents = [
Open commit View diff
65 const webhookEvents = [
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
66
  "page.created",
Open commit View diff
66 "page.created",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
67
  "page.updated",
Open commit View diff
67 "page.updated",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
68
  "page.deleted",
Open commit View diff
68 "page.deleted",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
69
  "page.published",
Open commit View diff
69 "page.published",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
70
  "feedback.created",
Open commit View diff
70 "feedback.created",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
71
  "user.invited",
Open commit View diff
71 "user.invited",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
72
  "search.no_results"
Open commit View diff
72 "search.no_results"
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
73
] as const;
Open commit View diff
73 ] as const;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
74
Open commit View diff
74
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
75
const roleDetails: Record<string, string> = {
Open commit View diff
75 const roleDetails: Record<string, string> = {
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
76
  owner: "Full control over settings, members, content, and infrastructure features.",
Open commit View diff
76 owner: "Full control over settings, members, content, and infrastructure features.",
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
77
  admin: "Manage workspace configuration, members, imports, integrations, and webhook behavior.",
Open commit View diff
77 admin: "Manage workspace configuration, members, imports, integrations, and webhook behavior.",
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
78
  editor: "Create and update documents, drafts, and import content where enabled.",
Open commit View diff
78 editor: "Create and update documents, drafts, and import content where enabled.",
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
79
  viewer: "Read internal content that is available to authenticated members.",
Open commit View diff
79 viewer: "Read internal content that is available to authenticated members.",
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
80
  public: "Read only public content without signing in."
Open commit View diff
80 public: "Read only public content without signing in."
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
81
};
Open commit View diff
81 };
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
82
Open commit View diff
82
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
83
export function AdminConsole({ user: _user, spaces: _spaces }: { user: SessionUser; spaces: Space[] }) {
Open commit View diff
83 export function AdminConsole({ user: _user, spaces: _spaces }: { user: SessionUser; spaces: Space[] }) {
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
84
  const { section = "general" } = useParams();
Open commit View diff
84 const { section = "general" } = useParams();
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
85
  const normalizedSection = section === "mcp" ? "ai" : section;
Open commit View diff
85 const normalizedSection = section === "mcp" ? "ai" : section;
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
86
  const currentSection = adminNav.some(([key]) => key === normalizedSection) ? normalizedSection : "general";
Open commit View diff
86 const currentSection = adminNav.some(([key]) => key === normalizedSection) ? normalizedSection : "general";
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
87
  const [brandingForm, setBrandingForm] = useState({
Open commit View diff
87 const [brandingForm, setBrandingForm] = useState({
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
88
    siteName: "Ledger",
Open commit View diff
88 siteName: "Ledger",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
89
    logoUrl: "",
Open commit View diff
89 logoUrl: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
90
    brandColor: "#245cff",
Open commit View diff
90 brandColor: "#245cff",
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
91
    publicKnowledgeBaseEnabled: true,
Open commit View diff
91 publicKnowledgeBaseEnabled: true,
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
92
    footerLinks: [] as Array<{ label: string; href: string }>
Open commit View diff
92 footerLinks: [] as Array<{ label: string; href: string }>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
93
  });
Open commit View diff
93 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
94
  const [users, setUsers] = useState<AdminUser[]>([]);
Open commit View diff
94 const [users, setUsers] = useState<AdminUser[]>([]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
95
  const [groups, setGroups] = useState<AdminGroup[]>([]);
Open commit View diff
95 const [groups, setGroups] = useState<AdminGroup[]>([]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
96
  const [roles, setRoles] = useState<Array<{ id: string; key: string; name: string }>>([]);
Open commit View diff
96 const [roles, setRoles] = useState<Array<{ id: string; key: string; name: string }>>([]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
97
  const [integrations, setIntegrations] = useState<IntegrationSummary[]>([]);
Open commit View diff
97 const [integrations, setIntegrations] = useState<IntegrationSummary[]>([]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
98
  const [importJobs, setImportJobs] = useState<ImportJobSummary[]>([]);
Open commit View diff
98 const [importJobs, setImportJobs] = useState<ImportJobSummary[]>([]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
99
  const [webhooks, setWebhooks] = useState<WebhookSummary[]>([]);
Open commit View diff
99 const [webhooks, setWebhooks] = useState<WebhookSummary[]>([]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
100
  const [deliveries, setDeliveries] = useState<Record<string, WebhookDeliverySummary[]>>({});
Open commit View diff
100 const [deliveries, setDeliveries] = useState<Record<string, WebhookDeliverySummary[]>>({});
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
101
  const [activity, setActivity] = useState<ActivityItem[]>([]);
Open commit View diff
101 const [activity, setActivity] = useState<ActivityItem[]>([]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
102
  const [aiSettings, setAiSettings] = useState({
Open commit View diff
102 const [aiSettings, setAiSettings] = useState({
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
103
    provider: "none",
Open commit View diff
103 provider: "none",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
104
    model: "",
Open commit View diff
104 model: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
105
    isEnabled: false,
Open commit View diff
105 isEnabled: false,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
106
    hasApiKey: false,
Open commit View diff
106 hasApiKey: false,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
107
    apiKey: ""
Open commit View diff
107 apiKey: ""
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
108
  });
Open commit View diff
108 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
109
  const [integrationForms, setIntegrationForms] = useState<Record<string, { name: string; isEnabled: boolean; token: string; accessToken: string }>>({
Open commit View diff
109 const [integrationForms, setIntegrationForms] = useState<Record<string, { name: string; isEnabled: boolean; token: string; accessToken: string }>>({
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
110
    github: { name: "GitHub", isEnabled: false, token: "", accessToken: "" },
Open commit View diff
110 github: { name: "GitHub", isEnabled: false, token: "", accessToken: "" },
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
111
    google_docs: { name: "Google Docs", isEnabled: false, token: "", accessToken: "" },
Open commit View diff
111 google_docs: { name: "Google Docs", isEnabled: false, token: "", accessToken: "" },
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
112
    markdown_import: { name: "Markdown Import", isEnabled: true, token: "", accessToken: "" }
Open commit View diff
112 markdown_import: { name: "Markdown Import", isEnabled: true, token: "", accessToken: "" }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
113
  });
Open commit View diff
113 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
114
  const [editingWebhookId, setEditingWebhookId] = useState<string | null>(null);
Open commit View diff
114 const [editingWebhookId, setEditingWebhookId] = useState<string | null>(null);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
115
  const [webhookForm, setWebhookForm] = useState({
Open commit View diff
115 const [webhookForm, setWebhookForm] = useState({
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
116
    name: "",
Open commit View diff
116 name: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
117
    targetUrl: "",
Open commit View diff
117 targetUrl: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
118
    signingSecret: "",
Open commit View diff
118 signingSecret: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
119
    isActive: true,
Open commit View diff
119 isActive: true,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
120
    events: ["page.created", "page.updated"] as string[]
Open commit View diff
120 events: ["page.created", "page.updated"] as string[]
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
121
  });
Open commit View diff
121 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
122
  const [status, setStatus] = useState<string | null>(null);
Open commit View diff
122 const [status, setStatus] = useState<string | null>(null);
Alex Nord 3 months ago 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
123
  const [mcpSettings, setMcpSettings] = useState({
Open commit View diff
123 const [mcpSettings, setMcpSettings] = useState({
same change 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
124
    endpoint: "/mcp",
Open commit View diff
124 endpoint: "/mcp",
same change 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
125
    authMode: "session_cookie"
Open commit View diff
125 authMode: "session_cookie"
same change 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
126
  });
Open commit View diff
126 });
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
127
Open commit View diff
127
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
128
  const currentWebhook = useMemo(
Open commit View diff
128 const currentWebhook = useMemo(
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
129
    () => webhooks.find((webhook) => webhook.id === editingWebhookId) ?? null,
Open commit View diff
129 () => webhooks.find((webhook) => webhook.id === editingWebhookId) ?? null,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
130
    [editingWebhookId, webhooks]
Open commit View diff
130 [editingWebhookId, webhooks]
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
131
  );
Open commit View diff
131 );
Alex Nord 3 months ago 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
132
  const displayedMcpEndpoint = useMemo(
Open commit View diff
132 const displayedMcpEndpoint = useMemo(
same change 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
133
    () => resolveDisplayedMcpEndpoint(mcpSettings.endpoint),
Open commit View diff
133 () => resolveDisplayedMcpEndpoint(mcpSettings.endpoint),
same change 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
134
    [mcpSettings.endpoint]
Open commit View diff
134 [mcpSettings.endpoint]
same change 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
135
  );
Open commit View diff
135 );
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
136
Open commit View diff
136
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
137
  useEffect(() => {
Open commit View diff
137 useEffect(() => {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
138
    async function load() {
Open commit View diff
138 async function load() {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
139
      const [usersResponse, groupsResponse, rolesResponse, settingsResponse, integrationsResponse, jobsResponse, aiResponse, webhooksResponse, activityResponse] =
Open commit View diff
139 const [usersResponse, groupsResponse, rolesResponse, settingsResponse, integrationsResponse, jobsResponse, aiResponse, webhooksResponse, activityResponse] =
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
140
        await Promise.all([
Open commit View diff
140 await Promise.all([
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
141
          api.get<{ users: AdminUser[] }>("/api/admin/users"),
Open commit View diff
141 api.get<{ users: AdminUser[] }>("/api/admin/users"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
142
          api.get<{ groups: AdminGroup[] }>("/api/admin/groups"),
Open commit View diff
142 api.get<{ groups: AdminGroup[] }>("/api/admin/groups"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
143
          api.get<{ roles: Array<{ id: string; key: string; name: string }> }>("/api/roles"),
Open commit View diff
143 api.get<{ roles: Array<{ id: string; key: string; name: string }> }>("/api/roles"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
144
          api.get<{
Open commit View diff
144 api.get<{
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
145
            branding: { site_name: string; logo_url: string | null; brand_color: string; footer_text: string | null; public_knowledge_base_enabled: boolean; footer_links: Array<{ label: string; href: string }> };
Open commit View diff
145 branding: { site_name: string; logo_url: string | null; brand_color: string; footer_text: string | null; public_knowledge_base_enabled: boolean; footer_links: Array<{ label: string; href: string }> };
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
146
            mcp: { endpoint: string; authMode: string };
Open commit View diff
146 mcp: { endpoint: string; authMode: string };
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
147
          }>("/api/settings/admin"),
Open commit View diff
147 }>("/api/settings/admin"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
148
          api.get<{ integrations: IntegrationSummary[] }>("/api/integrations"),
Open commit View diff
148 api.get<{ integrations: IntegrationSummary[] }>("/api/integrations"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
149
          api.get<{ jobs: ImportJobSummary[] }>("/api/integrations/import-jobs"),
Open commit View diff
149 api.get<{ jobs: ImportJobSummary[] }>("/api/integrations/import-jobs"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
150
          api.get<{ settings: { provider: string; model: string; isEnabled: boolean; hasApiKey: boolean } }>("/api/ai/settings"),
Open commit View diff
150 api.get<{ settings: { provider: string; model: string; isEnabled: boolean; hasApiKey: boolean } }>("/api/ai/settings"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
151
          api.get<{ webhooks: WebhookSummary[] }>("/api/webhooks"),
Open commit View diff
151 api.get<{ webhooks: WebhookSummary[] }>("/api/webhooks"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
152
          api.get<{ activity: ActivityItem[] }>("/api/admin/activity")
Open commit View diff
152 api.get<{ activity: ActivityItem[] }>("/api/admin/activity")
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
153
        ]);
Open commit View diff
153 ]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
154
Open commit View diff
154
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
155
      setUsers(usersResponse.users);
Open commit View diff
155 setUsers(usersResponse.users);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
156
      setGroups(groupsResponse.groups);
Open commit View diff
156 setGroups(groupsResponse.groups);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
157
      setRoles(rolesResponse.roles);
Open commit View diff
157 setRoles(rolesResponse.roles);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
158
      setBrandingForm({
Open commit View diff
158 setBrandingForm({
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
159
        siteName: settingsResponse.branding.site_name,
Open commit View diff
159 siteName: settingsResponse.branding.site_name,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
160
        logoUrl: settingsResponse.branding.logo_url ?? "",
Open commit View diff
160 logoUrl: settingsResponse.branding.logo_url ?? "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
161
        brandColor: settingsResponse.branding.brand_color,
Open commit View diff
161 brandColor: settingsResponse.branding.brand_color,
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
162
        publicKnowledgeBaseEnabled: settingsResponse.branding.public_knowledge_base_enabled,
Open commit View diff
162 publicKnowledgeBaseEnabled: settingsResponse.branding.public_knowledge_base_enabled,
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
163
        footerLinks: settingsResponse.branding.footer_links ?? []
Open commit View diff
163 footerLinks: settingsResponse.branding.footer_links ?? []
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
164
      });
Open commit View diff
164 });
Alex Nord 3 months ago 39c4a7e

Continues UI fixes and fixing Docs

Full commit hash
39c4a7eb40e70508ca2290d8656cf640971c5c56
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
165
      setMcpSettings(settingsResponse.mcp);
Open commit View diff
165 setMcpSettings(settingsResponse.mcp);
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
166
      setIntegrations(integrationsResponse.integrations);
Open commit View diff
166 setIntegrations(integrationsResponse.integrations);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
167
      setImportJobs(jobsResponse.jobs);
Open commit View diff
167 setImportJobs(jobsResponse.jobs);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
168
      setAiSettings((current) => ({ ...current, ...aiResponse.settings, apiKey: "" }));
Open commit View diff
168 setAiSettings((current) => ({ ...current, ...aiResponse.settings, apiKey: "" }));
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
169
      setWebhooks(webhooksResponse.webhooks);
Open commit View diff
169 setWebhooks(webhooksResponse.webhooks);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
170
      setActivity(activityResponse.activity);
Open commit View diff
170 setActivity(activityResponse.activity);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
171
      setIntegrationForms((current) => {
Open commit View diff
171 setIntegrationForms((current) => {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
172
        const next = { ...current };
Open commit View diff
172 const next = { ...current };
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
173
        for (const integration of integrationsResponse.integrations) {
Open commit View diff
173 for (const integration of integrationsResponse.integrations) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
174
          next[integration.provider] = {
Open commit View diff
174 next[integration.provider] = {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
175
            name: integration.name,
Open commit View diff
175 name: integration.name,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
176
            isEnabled: integration.isEnabled,
Open commit View diff
176 isEnabled: integration.isEnabled,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
177
            token: "",
Open commit View diff
177 token: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
178
            accessToken: ""
Open commit View diff
178 accessToken: ""
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
179
          };
Open commit View diff
179 };
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
180
        }
Open commit View diff
180 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
181
        return next;
Open commit View diff
181 return next;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
182
      });
Open commit View diff
182 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
183
    }
Open commit View diff
183 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
184
Open commit View diff
184
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
185
    void load();
Open commit View diff
185 void load();
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
186
  }, []);
Open commit View diff
186 }, []);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
187
Open commit View diff
187
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
188
  useEffect(() => {
Open commit View diff
188 useEffect(() => {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
189
    if (!currentWebhook) {
Open commit View diff
189 if (!currentWebhook) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
190
      setWebhookForm({
Open commit View diff
190 setWebhookForm({
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
191
        name: "",
Open commit View diff
191 name: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
192
        targetUrl: "",
Open commit View diff
192 targetUrl: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
193
        signingSecret: "",
Open commit View diff
193 signingSecret: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
194
        isActive: true,
Open commit View diff
194 isActive: true,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
195
        events: ["page.created", "page.updated"]
Open commit View diff
195 events: ["page.created", "page.updated"]
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
196
      });
Open commit View diff
196 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
197
      return;
Open commit View diff
197 return;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
198
    }
Open commit View diff
198 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
199
Open commit View diff
199
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
200
      setWebhookForm({
Open commit View diff
200 setWebhookForm({
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
201
        name: currentWebhook.name,
Open commit View diff
201 name: currentWebhook.name,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
202
        targetUrl: currentWebhook.targetUrl,
Open commit View diff
202 targetUrl: currentWebhook.targetUrl,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
203
        signingSecret: "",
Open commit View diff
203 signingSecret: "",
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
204
        isActive: currentWebhook.isActive,
Open commit View diff
204 isActive: currentWebhook.isActive,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
205
        events: currentWebhook.events
Open commit View diff
205 events: currentWebhook.events
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
206
      });
Open commit View diff
206 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
207
  }, [currentWebhook]);
Open commit View diff
207 }, [currentWebhook]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
208
Open commit View diff
208
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
209
  async function refreshWebhooks() {
Open commit View diff
209 async function refreshWebhooks() {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
210
    const response = await api.get<{ webhooks: WebhookSummary[] }>("/api/webhooks");
Open commit View diff
210 const response = await api.get<{ webhooks: WebhookSummary[] }>("/api/webhooks");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
211
    setWebhooks(response.webhooks);
Open commit View diff
211 setWebhooks(response.webhooks);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
212
  }
Open commit View diff
212 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
213
Open commit View diff
213
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
214
  async function refreshIntegrations() {
Open commit View diff
214 async function refreshIntegrations() {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
215
    const [integrationsResponse, jobsResponse] = await Promise.all([
Open commit View diff
215 const [integrationsResponse, jobsResponse] = await Promise.all([
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
216
      api.get<{ integrations: IntegrationSummary[] }>("/api/integrations"),
Open commit View diff
216 api.get<{ integrations: IntegrationSummary[] }>("/api/integrations"),
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
217
      api.get<{ jobs: ImportJobSummary[] }>("/api/integrations/import-jobs")
Open commit View diff
217 api.get<{ jobs: ImportJobSummary[] }>("/api/integrations/import-jobs")
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
218
    ]);
Open commit View diff
218 ]);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
219
    setIntegrations(integrationsResponse.integrations);
Open commit View diff
219 setIntegrations(integrationsResponse.integrations);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
220
    setImportJobs(jobsResponse.jobs);
Open commit View diff
220 setImportJobs(jobsResponse.jobs);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
221
  }
Open commit View diff
221 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
222
Open commit View diff
222
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
223
  async function saveBranding() {
Open commit View diff
223 async function saveBranding() {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
224
    try {
Open commit View diff
224 try {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
225
      await api.put("/api/settings/branding", {
Open commit View diff
225 await api.put("/api/settings/branding", {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
226
        siteName: brandingForm.siteName,
Open commit View diff
226 siteName: brandingForm.siteName,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
227
        logoUrl: brandingForm.logoUrl || null,
Open commit View diff
227 logoUrl: brandingForm.logoUrl || null,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
228
        brandColor: brandingForm.brandColor,
Open commit View diff
228 brandColor: brandingForm.brandColor,
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
229
        publicKnowledgeBaseEnabled: brandingForm.publicKnowledgeBaseEnabled,
Open commit View diff
229 publicKnowledgeBaseEnabled: brandingForm.publicKnowledgeBaseEnabled,
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
230
        footerLinks: brandingForm.footerLinks.filter((link) => link.label.trim() && link.href.trim())
Open commit View diff
230 footerLinks: brandingForm.footerLinks.filter((link) => link.label.trim() && link.href.trim())
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
231
      });
Open commit View diff
231 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
232
      setStatus("General settings saved.");
Open commit View diff
232 setStatus("General settings saved.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
233
    } catch (error) {
Open commit View diff
233 } catch (error) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
234
      setStatus(error instanceof Error ? error.message : "Could not save general settings.");
Open commit View diff
234 setStatus(error instanceof Error ? error.message : "Could not save general settings.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
235
    }
Open commit View diff
235 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
236
  }
Open commit View diff
236 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
237
Open commit View diff
237
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
238
  async function saveIntegration(provider: "github" | "google_docs" | "markdown_import") {
Open commit View diff
238 async function saveIntegration(provider: "github" | "google_docs" | "markdown_import") {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
239
    try {
Open commit View diff
239 try {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
240
      const form = integrationForms[provider];
Open commit View diff
240 const form = integrationForms[provider];
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
241
      await api.put(`/api/integrations/${provider}`, {
Open commit View diff
241 await api.put(`/api/integrations/${provider}`, {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
242
        name: form.name,
Open commit View diff
242 name: form.name,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
243
        isEnabled: form.isEnabled,
Open commit View diff
243 isEnabled: form.isEnabled,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
244
        config:
Open commit View diff
244 config:
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
245
          provider === "github"
Open commit View diff
245 provider === "github"
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
246
            ? { token: form.token }
Open commit View diff
246 ? { token: form.token }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
247
            : provider === "google_docs"
Open commit View diff
247 : provider === "google_docs"
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
248
              ? { accessToken: form.accessToken }
Open commit View diff
248 ? { accessToken: form.accessToken }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
249
              : {}
Open commit View diff
249 : {}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
250
      });
Open commit View diff
250 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
251
      await refreshIntegrations();
Open commit View diff
251 await refreshIntegrations();
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
252
      setStatus(`${provider.replace("_", " ")} settings saved.`);
Open commit View diff
252 setStatus(`${provider.replace("_", " ")} settings saved.`);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
253
    } catch (error) {
Open commit View diff
253 } catch (error) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
254
      setStatus(error instanceof Error ? error.message : "Could not save integration settings.");
Open commit View diff
254 setStatus(error instanceof Error ? error.message : "Could not save integration settings.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
255
    }
Open commit View diff
255 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
256
  }
Open commit View diff
256 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
257
Open commit View diff
257
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
258
  async function saveWebhook() {
Open commit View diff
258 async function saveWebhook() {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
259
    try {
Open commit View diff
259 try {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
260
      const payload = {
Open commit View diff
260 const payload = {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
261
        ...webhookForm,
Open commit View diff
261 ...webhookForm,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
262
        events: webhookForm.events
Open commit View diff
262 events: webhookForm.events
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
263
      };
Open commit View diff
263 };
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
264
Open commit View diff
264
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
265
      if (editingWebhookId) {
Open commit View diff
265 if (editingWebhookId) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
266
        await api.put(`/api/webhooks/${editingWebhookId}`, payload);
Open commit View diff
266 await api.put(`/api/webhooks/${editingWebhookId}`, payload);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
267
        setStatus("Webhook updated.");
Open commit View diff
267 setStatus("Webhook updated.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
268
      } else {
Open commit View diff
268 } else {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
269
        await api.post("/api/webhooks", payload);
Open commit View diff
269 await api.post("/api/webhooks", payload);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
270
        setStatus("Webhook created.");
Open commit View diff
270 setStatus("Webhook created.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
271
      }
Open commit View diff
271 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
272
Open commit View diff
272
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
273
      setEditingWebhookId(null);
Open commit View diff
273 setEditingWebhookId(null);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
274
      await refreshWebhooks();
Open commit View diff
274 await refreshWebhooks();
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
275
    } catch (error) {
Open commit View diff
275 } catch (error) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
276
      setStatus(error instanceof Error ? error.message : "Could not save webhook.");
Open commit View diff
276 setStatus(error instanceof Error ? error.message : "Could not save webhook.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
277
    }
Open commit View diff
277 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
278
  }
Open commit View diff
278 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
279
Open commit View diff
279
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
280
  async function deleteWebhook(webhookId: string) {
Open commit View diff
280 async function deleteWebhook(webhookId: string) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
281
    if (!window.confirm("Delete this webhook?")) return;
Open commit View diff
281 if (!window.confirm("Delete this webhook?")) return;
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
282
    try {
Open commit View diff
282 try {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
283
      await api.delete(`/api/webhooks/${webhookId}`);
Open commit View diff
283 await api.delete(`/api/webhooks/${webhookId}`);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
284
      await refreshWebhooks();
Open commit View diff
284 await refreshWebhooks();
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
285
      setStatus("Webhook deleted.");
Open commit View diff
285 setStatus("Webhook deleted.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
286
    } catch (error) {
Open commit View diff
286 } catch (error) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
287
      setStatus(error instanceof Error ? error.message : "Could not delete webhook.");
Open commit View diff
287 setStatus(error instanceof Error ? error.message : "Could not delete webhook.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
288
    }
Open commit View diff
288 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
289
  }
Open commit View diff
289 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
290
Open commit View diff
290
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
291
  async function loadDeliveries(webhookId: string) {
Open commit View diff
291 async function loadDeliveries(webhookId: string) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
292
    try {
Open commit View diff
292 try {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
293
      const response = await api.get<{ deliveries: WebhookDeliverySummary[] }>(`/api/webhooks/${webhookId}/deliveries`);
Open commit View diff
293 const response = await api.get<{ deliveries: WebhookDeliverySummary[] }>(`/api/webhooks/${webhookId}/deliveries`);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
294
      setDeliveries((current) => ({ ...current, [webhookId]: response.deliveries }));
Open commit View diff
294 setDeliveries((current) => ({ ...current, [webhookId]: response.deliveries }));
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
295
    } catch (error) {
Open commit View diff
295 } catch (error) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
296
      setStatus(error instanceof Error ? error.message : "Could not load deliveries.");
Open commit View diff
296 setStatus(error instanceof Error ? error.message : "Could not load deliveries.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
297
    }
Open commit View diff
297 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
298
  }
Open commit View diff
298 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
299
Open commit View diff
299
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
300
  async function testWebhook(webhookId: string) {
Open commit View diff
300 async function testWebhook(webhookId: string) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
301
    try {
Open commit View diff
301 try {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
302
      await api.post(`/api/webhooks/${webhookId}/test`);
Open commit View diff
302 await api.post(`/api/webhooks/${webhookId}/test`);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
303
      setStatus("Test webhook queued.");
Open commit View diff
303 setStatus("Test webhook queued.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
304
      await loadDeliveries(webhookId);
Open commit View diff
304 await loadDeliveries(webhookId);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
305
    } catch (error) {
Open commit View diff
305 } catch (error) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
306
      setStatus(error instanceof Error ? error.message : "Could not queue test webhook.");
Open commit View diff
306 setStatus(error instanceof Error ? error.message : "Could not queue test webhook.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
307
    }
Open commit View diff
307 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
308
  }
Open commit View diff
308 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
309
Open commit View diff
309
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
310
  async function saveAi() {
Open commit View diff
310 async function saveAi() {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
311
    try {
Open commit View diff
311 try {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
312
      await api.put("/api/ai/settings", {
Open commit View diff
312 await api.put("/api/ai/settings", {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
313
        provider: aiSettings.provider,
Open commit View diff
313 provider: aiSettings.provider,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
314
        model: aiSettings.model,
Open commit View diff
314 model: aiSettings.model,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
315
        apiKey: aiSettings.apiKey || null,
Open commit View diff
315 apiKey: aiSettings.apiKey || null,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
316
        isEnabled: aiSettings.isEnabled
Open commit View diff
316 isEnabled: aiSettings.isEnabled
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
317
      });
Open commit View diff
317 });
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
318
      setStatus("AI settings saved.");
Open commit View diff
318 setStatus("AI settings saved.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
319
    } catch (error) {
Open commit View diff
319 } catch (error) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
320
      setStatus(error instanceof Error ? error.message : "Could not save AI settings.");
Open commit View diff
320 setStatus(error instanceof Error ? error.message : "Could not save AI settings.");
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
321
    }
Open commit View diff
321 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
322
  }
Open commit View diff
322 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
323
Open commit View diff
323
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
324
  function sectionMeta() {
Open commit View diff
324 function sectionMeta() {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
325
    switch (currentSection) {
Open commit View diff
325 switch (currentSection) {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
326
      case "general":
Open commit View diff
326 case "general":
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
327
        return ["Admin", "General settings", "Manage workspace branding, public visibility, and core document publishing."];
Open commit View diff
327 return ["Admin", "General settings", "Manage workspace branding, public visibility, and core document publishing."];
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
328
      case "members":
Open commit View diff
328 case "members":
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
329
        return ["Admin", "Members", "Review who has access to Ledger and how groups are organized."];
Open commit View diff
329 return ["Admin", "Members", "Review who has access to Ledger and how groups are organized."];
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
330
      case "permissions":
Open commit View diff
330 case "permissions":
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
331
        return ["Admin", "Permissions", "Review role capabilities and how restricted pages are enforced."];
Open commit View diff
331 return ["Admin", "Permissions", "Review role capabilities and how restricted pages are enforced."];
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
332
      case "integrations":
Open commit View diff
332 case "integrations":
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
333
        return ["Admin", "Integrations", "Configure source systems, check connector health, and jump into importing content."];
Open commit View diff
333 return ["Admin", "Integrations", "Configure source systems, check connector health, and jump into importing content."];
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
334
      case "webhooks":
Open commit View diff
334 case "webhooks":
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
335
        return ["Admin", "Webhooks", "Manage outbound event delivery, signing secrets, and recent delivery attempts."];
Open commit View diff
335 return ["Admin", "Webhooks", "Manage outbound event delivery, signing secrets, and recent delivery attempts."];
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
336
      case "ai":
Open commit View diff
336 case "ai":
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
337
        return ["Admin", "AI & MCP", "Configure AI providers, review answer behavior, and inspect the MCP surface exposed by Ledger."];
Open commit View diff
337 return ["Admin", "AI & MCP", "Configure AI providers, review answer behavior, and inspect the MCP surface exposed by Ledger."];
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
338
      case "import-history":
Open commit View diff
338 case "import-history":
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
339
        return ["Admin", "Import", "Launch imports and review recent import activity from one place."];
Open commit View diff
339 return ["Admin", "Import", "Launch imports and review recent import activity from one place."];
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
340
      case "activity":
Open commit View diff
340 case "activity":
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
341
        return ["Admin", "Activity", "Review recent audit activity across the workspace."];
Open commit View diff
341 return ["Admin", "Activity", "Review recent audit activity across the workspace."];
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
342
      default:
Open commit View diff
342 default:
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
343
        return ["Admin", "Admin", ""];
Open commit View diff
343 return ["Admin", "Admin", ""];
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
344
    }
Open commit View diff
344 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
345
  }
Open commit View diff
345 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
346
Open commit View diff
346
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
347
  const [eyebrow, title, description] = sectionMeta();
Open commit View diff
347 const [eyebrow, title, description] = sectionMeta();
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
348
Open commit View diff
348
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
349
  return (
Open commit View diff
349 return (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
350
    <div className="admin-shell">
Open commit View diff
350 <div className="admin-shell">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
351
      <aside className="admin-sidebar panel">
Open commit View diff
351 <aside className="admin-sidebar panel">
Alex Nord 3 months ago 8c705f9

UI Fixes and added update script

Full commit hash
8c705f98290184505955ba11fb7a66ff146344b5
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
352
        <Link to="/spaces" className="admin-backlink">Back to app</Link>
Open commit View diff
352 <Link to="/spaces" className="admin-backlink">Back to app</Link>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
353
        <div className="panel__header">
Open commit View diff
353 <div className="panel__header">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
354
          <div>
Open commit View diff
354 <div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
355
            <p className="eyebrow">Admin</p>
Open commit View diff
355 <p className="eyebrow">Admin</p>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
356
            <h3>Workspace controls</h3>
Open commit View diff
356 <h3>Workspace controls</h3>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
357
          </div>
Open commit View diff
357 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
358
        </div>
Open commit View diff
358 </div>
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
359
        {adminGroups.map((group) => (
Open commit View diff
359 {adminGroups.map((group) => (
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
360
          <div key={group.label} className="admin-nav-group">
Open commit View diff
360 <div key={group.label} className="admin-nav-group">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
361
            <p className="admin-nav-group__label">{group.label}</p>
Open commit View diff
361 <p className="admin-nav-group__label">{group.label}</p>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
362
            <nav className="admin-nav">
Open commit View diff
362 <nav className="admin-nav">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
363
              {group.items.map(([key, label]) => (
Open commit View diff
363 {group.items.map(([key, label]) => (
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
364
                <Link key={key} to={`/admin/${key}`} className={`admin-nav__item${currentSection === key ? " is-current" : ""}`}>
Open commit View diff
364 <Link key={key} to={`/admin/${key}`} className={`admin-nav__item${currentSection === key ? " is-current" : ""}`}>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
365
                  {label}
Open commit View diff
365 {label}
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
366
                </Link>
Open commit View diff
366 </Link>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
367
              ))}
Open commit View diff
367 ))}
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
368
            </nav>
Open commit View diff
368 </nav>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
369
          </div>
Open commit View diff
369 </div>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
370
        ))}
Open commit View diff
370 ))}
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
371
      </aside>
Open commit View diff
371 </aside>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
372
Open commit View diff
372
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
373
      <div className="admin-content stack-page">
Open commit View diff
373 <div className="admin-content stack-page">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
374
        <PageHeader eyebrow={eyebrow} title={title} description={description} />
Open commit View diff
374 <PageHeader eyebrow={eyebrow} title={title} description={description} />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
375
        {status ? <p className="muted">{status}</p> : null}
Open commit View diff
375 {status ? <p className="muted">{status}</p> : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
376
Open commit View diff
376
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
377
        {currentSection === "general" ? (
Open commit View diff
377 {currentSection === "general" ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
378
          <>
Open commit View diff
378 <>
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
379
            <section className="settings-section">
Open commit View diff
379 <section className="settings-section">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
380
              <h2 className="settings-section__title">Workspace</h2>
Open commit View diff
380 <h2 className="settings-section__title">Workspace</h2>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
381
Open commit View diff
381
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
382
              <div className="settings-row">
Open commit View diff
382 <div className="settings-row">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
383
                <div className="settings-row__content">
Open commit View diff
383 <div className="settings-row__content">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
384
                  <strong>Site name</strong>
Open commit View diff
384 <strong>Site name</strong>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
385
                  <p>Name shown across the workspace and navigation.</p>
Open commit View diff
385 <p>Name shown across the workspace and navigation.</p>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
386
                </div>
Open commit View diff
386 </div>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
387
                <div className="settings-row__control">
Open commit View diff
387 <div className="settings-row__control">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
388
                  <input value={brandingForm.siteName} onChange={(event) => setBrandingForm((current) => ({ ...current, siteName: event.target.value }))} />
Open commit View diff
388 <input value={brandingForm.siteName} onChange={(event) => setBrandingForm((current) => ({ ...current, siteName: event.target.value }))} />
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
389
                </div>
Open commit View diff
389 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
390
              </div>
Open commit View diff
390 </div>
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
391
Open commit View diff
391
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
392
              <div className="settings-row">
Open commit View diff
392 <div className="settings-row">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
393
                <div className="settings-row__content">
Open commit View diff
393 <div className="settings-row__content">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
394
                  <strong>Logo URL</strong>
Open commit View diff
394 <strong>Logo URL</strong>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
395
                  <p>Optional logo used in the workspace header.</p>
Open commit View diff
395 <p>Optional logo used in the workspace header.</p>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
396
                </div>
Open commit View diff
396 </div>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
397
                <div className="settings-row__control">
Open commit View diff
397 <div className="settings-row__control">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
398
                  <input value={brandingForm.logoUrl} onChange={(event) => setBrandingForm((current) => ({ ...current, logoUrl: event.target.value }))} />
Open commit View diff
398 <input value={brandingForm.logoUrl} onChange={(event) => setBrandingForm((current) => ({ ...current, logoUrl: event.target.value }))} />
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
399
                </div>
Open commit View diff
399 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
400
              </div>
Open commit View diff
400 </div>
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
401
Open commit View diff
401
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
402
              <div className="settings-row">
Open commit View diff
402 <div className="settings-row">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
403
                <div className="settings-row__content">
Open commit View diff
403 <div className="settings-row__content">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
404
                  <strong>Brand color</strong>
Open commit View diff
404 <strong>Brand color</strong>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
405
                  <p>Primary accent used for actions and highlights.</p>
Open commit View diff
405 <p>Primary accent used for actions and highlights.</p>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
406
                </div>
Open commit View diff
406 </div>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
407
                <div className="settings-row__control">
Open commit View diff
407 <div className="settings-row__control">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
408
                  <input value={brandingForm.brandColor} onChange={(event) => setBrandingForm((current) => ({ ...current, brandColor: event.target.value }))} />
Open commit View diff
408 <input value={brandingForm.brandColor} onChange={(event) => setBrandingForm((current) => ({ ...current, brandColor: event.target.value }))} />
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
409
                </div>
Open commit View diff
409 </div>
Alex Nord 3 months ago 7b9fd81

Continues UI Fixes

Full commit hash
7b9fd81fba50e4e63f3a981dc8ac583996c2482c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
410
              </div>
Open commit View diff
410 </div>
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
411
Open commit View diff
411
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
412
              <div className="settings-row">
Open commit View diff
412 <div className="settings-row">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
413
                <div className="settings-row__content">
Open commit View diff
413 <div className="settings-row__content">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
414
                  <strong>Public knowledge base</strong>
Open commit View diff
414 <strong>Public knowledge base</strong>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
415
                  <p>Allow public visitors to read public pages without signing in.</p>
Open commit View diff
415 <p>Allow public visitors to read public pages without signing in.</p>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
416
                </div>
Open commit View diff
416 </div>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
417
                <label className="toggle-switch">
Open commit View diff
417 <label className="toggle-switch">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
418
                  <input
Open commit View diff
418 <input
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
419
                    type="checkbox"
Open commit View diff
419 type="checkbox"
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
420
                    checked={brandingForm.publicKnowledgeBaseEnabled}
Open commit View diff
420 checked={brandingForm.publicKnowledgeBaseEnabled}
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
421
                    onChange={(event) => setBrandingForm((current) => ({ ...current, publicKnowledgeBaseEnabled: event.target.checked }))}
Open commit View diff
421 onChange={(event) => setBrandingForm((current) => ({ ...current, publicKnowledgeBaseEnabled: event.target.checked }))}
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
422
                  />
Open commit View diff
422 />
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
423
                  <span className="toggle-switch__track" />
Open commit View diff
423 <span className="toggle-switch__track" />
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
424
                </label>
Open commit View diff
424 </label>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
425
              </div>
Open commit View diff
425 </div>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
426
Open commit View diff
426
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
427
                <div className="settings-row">
Open commit View diff
427 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
428
                  <div className="settings-row__content">
Open commit View diff
428 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
429
                    <strong>Footer links</strong>
Open commit View diff
429 <strong>Footer links</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
430
                    <p>Add support, status, or policy links beside the fixed Ledger footer line.</p>
Open commit View diff
430 <p>Add support, status, or policy links beside the fixed Ledger footer line.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
431
                  </div>
Open commit View diff
431 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
432
                  <div className="settings-row__control settings-row__control-stack">
Open commit View diff
432 <div className="settings-row__control settings-row__control-stack">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
433
                    {brandingForm.footerLinks.length === 0 ? <p className="muted">No footer links configured yet.</p> : null}
Open commit View diff
433 {brandingForm.footerLinks.length === 0 ? <p className="muted">No footer links configured yet.</p> : null}
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
434
                    {brandingForm.footerLinks.map((link, index) => (
Open commit View diff
434 {brandingForm.footerLinks.map((link, index) => (
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
435
                      <div key={`${link.label}-${index}`} className="settings-inline-grid">
Open commit View diff
435 <div key={`${link.label}-${index}`} className="settings-inline-grid">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
436
                        <input
Open commit View diff
436 <input
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
437
                          value={link.label}
Open commit View diff
437 value={link.label}
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
438
                          placeholder="Label"
Open commit View diff
438 placeholder="Label"
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
439
                          onChange={(event) =>
Open commit View diff
439 onChange={(event) =>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
440
                            setBrandingForm((current) => ({
Open commit View diff
440 setBrandingForm((current) => ({
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
441
                              ...current,
Open commit View diff
441 ...current,
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
442
                              footerLinks: current.footerLinks.map((item, itemIndex) =>
Open commit View diff
442 footerLinks: current.footerLinks.map((item, itemIndex) =>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
443
                                itemIndex === index ? { ...item, label: event.target.value } : item
Open commit View diff
443 itemIndex === index ? { ...item, label: event.target.value } : item
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
444
                              )
Open commit View diff
444 )
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
445
                            }))
Open commit View diff
445 }))
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
446
                          }
Open commit View diff
446 }
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
447
                        />
Open commit View diff
447 />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
448
                        <input
Open commit View diff
448 <input
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
449
                          value={link.href}
Open commit View diff
449 value={link.href}
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
450
                          placeholder="https://example.com"
Open commit View diff
450 placeholder="https://example.com"
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
451
                          onChange={(event) =>
Open commit View diff
451 onChange={(event) =>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
452
                            setBrandingForm((current) => ({
Open commit View diff
452 setBrandingForm((current) => ({
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
453
                              ...current,
Open commit View diff
453 ...current,
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
454
                              footerLinks: current.footerLinks.map((item, itemIndex) =>
Open commit View diff
454 footerLinks: current.footerLinks.map((item, itemIndex) =>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
455
                                itemIndex === index ? { ...item, href: event.target.value } : item
Open commit View diff
455 itemIndex === index ? { ...item, href: event.target.value } : item
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
456
                              )
Open commit View diff
456 )
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
457
                            }))
Open commit View diff
457 }))
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
458
                          }
Open commit View diff
458 }
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
459
                        />
Open commit View diff
459 />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
460
                        <button
Open commit View diff
460 <button
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
461
                          type="button"
Open commit View diff
461 type="button"
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
462
                          className="button-secondary"
Open commit View diff
462 className="button-secondary"
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
463
                          onClick={() =>
Open commit View diff
463 onClick={() =>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
464
                            setBrandingForm((current) => ({
Open commit View diff
464 setBrandingForm((current) => ({
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
465
                              ...current,
Open commit View diff
465 ...current,
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
466
                              footerLinks: current.footerLinks.filter((_, itemIndex) => itemIndex !== index)
Open commit View diff
466 footerLinks: current.footerLinks.filter((_, itemIndex) => itemIndex !== index)
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
467
                            }))
Open commit View diff
467 }))
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
468
                          }
Open commit View diff
468 }
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
469
                        >
Open commit View diff
469 >
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
470
                          Remove
Open commit View diff
470 Remove
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
471
                        </button>
Open commit View diff
471 </button>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
472
                      </div>
Open commit View diff
472 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
473
                    ))}
Open commit View diff
473 ))}
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
474
                    <button
Open commit View diff
474 <button
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
475
                      type="button"
Open commit View diff
475 type="button"
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
476
                      className="button-secondary"
Open commit View diff
476 className="button-secondary"
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
477
                      onClick={() =>
Open commit View diff
477 onClick={() =>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
478
                        setBrandingForm((current) => ({
Open commit View diff
478 setBrandingForm((current) => ({
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
479
                          ...current,
Open commit View diff
479 ...current,
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
480
                          footerLinks: [...current.footerLinks, { label: "", href: "" }]
Open commit View diff
480 footerLinks: [...current.footerLinks, { label: "", href: "" }]
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
481
                        }))
Open commit View diff
481 }))
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
482
                      }
Open commit View diff
482 }
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
483
                    >
Open commit View diff
483 >
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
484
                      Add footer link
Open commit View diff
484 Add footer link
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
485
                    </button>
Open commit View diff
485 </button>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
486
                  </div>
Open commit View diff
486 </div>
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
487
                </div>
Open commit View diff
487 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
488
            </section>
Open commit View diff
488 </section>
Alex Nord 3 months ago 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
489
Open commit View diff
489
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
490
            <div className="settings-actions">
Open commit View diff
490 <div className="settings-actions">
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
491
              <button onClick={saveBranding}>Save general settings</button>
Open commit View diff
491 <button onClick={saveBranding}>Save general settings</button>
same change 8c672a8

Continues UI Fixes part 2

Full commit hash
8c672a87b0f35ddbd3fef3f3ebe1c5a3d11f3c6c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
492
            </div>
Open commit View diff
492 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
493
          </>
Open commit View diff
493 </>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
494
        ) : null}
Open commit View diff
494 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
495
Open commit View diff
495
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
496
        {currentSection === "members" ? (
Open commit View diff
496 {currentSection === "members" ? (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
497
          <>
Open commit View diff
497 <>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
498
            <section className="settings-section">
Open commit View diff
498 <section className="settings-section">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
499
              <h2 className="settings-section__title">Members</h2>
Open commit View diff
499 <h2 className="settings-section__title">Members</h2>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
500
              <div className="settings-row settings-row--summary">
Open commit View diff
500 <div className="settings-row settings-row--summary">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
501
                <div className="settings-row__content">
Open commit View diff
501 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
502
                  <strong>Workspace access</strong>
Open commit View diff
502 <strong>Workspace access</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
503
                  <p>Members are listed here with their current effective role so admins can quickly verify who can browse, edit, and manage the knowledge base.</p>
Open commit View diff
503 <p>Members are listed here with their current effective role so admins can quickly verify who can browse, edit, and manage the knowledge base.</p>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
504
                </div>
Open commit View diff
504 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
505
                <div className="settings-row__value">{users.length} members</div>
Open commit View diff
505 <div className="settings-row__value">{users.length} members</div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
506
              </div>
Open commit View diff
506 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
507
              {users.map((member) => (
Open commit View diff
507 {users.map((member) => (
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
508
                <div key={member.id} className="settings-row">
Open commit View diff
508 <div key={member.id} className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
509
                  <div className="settings-row__content">
Open commit View diff
509 <div className="settings-row__content">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
510
                    <strong>{member.display_name}</strong>
Open commit View diff
510 <strong>{member.display_name}</strong>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
511
                    <p>{member.email}</p>
Open commit View diff
511 <p>{member.email}</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
512
                  </div>
Open commit View diff
512 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
513
                  <div className="settings-row__value">
Open commit View diff
513 <div className="settings-row__value">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
514
                    <span className="badge badge-internal">{member.role_key}</span>
Open commit View diff
514 <span className="badge badge-internal">{member.role_key}</span>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
515
                  </div>
Open commit View diff
515 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
516
                </div>
Open commit View diff
516 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
517
              ))}
Open commit View diff
517 ))}
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
518
            </section>
Open commit View diff
518 </section>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
519
            <section className="settings-section settings-section-subtle">
Open commit View diff
519 <section className="settings-section settings-section-subtle">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
520
              <h2 className="settings-section__title">Groups</h2>
Open commit View diff
520 <h2 className="settings-section__title">Groups</h2>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
521
              {groups.length === 0 ? (
Open commit View diff
521 {groups.length === 0 ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
522
                <EmptyState title="No groups yet" description="Create groups in the backend or seed data to organize restricted pages by team." />
Open commit View diff
522 <EmptyState title="No groups yet" description="Create groups in the backend or seed data to organize restricted pages by team." />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
523
              ) : (
Open commit View diff
523 ) : (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
524
                groups.map((group) => (
Open commit View diff
524 groups.map((group) => (
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
525
                  <div key={group.id} className="settings-row">
Open commit View diff
525 <div key={group.id} className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
526
                    <div className="settings-row__content">
Open commit View diff
526 <div className="settings-row__content">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
527
                      <strong>{group.name}</strong>
Open commit View diff
527 <strong>{group.name}</strong>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
528
                      <p>{group.description ?? "No description"}</p>
Open commit View diff
528 <p>{group.description ?? "No description"}</p>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
529
                    </div>
Open commit View diff
529 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
530
                  </div>
Open commit View diff
530 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
531
                ))
Open commit View diff
531 ))
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
532
              )}
Open commit View diff
532 )}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
533
            </section>
Open commit View diff
533 </section>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
534
          </>
Open commit View diff
534 </>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
535
        ) : null}
Open commit View diff
535 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
536
Open commit View diff
536
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
537
        {currentSection === "permissions" ? (
Open commit View diff
537 {currentSection === "permissions" ? (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
538
          <>
Open commit View diff
538 <>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
539
            <section className="settings-section">
Open commit View diff
539 <section className="settings-section">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
540
              <h2 className="settings-section__title">Roles</h2>
Open commit View diff
540 <h2 className="settings-section__title">Roles</h2>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
541
              {roles.map((role) => (
Open commit View diff
541 {roles.map((role) => (
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
542
                <div key={role.id} className="settings-row">
Open commit View diff
542 <div key={role.id} className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
543
                  <div className="settings-row__content">
Open commit View diff
543 <div className="settings-row__content">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
544
                    <strong>{role.name}</strong>
Open commit View diff
544 <strong>{role.name}</strong>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
545
                    <p>{roleDetails[role.key] ?? role.key}</p>
Open commit View diff
545 <p>{roleDetails[role.key] ?? role.key}</p>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
546
                  </div>
Open commit View diff
546 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
547
                  <div className="settings-row__value">{role.key}</div>
Open commit View diff
547 <div className="settings-row__value">{role.key}</div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
548
                </div>
Open commit View diff
548 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
549
              ))}
Open commit View diff
549 ))}
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
550
            </section>
Open commit View diff
550 </section>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
551
            <section className="settings-section settings-section-subtle">
Open commit View diff
551 <section className="settings-section settings-section-subtle">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
552
              <h2 className="settings-section__title">Permission behavior</h2>
Open commit View diff
552 <h2 className="settings-section__title">Permission behavior</h2>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
553
              {[
Open commit View diff
553 {[
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
554
                ["Public pages", "Readable without authentication when the public knowledge base is enabled."],
Open commit View diff
554 ["Public pages", "Readable without authentication when the public knowledge base is enabled."],
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
555
                ["Internal pages", "Readable only by authenticated users with at least viewer access."],
Open commit View diff
555 ["Internal pages", "Readable only by authenticated users with at least viewer access."],
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
556
                ["Restricted pages", "Require explicit role or group permissions. Search, AI, and MCP follow the same backend checks."]
Open commit View diff
556 ["Restricted pages", "Require explicit role or group permissions. Search, AI, and MCP follow the same backend checks."]
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
557
              ].map(([label, detail]) => (
Open commit View diff
557 ].map(([label, detail]) => (
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
558
                <div key={label} className="settings-row">
Open commit View diff
558 <div key={label} className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
559
                  <div className="settings-row__content">
Open commit View diff
559 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
560
                    <strong>{label}</strong>
Open commit View diff
560 <strong>{label}</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
561
                    <p>{detail}</p>
Open commit View diff
561 <p>{detail}</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
562
                  </div>
Open commit View diff
562 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
563
                </div>
Open commit View diff
563 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
564
              ))}
Open commit View diff
564 ))}
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
565
            </section>
Open commit View diff
565 </section>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
566
          </>
Open commit View diff
566 </>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
567
        ) : null}
Open commit View diff
567 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
568
Open commit View diff
568
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
569
        {currentSection === "integrations" ? (
Open commit View diff
569 {currentSection === "integrations" ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
570
          <section className="integration-list">
Open commit View diff
570 <section className="integration-list">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
571
            {(["google_docs", "github", "markdown_import"] as const).map((provider) => {
Open commit View diff
571 {(["google_docs", "github", "markdown_import"] as const).map((provider) => {
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
572
              const integration = integrations.find((item) => item.provider === provider);
Open commit View diff
572 const integration = integrations.find((item) => item.provider === provider);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
573
              const lastJob = importJobs.find((job) => job.provider === provider);
Open commit View diff
573 const lastJob = importJobs.find((job) => job.provider === provider);
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
574
              const form = integrationForms[provider];
Open commit View diff
574 const form = integrationForms[provider];
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
575
              const canRunImport = provider === "markdown_import" || integration?.status === "configured";
Open commit View diff
575 const canRunImport = provider === "markdown_import" || integration?.status === "configured";
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
576
              const integrationTitle = provider === "google_docs" ? "Google Docs" : provider === "github" ? "GitHub" : "Markdown Import";
Open commit View diff
576 const integrationTitle = provider === "google_docs" ? "Google Docs" : provider === "github" ? "GitHub" : "Markdown Import";
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
577
              const integrationDescription =
Open commit View diff
577 const integrationDescription =
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
578
                provider === "google_docs"
Open commit View diff
578 provider === "google_docs"
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
579
                  ? "Import Google Docs content into Ledger Markdown pages and preserve source metadata."
Open commit View diff
579 ? "Import Google Docs content into Ledger Markdown pages and preserve source metadata."
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
580
                  : provider === "github"
Open commit View diff
580 : provider === "github"
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
581
                    ? "Connect a GitHub repository and import Markdown from a chosen branch and path."
Open commit View diff
581 ? "Connect a GitHub repository and import Markdown from a chosen branch and path."
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
582
                    : "Upload Markdown files directly through Ledger without an external connector.";
Open commit View diff
582 : "Upload Markdown files directly through Ledger without an external connector.";
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
583
              return (
Open commit View diff
583 return (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
584
                <section key={provider} className="settings-section settings-section-subtle integration-section">
Open commit View diff
584 <section key={provider} className="settings-section settings-section-subtle integration-section">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
585
                  <div className="settings-row settings-row--summary">
Open commit View diff
585 <div className="settings-row settings-row--summary">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
586
                    <div className="settings-row__content">
Open commit View diff
586 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
587
                      <strong>{integrationTitle}</strong>
Open commit View diff
587 <strong>{integrationTitle}</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
588
                      <p>{integrationDescription}</p>
Open commit View diff
588 <p>{integrationDescription}</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
589
                    </div>
Open commit View diff
589 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
590
                    <div className="settings-row__value">
Open commit View diff
590 <div className="settings-row__value">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
591
                      <span className={`badge badge-${integration?.status === "configured" ? "public" : "restricted"}`}>
Open commit View diff
591 <span className={`badge badge-${integration?.status === "configured" ? "public" : "restricted"}`}>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
592
                        {integration?.statusMessage ?? "Not configured"}
Open commit View diff
592 {integration?.statusMessage ?? "Not configured"}
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
593
                      </span>
Open commit View diff
593 </span>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
594
                    </div>
Open commit View diff
594 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
595
                  </div>
Open commit View diff
595 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
596
                  <div className="settings-row">
Open commit View diff
596 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
597
                    <div className="settings-row__content">
Open commit View diff
597 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
598
                      <strong>Connection name</strong>
Open commit View diff
598 <strong>Connection name</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
599
                      <p>Used in the admin UI to identify this source.</p>
Open commit View diff
599 <p>Used in the admin UI to identify this source.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
600
                    </div>
Open commit View diff
600 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
601
                    <div className="settings-row__control">
Open commit View diff
601 <div className="settings-row__control">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
602
                      <input value={form.name} onChange={(event) => setIntegrationForms((current) => ({ ...current, [provider]: { ...current[provider], name: event.target.value } }))} />
Open commit View diff
602 <input value={form.name} onChange={(event) => setIntegrationForms((current) => ({ ...current, [provider]: { ...current[provider], name: event.target.value } }))} />
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
603
                    </div>
Open commit View diff
603 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
604
                  </div>
Open commit View diff
604 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
605
                  {provider === "github" ? (
Open commit View diff
605 {provider === "github" ? (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
606
                    <div className="settings-row">
Open commit View diff
606 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
607
                      <div className="settings-row__content">
Open commit View diff
607 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
608
                        <strong>GitHub token</strong>
Open commit View diff
608 <strong>GitHub token</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
609
                        <p>Required for repository previews and imports.</p>
Open commit View diff
609 <p>Required for repository previews and imports.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
610
                      </div>
Open commit View diff
610 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
611
                      <div className="settings-row__control">
Open commit View diff
611 <div className="settings-row__control">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
612
                        <input type="password" value={form.token} onChange={(event) => setIntegrationForms((current) => ({ ...current, [provider]: { ...current[provider], token: event.target.value } }))} />
Open commit View diff
612 <input type="password" value={form.token} onChange={(event) => setIntegrationForms((current) => ({ ...current, [provider]: { ...current[provider], token: event.target.value } }))} />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
613
                      </div>
Open commit View diff
613 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
614
                    </div>
Open commit View diff
614 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
615
                  ) : null}
Open commit View diff
615 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
616
                  {provider === "google_docs" ? (
Open commit View diff
616 {provider === "google_docs" ? (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
617
                    <div className="settings-row">
Open commit View diff
617 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
618
                      <div className="settings-row__content">
Open commit View diff
618 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
619
                        <strong>Google access token</strong>
Open commit View diff
619 <strong>Google access token</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
620
                        <p>Required for previewing and importing Google Docs.</p>
Open commit View diff
620 <p>Required for previewing and importing Google Docs.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
621
                      </div>
Open commit View diff
621 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
622
                      <div className="settings-row__control">
Open commit View diff
622 <div className="settings-row__control">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
623
                        <input type="password" value={form.accessToken} onChange={(event) => setIntegrationForms((current) => ({ ...current, [provider]: { ...current[provider], accessToken: event.target.value } }))} />
Open commit View diff
623 <input type="password" value={form.accessToken} onChange={(event) => setIntegrationForms((current) => ({ ...current, [provider]: { ...current[provider], accessToken: event.target.value } }))} />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
624
                      </div>
Open commit View diff
624 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
625
                    </div>
Open commit View diff
625 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
626
                  ) : null}
Open commit View diff
626 ) : null}
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
627
                  <div className="settings-row">
Open commit View diff
627 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
628
                    <div className="settings-row__content">
Open commit View diff
628 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
629
                      <strong>Enabled</strong>
Open commit View diff
629 <strong>Enabled</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
630
                      <p>Allow this integration to preview and import content.</p>
Open commit View diff
630 <p>Allow this integration to preview and import content.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
631
                    </div>
Open commit View diff
631 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
632
                    <label className="toggle-switch">
Open commit View diff
632 <label className="toggle-switch">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
633
                      <input type="checkbox" checked={form.isEnabled} onChange={(event) => setIntegrationForms((current) => ({ ...current, [provider]: { ...current[provider], isEnabled: event.target.checked } }))} />
Open commit View diff
633 <input type="checkbox" checked={form.isEnabled} onChange={(event) => setIntegrationForms((current) => ({ ...current, [provider]: { ...current[provider], isEnabled: event.target.checked } }))} />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
634
                      <span className="toggle-switch__track" />
Open commit View diff
634 <span className="toggle-switch__track" />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
635
                    </label>
Open commit View diff
635 </label>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
636
                  </div>
Open commit View diff
636 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
637
                  <div className="settings-row">
Open commit View diff
637 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
638
                    <div className="settings-row__content">
Open commit View diff
638 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
639
                      <strong>Last import</strong>
Open commit View diff
639 <strong>Last import</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
640
                      <p>Latest import activity for this source.</p>
Open commit View diff
640 <p>Latest import activity for this source.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
641
                    </div>
Open commit View diff
641 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
642
                    <div className="settings-row__value">{lastJob ? new Date(lastJob.updatedAt).toLocaleString() : "None yet"}</div>
Open commit View diff
642 <div className="settings-row__value">{lastJob ? new Date(lastJob.updatedAt).toLocaleString() : "None yet"}</div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
643
                  </div>
Open commit View diff
643 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
644
                  <div className="panel__footer panel__footer-start">
Open commit View diff
644 <div className="panel__footer panel__footer-start">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
645
                    <button onClick={() => saveIntegration(provider)}>Save configuration</button>
Open commit View diff
645 <button onClick={() => saveIntegration(provider)}>Save configuration</button>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
646
                    {canRunImport ? <Link to="/imports" className="button-secondary">Open import</Link> : <button type="button" className="button-secondary" disabled title="Configure this integration before importing.">Import unavailable</button>}
Open commit View diff
646 {canRunImport ? <Link to="/imports" className="button-secondary">Open import</Link> : <button type="button" className="button-secondary" disabled title="Configure this integration before importing.">Import unavailable</button>}
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
647
                  </div>
Open commit View diff
647 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
648
                </section>
Open commit View diff
648 </section>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
649
              );
Open commit View diff
649 );
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
650
            })}
Open commit View diff
650 })}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
651
          </section>
Open commit View diff
651 </section>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
652
        ) : null}
Open commit View diff
652 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
653
Open commit View diff
653
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
654
        {currentSection === "webhooks" ? (
Open commit View diff
654 {currentSection === "webhooks" ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
655
          <>
Open commit View diff
655 <>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
656
            <section className="panel">
Open commit View diff
656 <section className="panel">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
657
              <div className="panel__header">
Open commit View diff
657 <div className="panel__header">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
658
                <div>
Open commit View diff
658 <div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
659
                  <p className="eyebrow">Webhook editor</p>
Open commit View diff
659 <p className="eyebrow">Webhook editor</p>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
660
                  <h3>{editingWebhookId ? "Edit webhook" : "Create webhook"}</h3>
Open commit View diff
660 <h3>{editingWebhookId ? "Edit webhook" : "Create webhook"}</h3>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
661
                </div>
Open commit View diff
661 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
662
              </div>
Open commit View diff
662 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
663
              <div className="field-grid">
Open commit View diff
663 <div className="field-grid">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
664
                <label className="field">
Open commit View diff
664 <label className="field">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
665
                  Name
Open commit View diff
665 Name
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
666
                  <input value={webhookForm.name} onChange={(event) => setWebhookForm((current) => ({ ...current, name: event.target.value }))} />
Open commit View diff
666 <input value={webhookForm.name} onChange={(event) => setWebhookForm((current) => ({ ...current, name: event.target.value }))} />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
667
                </label>
Open commit View diff
667 </label>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
668
                <label className="field">
Open commit View diff
668 <label className="field">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
669
                  Target URL
Open commit View diff
669 Target URL
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
670
                  <input value={webhookForm.targetUrl} onChange={(event) => setWebhookForm((current) => ({ ...current, targetUrl: event.target.value }))} />
Open commit View diff
670 <input value={webhookForm.targetUrl} onChange={(event) => setWebhookForm((current) => ({ ...current, targetUrl: event.target.value }))} />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
671
                </label>
Open commit View diff
671 </label>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
672
              </div>
Open commit View diff
672 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
673
              <label className="field">
Open commit View diff
673 <label className="field">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
674
                Signing secret
Open commit View diff
674 Signing secret
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
675
                <input value={webhookForm.signingSecret} onChange={(event) => setWebhookForm((current) => ({ ...current, signingSecret: event.target.value }))} placeholder={editingWebhookId ? "Enter a new secret to rotate it." : "Required"} />
Open commit View diff
675 <input value={webhookForm.signingSecret} onChange={(event) => setWebhookForm((current) => ({ ...current, signingSecret: event.target.value }))} placeholder={editingWebhookId ? "Enter a new secret to rotate it." : "Required"} />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
676
              </label>
Open commit View diff
676 </label>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
677
              <label className="field">
Open commit View diff
677 <label className="field">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
678
                Event checklist
Open commit View diff
678 Event checklist
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
679
                <div className="checkbox-list">
Open commit View diff
679 <div className="checkbox-list">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
680
                  {webhookEvents.map((eventName) => (
Open commit View diff
680 {webhookEvents.map((eventName) => (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
681
                    <label key={eventName} className="checkbox-row checkbox-card">
Open commit View diff
681 <label key={eventName} className="checkbox-row checkbox-card">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
682
                      <input
Open commit View diff
682 <input
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
683
                        type="checkbox"
Open commit View diff
683 type="checkbox"
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
684
                        checked={webhookForm.events.includes(eventName)}
Open commit View diff
684 checked={webhookForm.events.includes(eventName)}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
685
                        onChange={(event) =>
Open commit View diff
685 onChange={(event) =>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
686
                          setWebhookForm((current) => ({
Open commit View diff
686 setWebhookForm((current) => ({
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
687
                            ...current,
Open commit View diff
687 ...current,
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
688
                            events: event.target.checked
Open commit View diff
688 events: event.target.checked
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
689
                              ? [...current.events, eventName]
Open commit View diff
689 ? [...current.events, eventName]
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
690
                              : current.events.filter((value) => value !== eventName)
Open commit View diff
690 : current.events.filter((value) => value !== eventName)
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
691
                          }))
Open commit View diff
691 }))
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
692
                        }
Open commit View diff
692 }
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
693
                      />
Open commit View diff
693 />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
694
                      <span>{eventName}</span>
Open commit View diff
694 <span>{eventName}</span>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
695
                    </label>
Open commit View diff
695 </label>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
696
                  ))}
Open commit View diff
696 ))}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
697
                </div>
Open commit View diff
697 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
698
              </label>
Open commit View diff
698 </label>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
699
              <label className="checkbox-row checkbox-card">
Open commit View diff
699 <label className="checkbox-row checkbox-card">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
700
                <input type="checkbox" checked={webhookForm.isActive} onChange={(event) => setWebhookForm((current) => ({ ...current, isActive: event.target.checked }))} />
Open commit View diff
700 <input type="checkbox" checked={webhookForm.isActive} onChange={(event) => setWebhookForm((current) => ({ ...current, isActive: event.target.checked }))} />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
701
                <span>Active</span>
Open commit View diff
701 <span>Active</span>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
702
              </label>
Open commit View diff
702 </label>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
703
              <p className="muted">Ledger sends `X-Ledger-Event`, `X-Ledger-Timestamp`, and `X-Ledger-Signature` headers. The signature is HMAC SHA-256 over `timestamp.body`.</p>
Open commit View diff
703 <p className="muted">Ledger sends `X-Ledger-Event`, `X-Ledger-Timestamp`, and `X-Ledger-Signature` headers. The signature is HMAC SHA-256 over `timestamp.body`.</p>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
704
              <div className="panel__footer">
Open commit View diff
704 <div className="panel__footer">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
705
                <button onClick={saveWebhook}>{editingWebhookId ? "Save webhook" : "Create webhook"}</button>
Open commit View diff
705 <button onClick={saveWebhook}>{editingWebhookId ? "Save webhook" : "Create webhook"}</button>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
706
                {editingWebhookId ? <button type="button" className="button-secondary" onClick={() => setEditingWebhookId(null)}>Cancel edit</button> : null}
Open commit View diff
706 {editingWebhookId ? <button type="button" className="button-secondary" onClick={() => setEditingWebhookId(null)}>Cancel edit</button> : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
707
              </div>
Open commit View diff
707 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
708
            </section>
Open commit View diff
708 </section>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
709
            <section className="panel">
Open commit View diff
709 <section className="panel">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
710
              <div className="panel__header">
Open commit View diff
710 <div className="panel__header">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
711
                <div>
Open commit View diff
711 <div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
712
                  <p className="eyebrow">Configured endpoints</p>
Open commit View diff
712 <p className="eyebrow">Configured endpoints</p>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
713
                  <h3>Webhook endpoints</h3>
Open commit View diff
713 <h3>Webhook endpoints</h3>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
714
                </div>
Open commit View diff
714 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
715
              </div>
Open commit View diff
715 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
716
              {webhooks.length === 0 ? (
Open commit View diff
716 {webhooks.length === 0 ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
717
                <EmptyState title="No webhooks configured" description="Create a webhook to deliver Ledger events to another system." />
Open commit View diff
717 <EmptyState title="No webhooks configured" description="Create a webhook to deliver Ledger events to another system." />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
718
              ) : (
Open commit View diff
718 ) : (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
719
                <div className="feedback-list">
Open commit View diff
719 <div className="feedback-list">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
720
                  {webhooks.map((webhook) => (
Open commit View diff
720 {webhooks.map((webhook) => (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
721
                    <div key={webhook.id} className="feedback-item">
Open commit View diff
721 <div key={webhook.id} className="feedback-item">
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
722
                      <div className="settings-row__content">
Open commit View diff
722 <div className="settings-row__content">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
723
                        <strong>{webhook.name}</strong>
Open commit View diff
723 <strong>{webhook.name}</strong>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
724
                        <span className={`badge badge-${webhook.isActive ? "public" : "restricted"}`}>{webhook.isActive ? "Active" : "Disabled"}</span>
Open commit View diff
724 <span className={`badge badge-${webhook.isActive ? "public" : "restricted"}`}>{webhook.isActive ? "Active" : "Disabled"}</span>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
725
                      </div>
Open commit View diff
725 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
726
                      <p>{webhook.targetUrl}</p>
Open commit View diff
726 <p>{webhook.targetUrl}</p>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
727
                      <p className="muted">{webhook.events.join(", ")}</p>
Open commit View diff
727 <p className="muted">{webhook.events.join(", ")}</p>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
728
                      <div className="panel__footer">
Open commit View diff
728 <div className="panel__footer">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
729
                        <button type="button" className="button-secondary" onClick={() => setEditingWebhookId(webhook.id)}>Edit</button>
Open commit View diff
729 <button type="button" className="button-secondary" onClick={() => setEditingWebhookId(webhook.id)}>Edit</button>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
730
                        <button type="button" className="button-secondary" onClick={() => loadDeliveries(webhook.id)}>View deliveries</button>
Open commit View diff
730 <button type="button" className="button-secondary" onClick={() => loadDeliveries(webhook.id)}>View deliveries</button>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
731
                        <button type="button" className="button-secondary" onClick={() => testWebhook(webhook.id)}>Test webhook</button>
Open commit View diff
731 <button type="button" className="button-secondary" onClick={() => testWebhook(webhook.id)}>Test webhook</button>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
732
                        <button type="button" className="button-secondary" onClick={() => deleteWebhook(webhook.id)}>Delete</button>
Open commit View diff
732 <button type="button" className="button-secondary" onClick={() => deleteWebhook(webhook.id)}>Delete</button>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
733
                      </div>
Open commit View diff
733 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
734
                      {deliveries[webhook.id]?.length ? (
Open commit View diff
734 {deliveries[webhook.id]?.length ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
735
                        <div className="delivery-list">
Open commit View diff
735 <div className="delivery-list">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
736
                          {deliveries[webhook.id].map((delivery) => (
Open commit View diff
736 {deliveries[webhook.id].map((delivery) => (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
737
                            <div key={delivery.id} className="delivery-item">
Open commit View diff
737 <div key={delivery.id} className="delivery-item">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
738
                              <strong>{delivery.eventName}</strong>
Open commit View diff
738 <strong>{delivery.eventName}</strong>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
739
                              <span>{delivery.responseStatus ?? "pending"}</span>
Open commit View diff
739 <span>{delivery.responseStatus ?? "pending"}</span>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
740
                              <span>{delivery.success ? "Success" : delivery.errorMessage ?? "Failed"}</span>
Open commit View diff
740 <span>{delivery.success ? "Success" : delivery.errorMessage ?? "Failed"}</span>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
741
                            </div>
Open commit View diff
741 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
742
                          ))}
Open commit View diff
742 ))}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
743
                        </div>
Open commit View diff
743 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
744
                      ) : null}
Open commit View diff
744 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
745
                    </div>
Open commit View diff
745 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
746
                  ))}
Open commit View diff
746 ))}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
747
                </div>
Open commit View diff
747 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
748
              )}
Open commit View diff
748 )}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
749
            </section>
Open commit View diff
749 </section>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
750
          </>
Open commit View diff
750 </>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
751
        ) : null}
Open commit View diff
751 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
752
Open commit View diff
752
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
753
        {currentSection === "ai" ? (
Open commit View diff
753 {currentSection === "ai" ? (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
754
          <>
Open commit View diff
754 <>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
755
            <section className="settings-section">
Open commit View diff
755 <section className="settings-section">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
756
              <h2 className="settings-section__title">AI provider</h2>
Open commit View diff
756 <h2 className="settings-section__title">AI provider</h2>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
757
              <div className="settings-row">
Open commit View diff
757 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
758
                <div className="settings-row__content">
Open commit View diff
758 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
759
                  <strong>Provider</strong>
Open commit View diff
759 <strong>Provider</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
760
                  <p>Select the provider type Ledger should use for answers.</p>
Open commit View diff
760 <p>Select the provider type Ledger should use for answers.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
761
                </div>
Open commit View diff
761 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
762
                <div className="settings-row__control">
Open commit View diff
762 <div className="settings-row__control">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
763
                  <select value={aiSettings.provider} onChange={(event) => setAiSettings((current) => ({ ...current, provider: event.target.value }))}>
Open commit View diff
763 <select value={aiSettings.provider} onChange={(event) => setAiSettings((current) => ({ ...current, provider: event.target.value }))}>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
764
                    <option value="none">Disabled</option>
Open commit View diff
764 <option value="none">Disabled</option>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
765
                    <option value="openai_compatible">OpenAI-compatible</option>
Open commit View diff
765 <option value="openai_compatible">OpenAI-compatible</option>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
766
                    <option value="anthropic_compatible">Anthropic-compatible</option>
Open commit View diff
766 <option value="anthropic_compatible">Anthropic-compatible</option>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
767
                  </select>
Open commit View diff
767 </select>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
768
                </div>
Open commit View diff
768 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
769
              </div>
Open commit View diff
769 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
770
              <div className="settings-row">
Open commit View diff
770 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
771
                <div className="settings-row__content">
Open commit View diff
771 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
772
                  <strong>Model</strong>
Open commit View diff
772 <strong>Model</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
773
                  <p>Model identifier used by the configured provider.</p>
Open commit View diff
773 <p>Model identifier used by the configured provider.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
774
                </div>
Open commit View diff
774 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
775
                <div className="settings-row__control">
Open commit View diff
775 <div className="settings-row__control">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
776
                  <input value={aiSettings.model} onChange={(event) => setAiSettings((current) => ({ ...current, model: event.target.value }))} />
Open commit View diff
776 <input value={aiSettings.model} onChange={(event) => setAiSettings((current) => ({ ...current, model: event.target.value }))} />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
777
                </div>
Open commit View diff
777 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
778
              </div>
Open commit View diff
778 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
779
              <div className="settings-row">
Open commit View diff
779 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
780
                <div className="settings-row__content">
Open commit View diff
780 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
781
                  <strong>API key</strong>
Open commit View diff
781 <strong>API key</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
782
                  <p>{aiSettings.hasApiKey ? "A provider key is already stored. Enter a new key to rotate it." : "Paste a provider key to enable server-side requests."}</p>
Open commit View diff
782 <p>{aiSettings.hasApiKey ? "A provider key is already stored. Enter a new key to rotate it." : "Paste a provider key to enable server-side requests."}</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
783
                </div>
Open commit View diff
783 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
784
                <div className="settings-row__control">
Open commit View diff
784 <div className="settings-row__control">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
785
                  <input type="password" value={aiSettings.apiKey} onChange={(event) => setAiSettings((current) => ({ ...current, apiKey: event.target.value }))} placeholder={aiSettings.hasApiKey ? "Configured" : "Paste provider key"} />
Open commit View diff
785 <input type="password" value={aiSettings.apiKey} onChange={(event) => setAiSettings((current) => ({ ...current, apiKey: event.target.value }))} placeholder={aiSettings.hasApiKey ? "Configured" : "Paste provider key"} />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
786
                </div>
Open commit View diff
786 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
787
              </div>
Open commit View diff
787 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
788
              <div className="settings-row">
Open commit View diff
788 <div className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
789
                <div className="settings-row__content">
Open commit View diff
789 <div className="settings-row__content">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
790
                  <strong>Enable AI answers</strong>
Open commit View diff
790 <strong>Enable AI answers</strong>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
791
                  <p>Allow Ask AI to answer from permission-filtered Ledger content.</p>
Open commit View diff
791 <p>Allow Ask AI to answer from permission-filtered Ledger content.</p>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
792
                </div>
Open commit View diff
792 </div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
793
                <label className="toggle-switch">
Open commit View diff
793 <label className="toggle-switch">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
794
                  <input type="checkbox" checked={aiSettings.isEnabled} onChange={(event) => setAiSettings((current) => ({ ...current, isEnabled: event.target.checked }))} />
Open commit View diff
794 <input type="checkbox" checked={aiSettings.isEnabled} onChange={(event) => setAiSettings((current) => ({ ...current, isEnabled: event.target.checked }))} />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
795
                  <span className="toggle-switch__track" />
Open commit View diff
795 <span className="toggle-switch__track" />
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
796
                </label>
Open commit View diff
796 </label>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
797
              </div>
Open commit View diff
797 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
798
              <div className="settings-row"><div className="settings-row__content"><strong>Retrieval settings</strong><p>Ledger searches only pages the current user can access before generating an answer.</p></div></div>
Open commit View diff
798 <div className="settings-row"><div className="settings-row__content"><strong>Retrieval settings</strong><p>Ledger searches only pages the current user can access before generating an answer.</p></div></div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
799
              <div className="settings-row"><div className="settings-row__content"><strong>Answer behavior</strong><p>If the knowledge base does not contain enough information, Ledger refuses instead of inventing an answer.</p></div></div>
Open commit View diff
799 <div className="settings-row"><div className="settings-row__content"><strong>Answer behavior</strong><p>If the knowledge base does not contain enough information, Ledger refuses instead of inventing an answer.</p></div></div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
800
              <div className="settings-row"><div className="settings-row__content"><strong>Citation behavior</strong><p>Answers cite the exact source pages the user is already allowed to open.</p></div></div>
Open commit View diff
800 <div className="settings-row"><div className="settings-row__content"><strong>Citation behavior</strong><p>Answers cite the exact source pages the user is already allowed to open.</p></div></div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
801
            </section>
Open commit View diff
801 </section>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
802
            {aiSettings.provider === "none" || !aiSettings.isEnabled ? (
Open commit View diff
802 {aiSettings.provider === "none" || !aiSettings.isEnabled ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
803
              <EmptyState title="AI is disabled" description="Ask AI will remain available as a page, but the primary action stays disabled until a provider is configured." />
Open commit View diff
803 <EmptyState title="AI is disabled" description="Ask AI will remain available as a page, but the primary action stays disabled until a provider is configured." />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
804
            ) : null}
Open commit View diff
804 ) : null}
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
805
            <section className="settings-section settings-section-subtle">
Open commit View diff
805 <section className="settings-section settings-section-subtle">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
806
              <h2 className="settings-section__title">MCP server</h2>
Open commit View diff
806 <h2 className="settings-section__title">MCP server</h2>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
807
              <div className="settings-row"><div className="settings-row__content"><strong>Hosted endpoint</strong><p>{displayedMcpEndpoint}</p></div><div className="settings-row__value">Live path</div></div>
Open commit View diff
807 <div className="settings-row"><div className="settings-row__content"><strong>Hosted endpoint</strong><p>{displayedMcpEndpoint}</p></div><div className="settings-row__value">Live path</div></div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
808
              <div className="settings-row"><div className="settings-row__content"><strong>Tools</strong><p><code>search_knowledge_base</code>, <code>read_page</code>, <code>list_spaces</code>, <code>get_page_metadata</code>, <code>create_draft_page</code></p></div></div>
Open commit View diff
808 <div className="settings-row"><div className="settings-row__content"><strong>Tools</strong><p><code>search_knowledge_base</code>, <code>read_page</code>, <code>list_spaces</code>, <code>get_page_metadata</code>, <code>create_draft_page</code></p></div></div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
809
              <div className="settings-row"><div className="settings-row__content"><strong>Auth</strong><p>MCP currently uses {mcpSettings.authMode === "session_cookie" ? "the active Ledger session cookie" : mcpSettings.authMode}. Dedicated API tokens are not implemented yet.</p></div></div>
Open commit View diff
809 <div className="settings-row"><div className="settings-row__content"><strong>Auth</strong><p>MCP currently uses {mcpSettings.authMode === "session_cookie" ? "the active Ledger session cookie" : mcpSettings.authMode}. Dedicated API tokens are not implemented yet.</p></div></div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
810
              <div className="settings-row"><div className="settings-row__content"><strong>Permission behavior</strong><p>MCP calls inherit the same backend visibility checks as page reads, search, and AI retrieval.</p></div></div>
Open commit View diff
810 <div className="settings-row"><div className="settings-row__content"><strong>Permission behavior</strong><p>MCP calls inherit the same backend visibility checks as page reads, search, and AI retrieval.</p></div></div>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
811
            </section>
Open commit View diff
811 </section>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
812
            <div className="settings-actions">
Open commit View diff
812 <div className="settings-actions">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
813
              <button onClick={saveAi}>Save AI settings</button>
Open commit View diff
813 <button onClick={saveAi}>Save AI settings</button>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
814
            </div>
Open commit View diff
814 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
815
          </>
Open commit View diff
815 </>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
816
        ) : null}
Open commit View diff
816 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
817
Open commit View diff
817
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
818
        {currentSection === "import-history" ? (
Open commit View diff
818 {currentSection === "import-history" ? (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
819
          <section className="settings-section">
Open commit View diff
819 <section className="settings-section">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
820
            <div className="settings-actions">
Open commit View diff
820 <div className="settings-actions">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
821
              <Link to="/imports" className="button-secondary">Open import flow</Link>
Open commit View diff
821 <Link to="/imports" className="button-secondary">Open import flow</Link>
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
822
            </div>
Open commit View diff
822 </div>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
823
            {importJobs.length === 0 ? (
Open commit View diff
823 {importJobs.length === 0 ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
824
              <EmptyState title="No imports yet" description="Run an import from the Imports area to populate this history." />
Open commit View diff
824 <EmptyState title="No imports yet" description="Run an import from the Imports area to populate this history." />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
825
            ) : (
Open commit View diff
825 ) : (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
826
              <div className="settings-section settings-section-subtle">
Open commit View diff
826 <div className="settings-section settings-section-subtle">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
827
                {importJobs.map((job) => (
Open commit View diff
827 {importJobs.map((job) => (
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
828
                    <div key={job.id} className="settings-row">
Open commit View diff
828 <div key={job.id} className="settings-row">
same change acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
829
                    <div className="settings-row__content">
Open commit View diff
829 <div className="settings-row__content">
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
830
                      <strong>{job.sourceLabel}</strong>
Open commit View diff
830 <strong>{job.sourceLabel}</strong>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
831
                        <p>{job.provider} • {job.importedCount} pages • {new Date(job.updatedAt).toLocaleString()}</p>
Open commit View diff
831 <p>{job.provider} • {job.importedCount} pages • {new Date(job.updatedAt).toLocaleString()}</p>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
832
                    </div>
Open commit View diff
832 </div>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
833
                    <p>{job.provider} • {job.importedCount} pages</p>
Open commit View diff
833 <p>{job.provider} • {job.importedCount} pages</p>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
834
                    {job.errorMessage ? <p className="muted">{job.errorMessage}</p> : null}
Open commit View diff
834 {job.errorMessage ? <p className="muted">{job.errorMessage}</p> : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
835
                  </div>
Open commit View diff
835 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
836
                ))}
Open commit View diff
836 ))}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
837
              </div>
Open commit View diff
837 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
838
            )}
Open commit View diff
838 )}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
839
          </section>
Open commit View diff
839 </section>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
840
        ) : null}
Open commit View diff
840 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
841
Open commit View diff
841
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
842
        {currentSection === "activity" ? (
Open commit View diff
842 {currentSection === "activity" ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
843
          <section className="panel">
Open commit View diff
843 <section className="panel">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
844
            {activity.length === 0 ? (
Open commit View diff
844 {activity.length === 0 ? (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
845
              <EmptyState title="No activity logged" description="Recent audit activity will appear here as users change content and settings." />
Open commit View diff
845 <EmptyState title="No activity logged" description="Recent audit activity will appear here as users change content and settings." />
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
846
            ) : (
Open commit View diff
846 ) : (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
847
              <div className="list-grid">
Open commit View diff
847 <div className="list-grid">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
848
                {activity.map((item) => (
Open commit View diff
848 {activity.map((item) => (
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
849
                  <div key={item.id} className="list-item">
Open commit View diff
849 <div key={item.id} className="list-item">
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
850
                    <strong>{item.action}</strong>
Open commit View diff
850 <strong>{item.action}</strong>
Alex Nord 3 months ago acd0517

UI fixes to admin page

Full commit hash
acd051770b7ed288a021fc4551729f9896c60c4c
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
851
                    <span>{item.actor_name} • {new Date(item.created_at).toLocaleString()}</span>
Open commit View diff
851 <span>{item.actor_name} • {new Date(item.created_at).toLocaleString()}</span>
Alex Nord 3 months ago ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
852
                    <span>{item.resource_type}:{item.resource_id}</span>
Open commit View diff
852 <span>{item.resource_type}:{item.resource_id}</span>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
853
                  </div>
Open commit View diff
853 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
854
                ))}
Open commit View diff
854 ))}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
855
              </div>
Open commit View diff
855 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
856
            )}
Open commit View diff
856 )}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
857
          </section>
Open commit View diff
857 </section>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
858
        ) : null}
Open commit View diff
858 ) : null}
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
859
      </div>
Open commit View diff
859 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
860
    </div>
Open commit View diff
860 </div>
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
861
  );
Open commit View diff
861 );
same change ea3e37e

Continuing UI fixes

Full commit hash
ea3e37e37b76a90a5a290f47538dfb1ceac8c446
Author
Alex Nord <[email protected]>
Date
3 months ago
Selected line
862
}
Open commit View diff
862 }