Commit Graph

  • baf8cf0837 Support developer-specific env vars in sandbox provisioning Bryan Frimin 2026-03-19 19:21:41 +01:00
  • fc2c3eab61 Isolate sandbox node_modules with VM-local bind mount Bryan Frimin 2026-03-19 19:09:04 +01:00
  • 8fbc8a90e0 Simplify UpdateContext to always persist Bryan Frimin 2026-03-19 18:53:31 +01:00
  • a1f8f01165 Fix query loaders to reload on parameter changes Bryan Frimin 2026-03-19 18:27:48 +01:00
  • e90986f0af Style Bryan Frimin 2026-03-19 18:10:33 +01:00
  • 89882d368c Rewrite context routes to use useQueryLoader pattern Bryan Frimin 2026-03-19 18:03:40 +01:00
  • e1133b1e9a Access context fields explicitly to satisfy relay/unused-fields lint Bryan Frimin 2026-03-19 17:57:21 +01:00
  • a9ebeef0fa Transform meetings page into context page with tabs Bryan Frimin 2026-03-19 17:42:14 +01:00
  • c2a1843c67 Address PR review comments Bryan Frimin 2026-03-19 18:33:05 +01:00
  • ad7a3ecbe9 Fix measure breadcrumb category filter Bryan Frimin 2026-03-19 18:20:18 +01:00
  • 8ed6f1824f Fix unvalidated URL redirection in HTTP redirects Sacha Al Himdani 2026-03-19 14:54:53 +01:00
  • c74e5cc123 Add go fmt and go fix checks to lint Bryan Frimin 2026-03-16 17:15:43 +01:00
  • 8b66a61990 Run go fix and go fmt Sacha Al Himdani 2026-03-19 15:43:23 +01:00
  • 3f6c3c87f2 Release v0.146.1 Bryan Frimin 2026-03-19 16:22:49 +01:00
  • 40df76d8b4 Fix SAML ACS endpoint CORS rejection Bryan Frimin 2026-03-19 16:07:53 +01:00
  • 9120c2c662 Bump github.com/modelcontextprotocol/go-sdk from 1.4.0 to 1.4.1 dependabot[bot] 2026-03-19 12:45:56 +00:00
  • e1efc7b488 Release v0.146.0 Sacha Al Himdani 2026-03-19 14:40:28 +01:00
  • a5dc9a13ad Fix style Sacha Al Himdani 2026-03-19 14:36:30 +01:00
  • 1db8e7133e Add document archiving Sacha Al Himdani 2026-03-19 14:15:16 +01:00
  • 2e12c11c0c Fix flaky finding e2e tests: move advisory lock outside CTE Bryan Frimin 2026-03-19 13:22:50 +01:00
  • a6c88c9631 Add fulltext search to measures page Bryan Frimin 2026-03-19 12:32:59 +01:00
  • c3be391e9d Fix DocumentList: clear selection on filter change, update connection ID, fix indentation Bryan Frimin 2026-03-19 11:58:06 +01:00
  • 4f54241382 Add document types filtering and rename ISMS to GOVERNANCE Bryan Frimin 2026-03-19 11:24:45 +01:00
  • 2b08dea600 Fix measure count queries missing category column Bryan Frimin 2026-03-19 12:11:03 +01:00
  • d6b9280038 Fix owner deletion by qualifying ambiguous tenant_id column Bryan Frimin 2026-03-19 11:53:07 +01:00
  • 922c0c2db8 Fix flaky e2e timestamp tests Bryan Frimin 2026-03-19 11:39:34 +01:00
  • b87ea87c42 Fix organization profile using owner's full name instead of org name Bryan Frimin 2026-03-19 11:38:04 +01:00
  • dd99eec4f6 Clamp pagination size in page.NewCursor Bryan Frimin 2026-03-19 10:57:31 +01:00
  • 7227fd66f4 Release v0.145.0 Bryan Frimin 2026-03-19 10:27:48 +01:00
  • d7c120c144 Rename NONCONFORMITY to MINOR_NONCONFORMITY and add MAJOR_NONCONFORMITY Bryan Frimin 2026-03-19 09:37:15 +01:00
  • a46366fad4 Style Bryan Frimin 2026-03-18 19:51:30 +01:00
  • 82f241628c Refactor MeasuresPage to use Relay fragments Bryan Frimin 2026-03-18 16:00:40 +01:00
  • 69c418d1b7 Bump google.golang.org/grpc from 1.79.1 to 1.79.3 dependabot[bot] 2026-03-18 20:59:48 +00:00
  • 32cc4a4f9c WIP Bryan Frimin 2026-03-18 23:59:32 +01:00
  • 239f201a93 Restore missing useState import in AuditsPage Bryan Frimin 2026-03-18 23:52:00 +01:00
  • 5c42d2e9ba Simplify dropzone overlay to use fixed positioning without portal Bryan Frimin 2026-03-18 23:48:37 +01:00
  • 6eebfa11ef Use state instead of ref for main element portal target Bryan Frimin 2026-03-18 23:45:15 +01:00
  • f89fdc02b1 Clean up main element style on unmount in AuditsPage Bryan Frimin 2026-03-18 23:41:33 +01:00
  • 44cc650af2 Fix dragCounterRef going negative in audit list dropzone Bryan Frimin 2026-03-18 23:32:00 +01:00
  • e055b21bc3 Exclude header from audit dropzone overlay Bryan Frimin 2026-03-18 20:20:55 +01:00
  • d746f32903 Use window-level drag detection for audit list dropzone Bryan Frimin 2026-03-18 20:17:35 +01:00
  • d360725d24 Fix import order and handle GraphQL errors in upload onCompleted Bryan Frimin 2026-03-18 17:40:16 +01:00
  • 65e3bd014b Fix ESLint violations in CreateAuditDialog Bryan Frimin 2026-03-18 17:25:48 +01:00
  • a6d5e9b1f0 Colocate upload mutation and remove promisifyMutation usage Bryan Frimin 2026-03-18 17:17:14 +01:00
  • b4a6618736 Add PDF dropzone to audit list for streamlined report upload Bryan Frimin 2026-03-18 17:10:29 +01:00
  • 1e5f4012f0 Add dynamic favicon for trust center using file API Bryan Frimin 2026-03-18 20:15:31 +01:00
  • f01b28aad9 Buffer renderer output before sending HTTP 200 Bryan Frimin 2026-03-18 17:21:33 +01:00
  • 751d9eb1f3 Add SSR for compliance page with dynamic title and meta tags Bryan Frimin 2026-03-18 15:55:18 +01:00
  • ea21f85887 Add http.CrossOriginProtection for CSRF defense using Sec-Fetch-Site headers Bryan Frimin 2026-03-18 19:26:03 +01:00
  • 888838cfb0 Fix race condition in magic link token verification and typo in auth error message Bryan Frimin 2026-03-18 19:43:33 +01:00
  • 12cfbd3f5b Bump github.com/russellhaering/goxmldsig from 1.5.0 to 1.6.0 dependabot[bot] 2026-03-18 20:58:40 +00:00
  • 2be7337344 Disable Lima automatic port forwarding for sandbox Bryan Frimin 2026-03-18 20:03:36 +01:00
  • f3aa0dea36 Fix sandbox provisioning failure due to missing LIMA_CIDATA_USER Bryan Frimin 2026-03-18 19:50:55 +01:00
  • 9fd3473147 Fix sandbox Docker root issue and replace make dev with systemd services Bryan Frimin 2026-03-18 17:26:41 +01:00
  • a5743729f7 Add file visibility (PRIVATE/PUBLIC) + public files API Bryan Frimin 2026-03-18 17:28:10 +01:00
  • 9237ad8ce2 Fix entrypoint to regenerate config when env vars are updated Bryan Frimin 2026-03-18 19:12:06 +01:00
  • 042fd29e93 Handle case-insensitive URI schemes in host normalization Bryan Frimin 2026-03-18 17:28:05 +01:00
  • 0f1fc2f069 Fix CLI URL scheme handling when using http:// addresses Bryan Frimin 2026-03-18 17:19:44 +01:00
  • d92632933b Fix bootstrap YAML round-trip tests Bryan Frimin 2026-03-18 15:35:01 +01:00
  • 7895dd32b0 Fix logging format string bugs and add missing contributor guides Bryan Frimin 2026-03-18 15:03:18 +01:00
  • 2f6574ee49 Update package-lock.json Bryan Frimin 2026-03-18 15:04:08 +01:00
  • 312e30d9e4 Add sandbox-specific probod config generation Bryan Frimin 2026-03-18 15:04:01 +01:00
  • 6c9b338ad5 Deprecate useMutationWithToasts and promisifyMutation Sacha Al Himdani 2026-03-17 16:33:37 +01:00
  • 73d5dbb5db Replace panic calls with proper error handling in resolvers Sacha Al Himdani 2026-03-17 14:51:24 +01:00
  • 16b966b8fb Fix multiline function call style violations Sacha Al Himdani 2026-03-17 15:34:01 +01:00
  • 532347fcda Add commit signing and authorship rules Sacha Al Himdani 2026-03-17 15:39:50 +01:00
  • 52b4951507 Hide audit report buttons when no file attached Bryan Frimin 2026-03-17 14:16:45 +01:00
  • 91a06d1fb5 Use logger + gqlutils.Internal pattern instead of panic for NDA errors Bryan Frimin 2026-03-17 14:31:23 +01:00
  • 6770fb7e1f Fix NDA file display on page reload Bryan Frimin 2026-03-17 14:16:40 +01:00
  • c8df8b0c87 Update TS types for nullable audit framework Bryan Frimin 2026-03-17 00:40:10 +01:00
  • a82e353a47 Update shared helpers for findings Bryan Frimin 2026-03-17 00:38:57 +01:00
  • fde65eb10b Add finding e2e tests Bryan Frimin 2026-03-17 00:38:50 +01:00
  • 0e0539f1f3 Replace console frontend with unified findings pages Bryan Frimin 2026-03-17 00:38:44 +01:00
  • ad0cf38e76 Add finding CLI commands Bryan Frimin 2026-03-17 00:38:35 +01:00
  • 69ab9c60cd Add finding MCP API Bryan Frimin 2026-03-17 00:38:28 +01:00
  • 0ab88a9bbc Add finding console GraphQL API Bryan Frimin 2026-03-17 00:38:20 +01:00
  • 123e5c36b7 Add finding service layer Bryan Frimin 2026-03-17 00:38:11 +01:00
  • bf276cd3db Add finding coredata types and queries Bryan Frimin 2026-03-17 00:16:32 +01:00
  • 736436e997 Add database migration to merge findings Bryan Frimin 2026-03-17 00:16:21 +01:00
  • 72d2f85ed2 Hide meetings menu from auditors Bryan Frimin 2026-03-17 14:16:19 +01:00
  • 5e3cb79550 Release v0.144.0 Sacha Al Himdani 2026-03-17 14:14:53 +01:00
  • cf1dadc0b5 Add implemented state and justification to controls Sacha Al Himdani 2026-03-16 19:24:34 +01:00
  • d8670d2412 Add Lima sandbox environment for parallel feature testing Bryan Frimin 2026-03-16 23:19:28 +01:00
  • cb659411ba Add release guide documentation Bryan Frimin 2026-03-17 00:01:07 +01:00
  • 3a38930628 Add seed script to populate dev environment with realistic compliance data Bryan Frimin 2026-03-16 23:32:04 +01:00
  • 8819b69d2d Support http:// hosts in CLI client for local development Bryan Frimin 2026-03-16 23:32:02 +01:00
  • 46635e7f04 Add Lima sandbox environment for parallel feature testing Bryan Frimin 2026-03-16 23:19:28 +01:00
  • 2a0cdc841c Add FreeBSD and OpenBSD support to release builds Bryan Frimin 2026-03-16 23:51:04 +01:00
  • 7ffb2d5e94 Add document viewer with proper 404 handling for trust center Bryan Frimin 2026-03-16 19:02:51 +01:00
  • dc8e6d0817 Add validation to mailman service Sacha Al Himdani 2026-03-13 15:28:10 +01:00
  • 7ed9c6c2e6 Add go fmt and go fix checks to lint Bryan Frimin 2026-03-16 17:15:43 +01:00
  • 364c193d33 Style Bryan Frimin 2026-03-16 17:19:02 +01:00
  • 842bbfbe97 Style Bryan Frimin 2026-03-16 16:54:48 +01:00
  • 5864719a3f Release v0.143.0 Sacha Al Himdani 2026-03-16 16:32:44 +01:00
  • 807213d384 Stop tracking generated files Bryan Frimin 2026-03-16 15:17:01 +01:00
  • 3e3138f764 Cache Go modules explicitly with go mod download Bryan Frimin 2026-03-16 15:54:54 +01:00
  • 7e86d2c89f Rename proboctl CLI binary to prb Bryan Frimin 2026-03-16 15:10:01 +01:00
  • 1f1df63676 Add proboctl CLI AGENTS.md Bryan Frimin 2026-03-15 12:24:43 +01:00
  • 779f549530 Fix missing __typename checks and standalone var declarations Bryan Frimin 2026-03-15 12:24:39 +01:00
  • 0438b8457d Clear active host on logout Bryan Frimin 2026-03-15 12:09:35 +01:00