Skip to content

Releases: riipandi/saka

v20261009a

v20261009a Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Oct 18:15
6e9e9c6

Changelog

  • 6e9e9c6: Merge pull request #7 from riipandi/frontend-integration (@riipandi)
  • dd213da: build(goreleaser): run the per-package vp pipeline and align release build tags (@riipandi)
  • e6b6240: chore(cli): remove debug smoke probes and their tasks (@riipandi)
  • 7a30d2b: chore(components): scaffold the workspace package (@riipandi)
  • ef5b9f4: chore(observability): restore the compose-sre stack without the smoke probes and metrics tasks (@riipandi)
  • 2a6f86e: chore: cleanup victoria stack (@riipandi)
  • a957256: chore: exclude .delta directory from git (@riipandi)
  • 422cc4d: chore: exclude .task directory from git (@riipandi)
  • 2c8abdb: chore: fingerprintjs dependency, zed lsp settings, yaak environment sync (@riipandi)
  • 842a8c4: chore: reconfigure vite+ (@riipandi)
  • 4a48886: chore: reconfigure viteplus oxc configuration rules (@riipandi)
  • 09000f3: chore: reorganize project tasks (@riipandi)
  • 7dc7416: chore: simplified comments (@riipandi)
  • 3aca3ec: ci: build frontend artifacts through the per-package vp pipeline (@riipandi)
  • 6e01eee: ci: install Playwright Chromium for the browser-mode unit tests (@riipandi)
  • 267c15c: ci: rename release workflow to release stable (@riipandi)
  • e309924: ci: resolve the Playwright CLI from the e2e-tests package (@riipandi)
  • f1a7d10: ci: unset NODE_ENV for the frontend unit tests (@riipandi)
  • 57037ed: docs(plan): frontend foundation — cookies, configuration, connect-query (@riipandi)
  • b986a16: docs(plan): normalize the oauth settings prefix (@riipandi)
  • 249d5b7: docs(plan): oauth sso by configuration — the oauth section, config-backed builtin providers, the SPA flow (@riipandi)
  • c834f85: docs(plan): oauth sso — one store for every provider, the enabled-provider listing, the SPA flow (@riipandi)
  • d7fa913: feat(identity): the remember flag picks the session window (@riipandi)
  • 180a1b6: feat(oauthsso): the enabled-provider listing and the oauth master switch (@riipandi)
  • d82989c: feat(transport): the request log quiets the browser and compiler noise (@riipandi)
  • 831e503: feat(webapp): auth-aware shared fetch, connect-query transport (@riipandi)
  • c98e255: feat(webapp): backend-driven configuration layer (@riipandi)
  • 68c7626: feat(webapp): cookies library adopted from react-cookie on cookie-es (@riipandi)
  • 38c23ef: feat(webapp): instant reload restore — cached profile cookie with background verification (@riipandi)
  • 57802ff: feat(webapp): the device fingerprint rides every request (@riipandi)
  • 0239ade: feat(webapp): the oauth sign-in flow on the actual configuration (@riipandi)
  • 4678445: feat(webapp): wire sign-in to the Connect auth contract with worker-held tokens (@riipandi)
  • c7fa6db: feat(webapp): wire the vitest test setup with unit, browser, and storybook projects (@riipandi)
  • c50057d: feat: add full React TanStack app from riipandi/vite-react-template (@riipandi)
  • f86c3ce: feat: initial setup React with StyleX (@riipandi)
  • 43b20b6: fix(bench): the load test paces its virtual users instead of flooding (@riipandi)
  • 2166e31: fix(docker): build the image through the per-package vp pipeline (@riipandi)
  • 305d0c8: fix(oauthsso): remove the superseded callback route file (@riipandi)
  • 30d7227: fix(oauthsso): the SPA callback lands outside the reserved surface prefixes (@riipandi)
  • d489e62: fix(transport): align v2 error masking with the surface (@riipandi)
  • ca1775a: fix(webapp): assign tableHolder in data-grid stories missing table registration (@riipandi)
  • dd23915: fix(webapp): bring the ported components up to the type-aware lint standard (@riipandi)
  • c895f2e: fix(webapp): guard row pin/expand against missing table prop (fallback to row.table) (@riipandi)
  • 57c7b7b: fix(webapp): harden auth wiring — cross-tab sync, inconclusive-vs-refused semantics, RPC retry (@riipandi)
  • 38dfec3: fix(webapp): redirect_to and logout message not working (@riipandi)
  • 3d08c3f: fix(webapp): subscribe expanded/pinning atoms so row state changes repaint (@riipandi)
  • 01ccc77: fix(webapp): sync StyleX virtual path (@riipandi)
  • f887a1d: fix(webapp): the dev shell serves the stylex runtime with a live hmr context (@riipandi)
  • 8c7ad19: fix: exclude assets prefix URL from request log (@riipandi)
  • 4a3570e: fix: lint issue (@riipandi)
  • ff0e35c: fix: middleware tsd console pipe not forwarded (@riipandi)
  • 92a96f0: perf(webapp): prefetch the login page's boot queries (@riipandi)
  • 3e9a48c: refactor(comments): drop provenance references from code comments (@riipandi)
  • d33bde7: refactor(components): move core styles and use-media-query into the package (@riipandi)
  • 86509eb: refactor(frontend): compose vite pipeline from webapp package, prune dead app scaffolding (@riipandi)
  • 472fd2c: refactor(frontend): independent package pipelines (@riipandi)
  • cf721c1: refactor(frontend): workspace dependency for shared vite plugin, condensed webapp config docs (@riipandi)
  • a828636: refactor(identity): the password sessions provider is credential (@riipandi)
  • 493f54b: refactor(plugins): share one StyleX plugin for every frontend package (@riipandi)
  • 2a5fef2: refactor(transport): migrate connect-go to v2 (@riipandi)
  • 6f8d18d: refactor(uilibs): extract the component tree, own the storybook pipeline (@riipandi)
  • 1250bd1: refactor(vite): move vitest config into vite.config.ts and drop the direct vitest dependency (@riipandi)
  • a78f2f5: refactor(webapp): guard persistence on the cookies library, proto wire types (@riipandi)
  • 55884e1: refactor(webapp): remove all no-unsafe-type-assertion suppressions via honest types (@riipandi)
  • 1b916ca: refactor(webapp): store the token pair as per-item cookies instead of one JSON cookie (@riipandi)
  • f9fded7: refactor(webapp): sweep the foundation residue (@riipandi)
  • f3daf3b: test(cmd): update seeder counts for the access settings (@riipandi)
  • 86fe4ea: test(e2e): the login screen follows the configured providers (@riipandi)
  • fb6ff41: test(e2e): the session foundation flow (@riipandi)

v20261006a

Choose a tag to compare

@github-actions github-actions released this 07 Oct 10:02

v20260920a

Choose a tag to compare

@github-actions github-actions released this 20 Sep 13:33
ef6113b

REST + ConnectRPC ported from Pocket ID.

Changelog

v20260918b

Choose a tag to compare

@github-actions github-actions released this 20 Sep 12:01

Changelog

v20260918a

Choose a tag to compare

@github-actions github-actions released this 18 Sep 15:38

Changelog

Read more

v20260330c

Choose a tag to compare

@github-actions github-actions released this 29 Mar 23:03

Changelog

v20260330b

Choose a tag to compare

@github-actions github-actions released this 29 Mar 23:03

Changelog

v20260330a

Choose a tag to compare

@github-actions github-actions released this 29 Mar 20:55

Changelog

v20260329b

Choose a tag to compare

@github-actions github-actions released this 29 Mar 09:13

Changelog

v20260329a

Choose a tag to compare

@github-actions github-actions released this 29 Mar 06:01

Changelog