Commit Graph

  • c35018df05 ci(bstein-home): enforce sonar and supply-chain gates master codex 2026-04-22 01:29:43 -03:00
  • b316cb673c ci(bstein-home): run docs before loc gate codex 2026-04-22 01:24:30 -03:00
  • c9e0cdf157 fix(frontend): allow non-root nginx pid writes codex 2026-04-22 00:57:40 -03:00
  • 95911f3137 security(bstein-home): harden containers and dependencies codex 2026-04-22 00:00:57 -03:00
  • 03e31cb38d ci(bstein-home): use preloaded quality scanner image codex 2026-04-21 22:50:29 -03:00
  • c6c967b421 ci(bstein-home): pass sonar token as login codex 2026-04-21 22:17:55 -03:00
  • ad44bc40c3 ci(bstein-home): run sonar and supply-chain scans codex 2026-04-21 22:09:06 -03:00
  • d2d0daeff1 ci(bstein-home): publish frontend junit to build artifacts codex 2026-04-21 21:32:32 -03:00
  • 5fd9d3e4b3 ci(bstein-home): bind sonarqube token credential codex 2026-04-21 20:16:51 -03:00
  • 1194481934 test(bstein-home): harden home e2e status mock codex 2026-04-21 19:17:20 -03:00
  • caf3d1befd ci(bstein-home): use push-capable harbor robot codex 2026-04-21 18:51:54 -03:00
  • 30311af78a test(bstein-home): decouple e2e overlay from mermaid render codex 2026-04-21 18:18:01 -03:00
  • 852ce6a2c0 ci(bstein-home): stabilize e2e preview startup codex 2026-04-21 17:44:25 -03:00
  • 5d8d1bc465 ci(bstein-home): start docker daemon without tls delay codex 2026-04-21 16:59:14 -03:00
  • d706bd2b26 ci(bstein-home): avoid forced base image pulls codex 2026-04-21 16:49:15 -03:00
  • 9a9704897f ci(bstein-home): avoid external buildkit dependency codex 2026-04-21 15:55:49 -03:00
  • a0c403a64c test(bstein-home): stabilize frontend e2e on ci agents codex 2026-04-21 15:20:34 -03:00
  • 05a5738213 ci(bstein-home): stabilize playwright e2e server codex 2026-04-21 14:57:28 -03:00
  • 949d2861cb ci(bstein-home): use unique kubernetes agents codex 2026-04-21 13:48:56 -03:00
  • a6210b1656 ci(bstein-home): use harbor frontend runners codex 2026-04-21 13:35:10 -03:00
  • e4e284e39b ci(bstein-home): use harbor python runner codex 2026-04-21 13:18:07 -03:00
  • 2207a2f814 ci(bstein-home): label test metrics with build artifacts codex 2026-04-21 11:39:13 -03:00
  • 1356efa02c ci(bstein-home): include primary branch in quality metrics codex 2026-04-21 11:08:21 -03:00
  • 1908830009 ci(bstein-home): publish canonical build info codex 2026-04-21 09:35:04 -03:00
  • 951780f115 ci(bstein-home): archive full quality evidence codex 2026-04-21 09:22:06 -03:00
  • ac2a3155fc test(bstein-home): enforce full source quality contract codex 2026-04-21 09:09:10 -03:00
  • a9b7e22a13 test(bstein-home): cover ai and frontend entry codex 2026-04-21 09:00:20 -03:00
  • 3675302596 test(bstein-home): cover account frontend codex 2026-04-21 08:52:56 -03:00
  • 1348aa85a8 test(bstein-home): cover onboarding frontend codex 2026-04-21 08:47:36 -03:00
  • db24e3fe88 test(bstein-home): cover request access frontend codex 2026-04-21 08:40:33 -03:00
  • a66913950c test(bstein-home): cover frontend static shell codex 2026-04-21 08:33:37 -03:00
  • 1ca83c7499 test(bstein-home): cover account overview route codex 2026-04-21 08:25:28 -03:00
  • 6c7dabe7ab test(bstein-home): cover account action routes codex 2026-04-21 08:21:59 -03:00
  • d9dcc54bce test(bstein-home): cover provisioning orchestration codex 2026-04-21 08:18:54 -03:00
  • 46f5ac9482 test(bstein-home): cover provisioning task helpers codex 2026-04-21 08:13:20 -03:00
  • 4f132a44cf test(bstein-home): cover access request onboarding codex 2026-04-21 08:10:56 -03:00
  • e1dde0bf43 test(bstein-home): cover admin access routes codex 2026-04-21 08:07:51 -03:00
  • 97365ef48c test(bstein-home): cover access request submission codex 2026-04-21 08:05:01 -03:00
  • 5eacf4f664 test(bstein-home): cover access request status codex 2026-04-21 08:01:07 -03:00
  • c675ff9787 test(bstein-home): cover access request state codex 2026-04-21 07:58:20 -03:00
  • 2dfbf86a93 test(bstein-home): cover ai route metadata codex 2026-04-21 07:50:19 -03:00
  • e6d807ed3f test(bstein-home): cover vaultwarden invite adapter codex 2026-04-21 07:44:43 -03:00
  • 41f8cdebc1 test(bstein-home): cover lab status routes codex 2026-04-21 07:41:47 -03:00
  • 11f49ec807 test(bstein-home): cover keycloak integration client codex 2026-04-21 07:39:34 -03:00
  • 54a9fbde49 test(bstein-home): cover backend platform helpers codex 2026-04-21 07:34:24 -03:00
  • 2f703005fc docs(bstein-home): document full source gate surface codex 2026-04-21 07:25:40 -03:00
  • 839c2586a2 refactor(bstein-home): split access request routes codex 2026-04-21 07:12:35 -03:00
  • 96d3d31b31 refactor(bstein-home): split account route modules codex 2026-04-21 07:05:08 -03:00
  • aae51f26e1 refactor(bstein-home): extract onboarding flow modules codex 2026-04-21 07:03:21 -03:00
  • 0273da9e79 refactor(bstein-home): extract account dashboard flow codex 2026-04-21 06:57:07 -03:00
  • 4ad9803c0c refactor(bstein-home): extract request access flow codex 2026-04-21 06:53:09 -03:00
  • e11ee72a9e refactor(bstein-home): move large view styles out of sfc files codex 2026-04-21 06:51:35 -03:00
  • 989dba49aa quality(bstein-home): split provisioning task helpers codex 2026-04-21 06:47:22 -03:00
  • d69669092f test(bstein-home): migrate unit checks to jest codex 2026-04-21 06:38:05 -03:00
  • 285b00183a quality(bstein-home): publish real workspace coverage and loc totals codex 2026-04-20 13:49:46 -03:00
  • eedb77020e ci(bstein-home): keep metrics publish alive on flaky deps codex 2026-04-20 13:13:07 -03:00
  • ce5d73c514 ci(bstein-home): use mounted harbor auth config codex 2026-04-20 13:09:28 -03:00
  • 26231b7465 ci: retrigger quality metrics publish Codex 2026-04-20 13:02:30 -03:00
  • e9623e5bfe ci: retrigger pipeline for metrics freshness codex 2026-04-20 12:43:20 -03:00
  • 7fcf17ee12 ci: enforce 30d build and artifact retention codex 2026-04-20 12:29:29 -03:00
  • 3d9f449d72 ci(bstein-home): publish per-test result metrics codex 2026-04-20 11:53:59 -03:00
  • 1dd0a48887 ci(bstein-home): publish per-test result metrics codex/bstein-home-platform-metrics codex 2026-04-20 11:53:59 -03:00
  • 85abe72f62 ci(bstein-home): emit placeholder test-case metric when junit is empty codex 2026-04-20 09:06:38 -03:00
  • d3e47d78a9 ci(bstein-home): publish per-test case metrics for flaky tracking codex 2026-04-20 08:35:18 -03:00
  • 930b9edbcf ci: retrigger after jenkins lock cleanup codex 2026-04-19 22:00:46 -03:00
  • e8463d3501 ci: retrigger after jenkins rollout codex 2026-04-19 21:51:27 -03:00
  • 565efa9465 ci(gate): default sonar and supply checks to observe mode codex 2026-04-19 21:29:34 -03:00
  • 410824ed2c ci(gate): enforce sonarqube and supply-chain checks codex 2026-04-19 21:16:09 -03:00
  • debb49e842 ci(metrics): use Pushgateway PUT for suite metric updates Brad Stein 2026-04-19 16:08:03 -03:00
  • beccdc3959 ci(bstein-home): keep quality publish path alive when buildx is down Brad Stein 2026-04-19 15:45:15 -03:00
  • e9a4218ae9 ci(bstein-home): publish metrics even when test stages fail Brad Stein 2026-04-19 15:37:06 -03:00
  • 7d7c719fc7 ci(bstein-home): run frontend test stage under bash Brad Stein 2026-04-19 15:01:31 -03:00
  • dc59f4150c ci(bstein-home): run frontend test stage under bash Brad Stein 2026-04-19 15:01:31 -03:00
  • 4c390426ca ci: run frontend stage under bash for pipefail support Brad Stein 2026-04-19 14:41:06 -03:00
  • 250edcdad4 ci: add sonar/supply evidence collection and checks metrics Brad Stein 2026-04-19 14:12:32 -03:00
  • 6e3beb7e18 ci: add sonar/supply evidence collection and checks metrics Brad Stein 2026-04-19 14:12:32 -03:00
  • 02c7d5b799 ci(jenkins): align Playwright image with test runner version Brad Stein 2026-04-18 17:47:57 -03:00
  • c0d83a1e5e ci(jenkins): keep shell flags POSIX compatible Brad Stein 2026-04-18 17:29:50 -03:00
  • f606c0543c ci(metrics): derive checks plus workspace coverage/loc gauges Brad Stein 2026-04-18 16:33:52 -03:00
  • 1a023818f4 quality: publish bstein-home platform hygiene metrics Brad Stein 2026-04-17 04:53:52 -03:00
  • 8245e1aaa7 testing: add unified quality gate Brad Stein 2026-04-11 00:02:26 -03:00
  • 00e6208d97 ci: use Jenkins harbor credential for image push auth Brad Stein 2026-04-10 06:41:02 -03:00
  • a80d46606e ci: fix backend pytest import path and publish junit test counts Brad Stein 2026-04-10 06:24:22 -03:00
  • ce14a4a1c2 ci: trigger clean rerun after jenkins restart Brad Stein 2026-04-10 06:03:39 -03:00
  • f8d63a100a ci: improve docker readiness and isolate dind cache per build pod Brad Stein 2026-04-10 05:59:39 -03:00
  • a2ae8c1262 ci: trigger run after jenkins controller refresh Brad Stein 2026-04-10 05:37:17 -03:00
  • 4447174108 ci: add backend quality gate and pushgateway status Brad Stein 2026-04-10 05:18:52 -03:00
  • 2a3ee95e74 ai: cover atlasbot timeout behavior Brad Stein 2026-03-30 16:55:22 -03:00
  • 0e7b9452c1 ai: cover atlasbot mode routing Brad Stein 2026-03-30 16:51:25 -03:00
  • 94310ccc2f ai: return mode-specific timeout guidance when atlasbot misses SLA Brad Stein 2026-03-30 03:53:42 -03:00
  • 89ac893a76 ai: default atlas quick timeout to 15s Brad Stein 2026-03-30 03:44:55 -03:00
  • 9b87c8bfbd ai: enforce mode timeouts and accept atlasbot reply payload Brad Stein 2026-03-30 03:37:33 -03:00
  • 03b282da20 docker: use public base images for portal builds Brad Stein 2026-03-30 03:33:44 -03:00
  • a2deb0fcd5 ai: align web chat modes with atlasbot and remove stock path Brad Stein 2026-03-30 02:52:54 -03:00
  • 94806c4b42 ci: persist dind storage Brad Stein 2026-02-06 19:59:18 -03:00
  • 299e638c6a ai: persist conversation id Brad Stein 2026-01-30 16:59:06 -03:00
  • 3a27cc9fc1 portal: add atlasbot profiles Brad Stein 2026-01-28 13:01:54 -03:00
  • 3ea68a7464 ui: preserve atlas ai line breaks Brad Stein 2026-01-27 18:08:43 -03:00
  • aec391608d ai: route all chat through atlasbot Brad Stein 2026-01-27 14:54:35 -03:00
  • d087558c22 ai: avoid fallback for atlasbot queries Brad Stein 2026-01-27 14:09:01 -03:00