Commit graph

  • 494384e6c6 fix: use kaniko for forgejo image builds high-performance Ashwin Kumar Sivakumar 2026-06-12 22:55:00 +05:30
  • 46b486fb52 chore: inspect forgejo service networking Ashwin Kumar Sivakumar 2026-06-12 22:24:12 +05:30
  • e63f47195e fix: use dind service for forgejo builds main Ashwin Kumar Sivakumar 2026-06-12 22:09:33 +05:30
  • e856eae414 fix: use dind service for forgejo builds Ashwin Kumar Sivakumar 2026-06-12 22:09:33 +05:30
  • bfdea41bd1 fix: install docker cli in forgejo workflow namespace Ashwin Kumar Sivakumar 2026-06-12 22:07:26 +05:30
  • b55f69ffc4 fix: install docker cli in forgejo workflow namespace Ashwin Kumar Sivakumar 2026-06-12 22:07:26 +05:30
  • fd75e7a5ea chore: retrigger after forgejo restart Ashwin Kumar Sivakumar 2026-06-12 22:03:38 +05:30
  • 7a7849f5a6 chore: retrigger forgejo after main sync fix Ashwin Kumar Sivakumar 2026-06-12 22:00:39 +05:30
  • 9c472ce9a5 fix: add main forgejo sync workflow Ashwin Kumar Sivakumar 2026-06-12 22:00:25 +05:30
  • c10668aa7d chore: retrigger forgejo build after workflow sync Ashwin Kumar Sivakumar 2026-06-12 21:59:01 +05:30
  • 6887e64ddb fix: restore forgejo build workflow filename Ashwin Kumar Sivakumar 2026-06-12 21:54:48 +05:30
  • a4cae251d9 fix: restore forgejo build workflow filename Ashwin Kumar Sivakumar 2026-06-12 21:54:48 +05:30
  • abf4095bf2 fix: use jq encoded forgejo push sync Ashwin Kumar Sivakumar 2026-06-12 21:45:46 +05:30
  • d124a91dea fix: restore working github forgejo sync Ashwin Kumar Sivakumar 2026-06-12 21:44:07 +05:30
  • ef9fed75cb fix: install docker cli in forgejo workflow Ashwin Kumar Sivakumar 2026-06-12 21:39:04 +05:30
  • 3c437b61b3 fix: use encoded forgejo remote for sync Ashwin Kumar Sivakumar 2026-06-12 20:18:28 +05:30
  • 4fc874a44b ci: add forgejo sync and build pipeline Ashwin Kumar Sivakumar 2026-06-12 20:17:00 +05:30
  • 4c61bcaf31 fix: remove DPR scaling from CaptchaCanvas to fix zoomed-in appearance Ashwin Kumar Sivakumar 2026-06-12 05:03:54 +05:30
  • d8467d1aeb fix: remove push preflight from forgejo mirror sync Ashwin Kumar Sivakumar 2026-06-11 19:29:41 +05:30
  • cf66611750 fix: trigger forgejo mirror sync via api Ashwin Kumar Sivakumar 2026-06-11 19:14:46 +05:30
  • 8a8072b305 fix: use basic auth for forgejo sync Ashwin Kumar Sivakumar 2026-06-11 18:56:39 +05:30
  • 5d10025c34 fix: use existing forgejo mirror secrets Ashwin Kumar Sivakumar 2026-06-11 18:19:10 +05:30
  • 93deed0d11 fix: point forgejo sync to ashwin namespace Ashwin Kumar Sivakumar 2026-06-11 18:00:03 +05:30
  • c8ecb6bf81 chore: migrate ci naming to forgejo Ashwin Kumar Sivakumar 2026-06-11 17:17:42 +05:30
  • 6666cc5f67 fix(frontend): replace broken file-based API routes with SolidStart middleware Rimuru 2026-06-11 15:36:44 +05:30
  • aabfacc735 fix: route client /api/* through /api/gateway/* proxy\n\nLogin, signup, forgot-password, dashboard, contact, help-center, and all dashboard component fetches were calling bare /api/* paths. The SolidStart server has no /api/auth/*, /api/support/*, or /api/kb/* handlers -- only /api/gateway/[...path] proxies to the Rust gateway. So those calls returned HTML (SPA catch-all), the JSON parse threw silently, and the buttons looked dead. Sign In / Sign Up / Forgot Password all appeared to be no-ops.\n\nThis routes every client-side fetch through the existing gateway proxy, matching the pattern already used by src/lib/api.ts.\n\nAlso fixes hardcoded test121 -> test111 in canonical/og:url tags across index, professionals, help-center, and RoleLandingPage. Ashwin Kumar Sivakumar 2026-06-11 14:10:10 +05:30
  • 31101db955 chore: rebuild trigger #2 Ashwin Kumar Sivakumar 2026-06-08 21:33:46 +05:30
  • 4930a24e35 chore: trigger rebuild with base image now available Ashwin Kumar Sivakumar 2026-06-08 21:16:18 +05:30
  • b21c3e43b1 chore: trigger build Ashwin Kumar Sivakumar 2026-06-08 21:06:25 +05:30
  • 82ea154c9f feat: trigger build after registry fix Ashwin Kumar Sivakumar 2026-05-30 03:42:00 +05:30
  • f880595794 chore: trigger gitea pipeline Ashwin Kumar Sivakumar 2026-05-30 02:05:24 +05:30
  • d888466f19 feat: Add Ask Ash AI credit components Ashwin Kumar Sivakumar 2026-05-29 20:47:15 +05:30
  • d21121cf0a Resolve conflicts: remove Woodpecker CI, use Gitea Tracewebstudio Dev 2026-05-08 15:41:16 +02:00
  • eee67d9ff7 Update components (CaptchaCanvas, DashboardLayout, MyDashboardPage, PortfolioPage, ProfilePage), form-validation, routes (dashboard, login, signup), app.css, add e2e tests and helpers, add manual test files and config Tracewebstudio Dev 2026-05-08 15:34:49 +02:00
  • 732acd9c35 Update Woodpecker CI/CD config and add frontend log file Tracewebstudio Dev 2026-05-08 15:34:41 +02:00
  • 9fe4a1fd8a chore: trigger gitea pipeline Tracewebstudio Dev 2026-05-05 20:26:49 +02:00
  • 8b90959f1e chore: update AI chat widget - add logo, remove powered by gemma Tracewebstudio Dev 2026-05-05 20:14:56 +02:00
  • 3cad4c94a9 ci: trigger rebuild Tracewebstudio Dev 2026-05-05 18:54:26 +02:00
  • eb61206810 feat: dashboard session timer and verification UI improvements Tracewebstudio Dev 2026-05-05 17:22:04 +02:00
  • a3cc407207 ci: skip gitops update if GITEOPS_REPO secret not set Tracewebstudio Dev 2026-05-01 18:46:03 +02:00
  • d7b7f3d3c1 ci: update gitops with new SHA on each build (auto-deploy) Tracewebstudio Dev 2026-05-01 11:04:17 +02:00
  • 8ee9bd1a53 ci: add post-push registry prune (keep latest 1 SHA build) Tracewebstudio Dev 2026-05-01 10:10:26 +02:00
  • 0d63bb304e Add comprehensive test infrastructure and AI guardrails Tracewebstudio Dev 2026-05-01 02:54:25 +02:00
  • 9a21b7859f fix(ci): retry frontend buildx build on EOF failures Tracewebstudio Dev 2026-05-01 00:22:55 +02:00
  • 6a5cd11b2f chore: trigger gitea pipeline Tracewebstudio Dev 2026-05-01 00:17:44 +02:00
  • 98cedc8019 chore: trigger gitea pipeline Tracewebstudio Dev 2026-05-01 00:14:33 +02:00
  • 008992c217 chore: trigger gitea pipeline Tracewebstudio Dev 2026-04-30 22:51:27 +02:00
  • e9fe992e1d chore: trigger gitea pipeline Tracewebstudio Dev 2026-04-30 22:47:33 +02:00
  • 17987adfa6 chore: trigger gitea pipeline Tracewebstudio Dev 2026-04-30 22:41:36 +02:00
  • 11c0a2487a fix(ci): force http1.1 for gitea git transport Tracewebstudio Dev 2026-04-30 22:32:37 +02:00
  • e54561fd3d chore(ci): enable git trace for sync debugging Tracewebstudio Dev 2026-04-30 22:27:16 +02:00
  • b68f409a83 fix(ci): use GITEA_SECRET in sync workflow Tracewebstudio Dev 2026-04-30 22:18:09 +02:00
  • 49ceee59f6 fix(ci): enforce Admin basic auth sync flow Tracewebstudio Dev 2026-04-30 22:03:23 +02:00
  • 472f39e426 fix(ci): always use token owner login for gitea auth Tracewebstudio Dev 2026-04-30 21:45:03 +02:00
  • 2745d8b940 fix(ci): use GITEA_SECRET for sync token Tracewebstudio Dev 2026-04-30 21:40:10 +02:00
  • f4bd0ccb09 fix(ci): add preflight token check and static secret usage Tracewebstudio Dev 2026-04-30 21:36:42 +02:00
  • 9eb1b55a64 fix(ci): use authenticated remote URL for gitea git ops Tracewebstudio Dev 2026-04-30 21:23:06 +02:00
  • 096be08d63 chore(ci): log resolved gitea user and validate ls-remote Tracewebstudio Dev 2026-04-30 21:03:52 +02:00
  • 328ee8c6db fix(ci): tolerate /user 401 and fallback to configured auth user Tracewebstudio Dev 2026-04-30 20:59:10 +02:00
  • f256d9ef7b fix(ci): use basic auth header with token-owner login Tracewebstudio Dev 2026-04-30 20:56:11 +02:00
  • 6dd0f3b6ca fix(ci): support GITEA_TOKEN secret with fallback Tracewebstudio Dev 2026-04-30 20:48:06 +02:00
  • 3409cc8f1a fix(ci): hardcode admin gitea sync remote Tracewebstudio Dev 2026-04-30 20:45:49 +02:00
  • 1093069275 fix(ci): use basic auth header for gitea git operations Tracewebstudio Dev 2026-04-30 20:38:18 +02:00
  • 536b1ec8ca fix(ci): prefer token owner login for gitea git auth Tracewebstudio Dev 2026-04-30 20:33:51 +02:00
  • 290a67af0f chore: trigger gitea pipeline Tracewebstudio Dev 2026-04-30 20:24:43 +02:00
  • 596187c06e fix(ci): use GITEA_USERNAME secret for git auth Tracewebstudio Dev 2026-04-30 20:15:29 +02:00
  • d0ecc6ff9d fix(ci): derive gitea login from token and retry auth modes Tracewebstudio Dev 2026-04-30 20:13:35 +02:00
  • 921b97f2c3 fix(ci): try multiple gitea auth url formats Tracewebstudio Dev 2026-04-30 20:08:50 +02:00
  • c1b08bd194 fix(ci): replace inline python with curl+jq api fallback Tracewebstudio Dev 2026-04-30 20:02:08 +02:00
  • 9e55288f08 fix(ci): correct yaml-safe gitea API fallback script Tracewebstudio Dev 2026-04-30 19:59:50 +02:00
  • 9a2a29d190 fix(ci): auto-resolve gitea target repo for sync Tracewebstudio Dev 2026-04-30 19:57:17 +02:00
  • cd9f920ec5 chore: trigger gitea pipeline Tracewebstudio Dev 2026-04-30 19:54:10 +02:00
  • c12669dfbe chore: trigger gitea pipeline Tracewebstudio Dev 2026-04-30 19:45:25 +02:00
  • d7ddd3d9e0 fix(ui): wire and restyle dashboard notifications dropdown Tracewebstudio Dev 2026-04-29 11:51:37 +02:00
  • 1effa1cb6f fix(ci): use docker socket host in frontend build Tracewebstudio Dev 2026-04-29 10:34:24 +02:00
  • d3f3850e1d fix(wallet): fetch pricing by concrete role key Tracewebstudio Dev 2026-04-29 09:59:41 +02:00
  • aa8696bf9f chore: trigger gitea pipeline Tracewebstudio Dev 2026-04-28 19:07:37 +02:00
  • f386b0c298 chore: checkpoint workspace updates Tracewebstudio Dev 2026-04-26 23:58:43 +02:00
  • 35abb6e7aa fix: add Authorization header to all dashboard apiFetch calls; change Buy Credits/Buy Now buttons to BTN_ORANGE Tracewebstudio Dev 2026-04-22 01:32:43 +02:00
  • 6a4688c854 style: match role dashboard UI to admin solid dashboard - card padding 14px radius 16px, input height 36px, label 11px uppercase, tab underline style, title 18px #111827 Tracewebstudio Dev 2026-04-22 01:26:36 +02:00
  • 188de040ae fix: MyDashboardPage reads role from URL directly, skips stale prop closure; loadRoleBundle uses auth; no fallback config fetch Tracewebstudio Dev 2026-04-22 01:13:56 +02:00
  • f1e46e35e7 fix: RequireAuth hydration mismatch using Show component Tracewebstudio Dev 2026-04-22 00:54:08 +02:00
  • aa79b30465 fix: RequireAuth hydration mismatch and role resolution Tracewebstudio Dev 2026-04-22 00:36:12 +02:00
  • 87a741540b fix: RequireAuth no fallback UI, client-only check Tracewebstudio Dev 2026-04-21 23:58:09 +02:00
  • 1990b5c99d fix: remove RequireAuth render-time loading spinner causing SSR/hydration mismatch Tracewebstudio Dev 2026-04-21 23:56:19 +02:00
  • 159b051ac8 fix: resolve role resolution priority - backend roles override localStorage Tracewebstudio Dev 2026-04-21 21:50:57 +02:00
  • e1a0a5400c ci: trigger Tracewebstudio Dev 2026-04-19 19:27:32 +02:00
  • 0d43edc97e ci: trigger with fixed secrets Tracewebstudio Dev 2026-04-19 18:21:01 +02:00
  • 7a4532c534 ci: fix docker login with --password-stdin and explicit registry Tracewebstudio Dev 2026-04-19 18:13:34 +02:00
  • a5d86beaf5 ci: add DOCKER_HOST for DinD, use high-performance-latest tag Tracewebstudio Dev 2026-04-19 18:10:05 +02:00
  • bf26edf084 ci: trigger Tracewebstudio Dev 2026-04-19 18:07:07 +02:00
  • c007945b9a ci: use plain docker buildx commands instead of docker/build-push-action Tracewebstudio Dev 2026-04-19 18:06:38 +02:00
  • 8437fc5324 ci: trigger fresh Tracewebstudio Dev 2026-04-19 17:52:02 +02:00
  • 4cab6befe4 ci: trigger Tracewebstudio Dev 2026-04-19 17:42:59 +02:00
  • a38e5e51f3 ci: trigger Tracewebstudio Dev 2026-04-19 16:37:02 +02:00
  • 0944d4f4e3 ci: trigger on high-performance push Tracewebstudio Dev 2026-04-19 16:35:27 +02:00
  • f332d78f14 ci: trigger Tracewebstudio Dev 2026-04-19 16:32:43 +02:00
  • 8affd4b113 ci: trigger sync Tracewebstudio Dev 2026-04-19 16:26:43 +02:00
  • 8053cf5af7 ci: fetch before push, use force-with-lease Tracewebstudio Dev 2026-04-19 15:59:50 +02:00
  • 89d8d3be32 ci: trigger Tracewebstudio Dev 2026-04-19 15:51:52 +02:00