Commit Graph

  • 455d130f74
    Merge pull request #48 from mrteye/jules-phase-1-events-12547370246717086401 Tyler Gillispie 2026-08-26 16:34:23 -07:00
  • eed5c8a0fd feat: Implement Phase 1 Event & Session Overhaul (Guest Ingress & Audits) google-labs-jules[bot] 2026-08-26 23:34:00 +00:00
  • e88512edad docs(tasks): update phase 1, 2, and 3 tasks with forensic audit-1 hardening Tyler Gillispie 2026-08-26 15:14:48 -07:00
  • 1ef1125b4a docs(tasks): add and format phase 1, 2, and 3 task specifications from jules Tyler Gillispie 2026-08-26 15:06:57 -07:00
  • cc38815867
    Merge pull request #46 from mrteye/feat-event-join-planning-11918200632794003938 Tyler Gillispie 2026-08-26 15:04:38 -07:00
  • e357a26abb
    Merge pull request #45 from mrteye/feature-guest-ingress-task-plan-17304586254181847688 Tyler Gillispie 2026-08-26 15:04:30 -07:00
  • b2ad719252
    Merge pull request #47 from mrteye/feat-ui-sessions-layout-drawer-machine-plan-6316789782106551879 Tyler Gillispie 2026-08-26 15:04:05 -07:00
  • 5c1be5657e feat(ui): generate task plan for sessions layout and drawer machine google-labs-jules[bot] 2026-08-26 22:01:09 +00:00
  • 25451ff172 story(events): add phase 2 event overhaul planning document google-labs-jules[bot] 2026-08-26 22:01:03 +00:00
  • 4ec15fe35f docs: add task plan for phase 1 of events guest ingress google-labs-jules[bot] 2026-08-26 22:00:56 +00:00
  • e9060eee5a fix(test): mock auditWrapper across tests and add assertions for session events Tyler Gillispie 2026-08-26 12:31:38 -07:00
  • 695d44e16e chore(tasks): close out ui decomposition roadmap Tyler Gillispie 2026-08-26 12:07:15 -07:00
  • 09c2b5d7a7 docs(protocol): strip redundant pre-review summary gate from agent instructions Tyler Gillispie 2026-08-26 12:04:49 -07:00
  • 58d8e54ae5 fix(ui): wire AdminRolesScript and clean unused imports Tyler Gillispie 2026-08-26 11:43:52 -07:00
  • fa2778d4fe
    Merge pull request #44 from mrteye/ui-admin-decomposition-10975413065274099261 Tyler Gillispie 2026-08-26 11:38:00 -07:00
  • 65f59521c0 feat(ui): decompose Admin UI with separate Drawers and Scripts google-labs-jules[bot] 2026-08-26 18:37:15 +00:00
  • 2d25e33515 wip(ui): preserve in-flight admin drawers and scripts extraction feat/ui-admin-decomposition-wip Tyler Gillispie 2026-08-26 10:37:57 -07:00
  • 42b336173e docs(protocol): enshrine black-box delegation and pre-review summary gate Tyler Gillispie 2026-08-26 10:37:22 -07:00
  • 9e2cd81e4d
    Merge pull request #43 from mrteye/ui-webauthn-refactor-8252947523855268978 Tyler Gillispie 2026-08-25 23:55:02 -07:00
  • afaecdaa26 Extract WebAuthn Components & Deduplicate Assets google-labs-jules[bot] 2026-08-26 06:54:29 +00:00
  • f5935a49a7 docs(tasks): move ui decomposition ph1 to complete and format subcomponents Tyler Gillispie 2026-08-25 23:39:39 -07:00
  • eb15c9003f
    Merge pull request #42 from mrteye/feat-ui-decomposition-phase1-13025745089234711919 Tyler Gillispie 2026-08-25 23:38:37 -07:00
  • c8cf9c7df7 refactor(ui): extract layout and sessions subcomponents google-labs-jules[bot] 2026-08-26 06:38:22 +00:00
  • dc2b5488c8 docs(tasks): establish discrete phase task files ph1 through ph3 for ui decomposition roadmap Tyler Gillispie 2026-08-25 22:48:17 -07:00
  • f40a731ab4
    Merge pull request #41 from mrteye/arch-ui-decomposition-roadmap-6487485348399467971 Tyler Gillispie 2026-08-25 22:47:23 -07:00
  • 0249938459 chore: Create UI Component Decomposition Roadmap task spec google-labs-jules[bot] 2026-08-26 05:46:56 +00:00
  • 97edc7b89b docs(tasks): mark entire monolith decomposition roadmap epic complete Tyler Gillispie 2026-08-25 22:33:00 -07:00
  • 6f18b156ff
    Merge pull request #40 from mrteye/monolith-decomposition-phase-6-6381472741741732772 Tyler Gillispie 2026-08-25 22:32:07 -07:00
  • 99bb8d794f Refactor server/auth-session.ts and ui/mod.ts to decouple domain utilities, database queries, and admin authorization checks into separate files (server/forward_auth.ts, server/session_resolver.ts, ui/db_queries.ts, ui/auth_checks.ts). google-labs-jules[bot] 2026-08-26 05:31:25 +00:00
  • f2310503f4
    Merge pull request #39 from mrteye/jul-test-monolith-decomposition-4462541866791287539 Tyler Gillispie 2026-08-25 22:12:21 -07:00
  • 0d59c2ac75 refactor(test): decompose main.test.ts into domain specific test files google-labs-jules[bot] 2026-08-26 05:12:08 +00:00
  • e0c12bdef6 docs(tasks): move ph3.1 task spec to complete Tyler Gillispie 2026-08-25 21:39:32 -07:00
  • 9c98e2f2fb
    Merge pull request #38 from mrteye/ph41-cli-modularization-791781679227126134 Tyler Gillispie 2026-08-25 21:38:14 -07:00
  • 7f467f86d9
    Merge pull request #37 from mrteye/feature-phase-3.1-route-decomposition-390275356595329142 Tyler Gillispie 2026-08-25 21:38:06 -07:00
  • 752bfcf03e Refactor infra/setup/cli.ts into smaller command and prompt modules google-labs-jules[bot] 2026-08-26 04:37:41 +00:00
  • 589e146ecc feat(routes): decompose admin and auth monolith routes google-labs-jules[bot] 2026-08-26 04:37:26 +00:00
  • e7a2aa8df3 docs(tasks): establish refined modularization specs ph3.1 and ph4.1 Tyler Gillispie 2026-08-25 20:31:09 -07:00
  • 50da203512
    Merge pull request #36 from mrteye/feat-arch-monolith-decomposition-ph3-15640425587075303208 Tyler Gillispie 2026-08-25 20:23:35 -07:00
  • 88821b80af feat: Phase 3 Monolith decomposition of server/main.ts google-labs-jules[bot] 2026-08-26 03:23:20 +00:00
  • 67bbe0d1e9
    Merge pull request #34 from mrteye/refactor-infra-setup-modules-16584207009061218557 Tyler Gillispie 2026-08-25 17:37:44 -07:00
  • 685ea25365
    Merge pull request #35 from mrteye/monolith-decomposition-phase-2-5222039191988798562 Tyler Gillispie 2026-08-25 17:37:34 -07:00
  • 54c98c1e4a chore: clean up temporary python and text scratch files from repo root monolith-decomposition-phase-2-5222039191988798562 Tyler Gillispie 2026-08-25 17:37:04 -07:00
  • 4c7d8d4af7 feat(ui): decompose admin pages into reusable AdminTable and AdminModal components google-labs-jules[bot] 2026-08-26 00:34:29 +00:00
  • 779f890b2f Refactored the 1,000+ line setup.ts into sub-modules google-labs-jules[bot] 2026-08-26 00:34:24 +00:00
  • 7df39bd27a docs(tasks): complete phase 1 ui sessions decomposition and format subcomponents Tyler Gillispie 2026-08-25 16:22:32 -07:00
  • 9a90f4493c
    Merge pull request #33 from mrteye/phase-1-ui-sessions-decomposition-8623875160406573030 Tyler Gillispie 2026-08-25 16:20:12 -07:00
  • 296bc6a9c3 Hi, Jules here! I have successfully refactored the SessionsPage by decomposing it into pure JSX subcomponents. Here is a summary of what I accomplished: google-labs-jules[bot] 2026-08-25 23:19:58 +00:00
  • f912241937 docs(tasks): establish discrete phase task files ph1 through ph6 for monolith decomposition roadmap Tyler Gillispie 2026-08-25 16:17:18 -07:00
  • 5de9bdf18c
    Merge pull request #32 from mrteye/ui-redesign-sessions-drawer-17867567827419767189 Tyler Gillispie 2026-08-25 15:53:32 -07:00
  • 64a9b2cd1d refactor(ui): Redesign and consolidate sessions and passes drawer google-labs-jules[bot] 2026-08-25 22:53:20 +00:00
  • aa6b731fcf
    Merge pull request #31 from mrteye/sec/zero-trust-scope-guards Tyler Gillispie 2026-08-25 15:45:24 -07:00
  • 6a5a769203 sec(auth-api): implement zero-trust scope guards and permission middleware sec/zero-trust-scope-guards Tyler Gillispie 2026-08-25 15:39:54 -07:00
  • 563723c654
    Merge pull request #30 from mrteye/jules-universal-agent-framework-14468551201613136790 Tyler Gillispie 2026-08-25 15:26:47 -07:00
  • e54496b51f feat(protocol): add universal agent framework task specification google-labs-jules[bot] 2026-08-25 22:26:32 +00:00
  • f130b97838 docs: add engineering lifecycle and task protocols map to README and AGENTS.md Tyler Gillispie 2026-08-25 12:25:26 -07:00
  • 5c72544eca docs(tasks): establish plan.md, debug.md and streamline path.md master index Tyler Gillispie 2026-08-25 12:20:31 -07:00
  • d0a1492f6c docs(tasks): establish tasks/do.md execution protocol and link from path.md Tyler Gillispie 2026-08-25 12:08:59 -07:00
  • 36bad05b35
    Merge pull request #29 from mrteye/jul-monolith-audit-16234354212497883361 Tyler Gillispie 2026-08-25 11:56:17 -07:00
  • 1353153df2 story(arch): draft monolith decomposition roadmap google-labs-jules[bot] 2026-08-25 18:56:02 +00:00
  • d53d3143ae docs(tasks): extract and establish audit-1 and audit-2 protocol templates Tyler Gillispie 2026-08-25 11:34:41 -07:00
  • f64777602d
    Merge pull request #28 from mrteye/chore-ui-redesign-sessions-drawer-task-13578358291952217030 Tyler Gillispie 2026-08-25 11:19:43 -07:00
  • e4bc07513f
    Merge pull request #27 from mrteye/zero-trust-scope-guards-task-6161145555757642969 Tyler Gillispie 2026-08-25 11:19:31 -07:00
  • ad5cc14858 chore(tasks): add UI redesign task for sessions drawer google-labs-jules[bot] 2026-08-25 18:19:28 +00:00
  • dad21ff257 sec(tasks): draft task for zero-trust scope guards google-labs-jules[bot] 2026-08-25 18:19:16 +00:00
  • 70871726bc docs: soften approval wording in AGENTS.md to confirms execution Tyler Gillispie 2026-08-25 10:28:48 -07:00
  • 3b340257ee docs: add strict deliberation and user approval protocol to AGENTS.md Tyler Gillispie 2026-08-25 10:26:47 -07:00
  • e4955f4bd2 feat(ui): add workshop pass creator drawer and 1-click app destination picker Tyler Gillispie 2026-08-25 10:20:00 -07:00
  • 8d4069709d fix(ui): resolve JS try-block syntax error and add SSR script syntax test suite Tyler Gillispie 2026-08-25 10:10:05 -07:00
  • 22bcd889c3 ui(sessions): simplify delegation copy and labels across sessions page and routes Tyler Gillispie 2026-08-25 09:59:27 -07:00
  • e9a9fb500f docs: mark all tasks in ephemeral passes & event cockpit plan complete Tyler Gillispie 2026-08-25 09:42:09 -07:00
  • f5bafbca78 fix(valkey,tasks): prevent unhandled connection hangs in sandbox and constrain test directives Tyler Gillispie 2026-08-25 09:38:27 -07:00
  • a82136fc95 feat(cockpit): add live event metrics, seat roster, and master kill-switch Tyler Gillispie 2026-08-25 09:33:44 -07:00
  • 62fc91eb25 docs(tasks): point task 3 targets to server/routes/events.ts Tyler Gillispie 2026-08-25 08:31:55 -07:00
  • 578f3d06ac
    Merge pull request #26 from mrteye/feat/event-passes-and-magic-links Tyler Gillispie 2026-08-25 08:27:39 -07:00
  • 39f3b2e3fa refactor(server): modularize main.ts into dedicated sub-routers (passes, events, sessions, forward-auth) feat/event-passes-and-magic-links Tyler Gillispie 2026-08-25 08:17:06 -07:00
  • 40804fd813 feat(passes): implement ephemeral 1-click magic links, event passes, PIN join portal, and CLI 1-liner Tyler Gillispie 2026-08-25 08:01:44 -07:00
  • 368150c2c0
    Merge pull request #25 from mrteye/feat-ephemeral-magic-passes-11255256777317370393 Tyler Gillispie 2026-08-25 01:25:51 -07:00
  • 2d34aa15a7 feat: implement ephemeral 1-click magic link redemption (/pass) google-labs-jules[bot] 2026-08-25 08:25:31 +00:00
  • 7033c532b2 docs(plan): add plan and tasks for ephemeral magic links and multi-claim event passes Tyler Gillispie 2026-08-25 00:40:33 -07:00
  • 2af9ef1f40 docs: add Dual-Audience Development Guide for Agent-First APIs and Mobile-First UI Tyler Gillispie 2026-08-25 00:11:56 -07:00
  • 5f88733fc6 feat(sessions): implement agent session delegation with scoped permissions and instant handoff Tyler Gillispie 2026-08-24 23:46:44 -07:00
  • 80cab8454e feat(api): support Authorization: Bearer <session_id> in addition to Cookie headers for agent queries Tyler Gillispie 2026-08-24 23:29:39 -07:00
  • 85772659b7 feat(ui,api): polish a11y, mobile decks, app/role edit drawers, display name management, and instant search Tyler Gillispie 2026-08-24 23:21:35 -07:00
  • 509e6019b0 feat(ui): adapt admin management screens into responsive mobile cards and timeline feed Tyler Gillispie 2026-08-24 22:20:47 -07:00
  • 7ab1405459 feat(ui): implement adaptive card decks for launchpad, sessions, and passkeys with emergency recovery backup Tyler Gillispie 2026-08-24 22:20:10 -07:00
  • a3f5c5c286 feat(ui): implement hero passkey authentication, conditional UI autofill, and 12-word recovery setup Tyler Gillispie 2026-08-24 22:19:20 -07:00
  • 029c32e022 feat(ui): implement design tokens and mobile-first adaptive navigation shell Tyler Gillispie 2026-08-24 22:18:34 -07:00
  • 8e7efcc1d1 docs(tasks): include Recovery PIN setup and 12-word voucher generation in task specs Tyler Gillispie 2026-08-24 22:16:28 -07:00
  • 449b428cea docs(tasks): add 4 phased task specifications for mobile-first UI revamp Tyler Gillispie 2026-08-24 22:11:32 -07:00
  • c5f8f6fcbc docs: add technical design spec for mobile-first UI revamp Tyler Gillispie 2026-08-24 22:10:09 -07:00
  • b9f4ccd71d feat(auth): resolve mobile cookie shadowing and synchronize tasks/path.md Tyler Gillispie 2026-08-24 21:48:33 -07:00
  • b66cc8209c
    Merge pull request #24 from mrteye/jules/investigate-mobile-login-cookie-bug-12452066356128611281 Tyler Gillispie 2026-08-24 21:23:18 -07:00
  • 947b38d81a Investigate mobile login cookie persistence bug google-labs-jules[bot] 2026-08-25 00:31:19 +00:00
  • 4b78f70efd fix(auth): eliminate conflicting deleteCookie and add created_at to users table Tyler Gillispie 2026-08-24 17:14:07 -07:00
  • 250e9c625b test: update logout redirect assertion Tyler Gillispie 2026-08-24 16:23:12 -07:00
  • 561588624a feat(ui): allow direct logout redirects to safe return urls instead of forcing login page Tyler Gillispie 2026-08-24 16:22:15 -07:00
  • 8babb8a46e fix(session): clear invalid cookies on redirect and add cache-control headers to prevent 302 caching loops Tyler Gillispie 2026-08-24 15:57:02 -07:00
  • 0a46e2bdfc fix(ui): use instant window.location.replace and hold loading state during auth redirect Tyler Gillispie 2026-08-24 15:46:27 -07:00
  • 54cdf0c442 fix(auth): remove invalid transports column reference in passkeys query Tyler Gillispie 2026-08-24 15:41:49 -07:00
  • 324ad24d05 fix(auth): add allowCredentials to login challenge options when username provided Tyler Gillispie 2026-08-24 15:36:54 -07:00