Commit Graph

  • 8da4379583 fix readme master igm 2026-01-12 05:29:02 -05:00
  • 1f6d5a4a9f linting igm 2026-01-12 05:07:31 -05:00
  • d8397dfb38 Simplify middleware and remove unused code igm 2026-01-12 18:06:25 +08:00
  • 73ef3df01f Add pre-configured procedures and use them throughout codebase igm 2026-01-12 17:57:15 +08:00
  • 25c8bab741 Add orgMemberMiddleware for org-scoped procedures igm 2026-01-12 17:49:03 +08:00
  • b48012c1f6 Move middlewares to dedicated folder with one per file igm 2026-01-12 17:43:53 +08:00
  • bd4053f952 Remove unused auth middleware and utils igm 2026-01-12 17:39:07 +08:00
  • ce5a27d014 Remove redundant null/undefined tests from createDb igm 2026-01-12 17:34:25 +08:00
  • 665092464a Fix all linter errors igm 2026-01-12 17:30:00 +08:00
  • b78064caeb Merge branch 'email-cleanup' igm 2026-01-12 17:23:04 +08:00
  • c60041a1bb Replace dbmate with direct schema.sql execution in tests igm 2026-01-12 17:12:10 +08:00
  • 40d743c8c2 Apply linter formatting fixes to emails package igm 2026-01-12 17:12:06 +08:00
  • e43c006bb1 Fix merge conflicts and add withTransaction helper igm 2026-01-12 17:07:14 +08:00
  • 8e65c2e698 Merge branch 'transactions-in-procedure' igm 2026-01-12 15:53:41 +08:00
  • b085a315be Add transactions to auth procedures and extract DB models igm 2026-01-12 15:52:05 +08:00
  • 1ed41e5c4c Merge branch 'db-coverage' igm 2026-01-12 15:51:48 +08:00
  • 84644c8bfb Merge branch 'email-cleanup' igm 2026-01-12 15:51:38 +08:00
  • 5ecf12a1a1 Consolidate duplicate components and create reusable MetricsTable igm 2026-01-12 15:51:29 +08:00
  • c2b815dd6a Extract emails into separate package with clean interface igm 2026-01-12 15:45:40 +08:00
  • 67930d90d5 Simplify apps/cli/ code igm 2026-01-12 15:42:39 +08:00
  • 58ffa68f4c Add tests for @reviq/db package igm 2026-01-12 15:35:02 +08:00
  • 5a2e0297e5 Merge branch 'more-spec' igm 2026-01-12 15:23:25 +08:00
  • c9de0b1ac5 Add sideEffects: false to all library packages igm 2026-01-12 15:22:24 +08:00
  • 0f50291490 Add @types/bun to api-contract for test file compilation igm 2026-01-12 15:20:21 +08:00
  • 9c6694cad4 Auto-skip e2e tests when TEST_DATABASE_URL is not configured igm 2026-01-12 15:15:15 +08:00
  • f9f1dc7403 Merge branch 'test-coverage' igm 2026-01-12 15:08:49 +08:00
  • b27a977809 Document test scripts in README and CLAUDE.md igm 2026-01-12 15:08:35 +08:00
  • 7edc4ba8a9 gnu sed igm 2026-01-12 02:08:17 -05:00
  • 16f827e8f0 Merge branch 'test-coverage' igm 2026-01-12 15:05:07 +08:00
  • 947c73dbdc Remove unnecessary exclude from tsconfig files igm 2026-01-12 15:02:55 +08:00
  • 2baf10b0cd Replace String() calls with .toString()/.toLocaleString() per ast-grep rule igm 2026-01-12 15:02:46 +08:00
  • 8b081d5ba8 Remove unnecessary testing/README.md igm 2026-01-12 14:57:28 +08:00
  • 01f1e1c9e3 Add READMEs for remaining packages igm 2026-01-12 13:59:34 +08:00
  • 26d10d452f Rename @reviq/utils to @reviq/server-utils and add package READMEs igm 2026-01-12 13:57:28 +08:00
  • 8b63eb3538 Add ast-grep rule to prevent String() function usage igm 2026-01-12 13:48:13 +08:00
  • 587e151fbd Fix ast-grep tests and add no-countall-number test igm 2026-01-12 13:45:14 +08:00
  • 94b6de5970 Merge branch 'test-coverage' igm 2026-01-12 13:43:28 +08:00
  • 6fa4da1abb Fix lint errors and add ast-grep rule for countAll igm 2026-01-12 13:40:06 +08:00
  • 92f7e1df09 Merge origin/master and migrate tests to describeE2E igm 2026-01-12 13:19:29 +08:00
  • b2fba6e150 Add test infrastructure with coverage and DB test skipping igm 2026-01-12 13:03:41 +08:00
  • ebc85af62c Add comprehensive e2e tests for API procedures with 100% coverage igm 2026-01-12 12:53:19 +08:00
  • 6b8dd27898 Merge branch 'schema-sql-fix' igm 2026-01-12 12:41:15 +08:00
  • 61fdd3329f Add OrgAvatar component and frontend-utils package igm 2026-01-12 12:34:23 +08:00
  • 848d9e9af1 Add db-dump and db-migrate scripts to strip \restrict lines igm 2026-01-12 12:33:20 +08:00
  • 44a480179b Merge remote-tracking branch 'origin/master' igm 2026-01-11 14:19:58 +08:00
  • 628b01f4d8 Add type-safe navigation helpers and public pages igm 2026-01-11 14:19:33 +08:00
  • 8939deefbe Merge pull request 'Update db and db-schema packages to export from dist/' (#1) from fix-exports into master igm 2026-01-11 05:19:11 +00:00
  • 4d9fbdeed5 Add tea 0.10.1 nix derivation and Gitea PR skill fix-exports igm 2026-01-11 12:59:47 +08:00
  • 76a5e40900 Merge branch 'gitea-action' igm 2026-01-11 12:34:17 +08:00
  • b1d07626f3 Add packages/common for shared utilities igm 2026-01-11 12:34:10 +08:00
  • 99539bbdcb Update Bun version to 1.3.5 igm 2026-01-11 12:27:52 +08:00
  • 9a119da96e Update db and db-schema packages to export from dist/ igm 2026-01-11 12:22:04 +08:00
  • 7358129802 Fix TypeScript and linting errors across publisher-dashboard igm 2026-01-11 12:10:27 +08:00
  • eedd664db8 Add Gitea Action CI workflow igm 2026-01-10 20:22:51 +08:00
  • a02e1f0862 Merge branch 'tea-cli' igm 2026-01-10 19:47:11 +08:00
  • 2fb42c0fa5 add gitea cli igm 2026-01-10 06:47:06 -05:00
  • 3d42324750 Merge branch 'svelte-lint' igm 2026-01-10 19:42:12 +08:00
  • ac4b8dc99a Add eslint-plugin-svelte and fix all Svelte linting errors igm 2026-01-10 19:34:25 +08:00
  • cf71cb63d7 Update account settings layout to match org settings igm 2026-01-10 19:31:16 +08:00
  • 730021a5ea Merge branch 'parallelize-tests-better' igm 2026-01-10 19:17:50 +08:00
  • c698a85cc1 update readme igm 2026-01-10 06:17:48 -05:00
  • 462799ca3d Apply linting fixes and update schema igm 2026-01-10 19:17:39 +08:00
  • dcb48a5d5e Migrate e2e tests to transaction-based isolation igm 2026-01-10 19:16:47 +08:00
  • 8f3a1f2962 Merge origin/master into reviq-auth-login-command igm 2026-01-10 19:03:37 +08:00
  • a7d6beaf5a Add API token management for CLI authentication igm 2026-01-10 18:58:27 +08:00
  • 48ffba6c5f Apply linting fixes to layout components igm 2026-01-10 18:49:49 +08:00
  • 1b46fc0ecc delete unsued igm 2026-01-10 05:27:39 -05:00
  • 587d17c39c Update README with comprehensive project documentation igm 2026-01-10 18:25:22 +08:00
  • cca901a9b9 Merge branch 'whats-left' RevIQ 2026-01-10 18:10:40 +08:00
  • 42badf3c52 Add DBIP city database and improve geo test coverage RevIQ 2026-01-10 18:10:30 +08:00
  • bd53a60497 Merge branch 'more-testing-stuff' RevIQ 2026-01-10 18:10:03 +08:00
  • d486e2444e Add org settings layout with responsive nav and member management RevIQ 2026-01-10 18:09:17 +08:00
  • 319edf70db Fix IP address not being set on sessions from localhost RevIQ 2026-01-10 18:08:21 +08:00
  • 74b26818ca Add comprehensive e2e tests for all auth procedures RevIQ 2026-01-10 17:55:39 +08:00
  • b93f5e0b69 lint RevIQ 2026-01-10 04:52:00 -05:00
  • fb68f341dd Reorganize layouts with dedicated admin sidebar (dark theme) RevIQ 2026-01-10 17:45:17 +08:00
  • bd5bb5f5ef Fix dropdown alignment to respect viewport edges RevIQ 2026-01-10 17:29:36 +08:00
  • 40df74fdd0 Merge branch 'testing-improvements' RevIQ 2026-01-10 17:24:51 +08:00
  • 967e8904a7 lint fix RevIQ 2026-01-10 04:18:05 -05:00
  • 7047d0e9e0 Merge branch 'header-confirm-email' RevIQ 2026-01-10 17:17:55 +08:00
  • d824cf4116 Refactor API to use nested sessions/devices routers and fix test infrastructure RevIQ 2026-01-10 17:17:50 +08:00
  • d779aa794c Add email verification banner for unverified users RevIQ 2026-01-10 17:17:43 +08:00
  • 39863bd947 Add org invites section to dashboard with accept/decline flow RevIQ 2026-01-10 17:11:22 +08:00
  • 9f4c6ac0b9 Redirect auth flows to / instead of /performance RevIQ 2026-01-10 16:55:09 +08:00
  • 5e483941cc Merge branch 'cleanup-header' RevIQ 2026-01-10 16:42:16 +08:00
  • 55b312a03d Merge branch 'geo-fix' RevIQ 2026-01-10 16:42:07 +08:00
  • d51ee4f219 Remove placeholder filters from header and fix dropdown cursor RevIQ 2026-01-10 16:41:58 +08:00
  • 575ca83300 Add GeoIP lookup support and update device fingerprints to base58 RevIQ 2026-01-10 16:41:21 +08:00
  • 41af130e85 Remove /settings page and redirect / to first org dashboard RevIQ 2026-01-10 16:35:44 +08:00
  • a1dbc60bcb Merge branch 'phone-number-input-fix' RevIQ 2026-01-10 16:30:30 +08:00
  • 1bf05465c3 Replace void returns with { success: true } across all API endpoints RevIQ 2026-01-10 16:30:22 +08:00
  • 3b502d9319 Add comprehensive e2e tests for sessions and devices with 100% coverage RevIQ 2026-01-10 16:23:36 +08:00
  • 6b43910238 Add test coverage and fix webauthn e2e tests to use real sessions RevIQ 2026-01-10 16:11:46 +08:00
  • 67562f0bce Merge branch 'testing-more' into phone-number-input-fix RevIQ 2026-01-10 16:07:42 +08:00
  • f394b80028 Add PhoneNumberInput component with libphonenumber-js formatting RevIQ 2026-01-10 16:07:32 +08:00
  • 93abba044a Add root test script using Turborepo RevIQ 2026-01-10 15:56:51 +08:00
  • 5e13809c0e Merge branch 'website-fixes-general' RevIQ 2026-01-10 15:46:10 +08:00
  • 44656b1bd1 Merge branch 'testing-improvements' RevIQ 2026-01-10 15:45:56 +08:00
  • dd7b2ea8e4 Revamp navigation with org switcher and user menu, fix passkey login RevIQ 2026-01-10 15:45:03 +08:00
  • 72fa560648 Merge branch 'master' into testing-improvements RevIQ 2026-01-10 15:31:37 +08:00