No description
  • TypeScript 50.8%
  • Svelte 43.3%
  • Typst 2.4%
  • CSS 1.5%
  • Shell 0.8%
  • Other 1.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Adomas 7c8a8fd385 refactor(pdf): rename bundled typst renderer to pdf-renderer
- Rename the bundled render service from ponado-typst/typst to
  pdf-renderer (compose service, container name, depends_on, default
  PDF_RENDERER_URL=http://pdf-renderer:3100); image is now
  git.ponado.lt/ponado/typst-server:latest.
- Rename src/lib/ponado-app/typst.server.ts -> pdf-renderer.server.ts
  and src/lib/ponado/typst/typst.server.ts ->
  src/lib/ponado/pdf-renderer/pdf-renderer.server.ts;
  convertTypstToPdf -> renderTemplateToPdf.
- env: TYPST_URL -> PDF_RENDERER_URL (src/env.ts, .env.example, compose,
  services.server.ts startup check).

fix(env): S3_ENABLED only enables for the exact string "true"

- z.coerce.boolean() treated sets values like "false" as truthy
  (Boolean("false") === true), silently enabling S3 whenever the var
  was present at all. Only the case-insensitive string "true" enables
  it now; anything else (including unset) means disabled.
2026-10-12 10:24:27 +03:00
.agents/skills added more flexible numbering of invoices 2026-08-25 18:48:54 +03:00
.forgejo/workflows ci: push both image tags via separate buildctl outputs 2026-08-29 20:33:49 +03:00
.opencode basic tracker implementation 2026-06-03 19:34:09 +03:00
bruno fixed small layout and time tracking bugs + api docs are installed instead of cdn on client 2026-08-30 13:34:19 +03:00
drizzle/20261004110027_init refactor(db): rename squashed baseline to 20261004110027_init 2026-10-04 14:05:02 +03:00
drizzle-reference/20260825145722_init fixed most npm check errors 2026-08-25 18:54:08 +03:00
messages removed old billing rate logic + added default invoice language + link time entries to invoices 2026-09-09 11:56:50 +03:00
packages/reference-schema refactor(pdf): use shared ponado-typst service, drop custom pdf-worker 2026-10-11 17:24:07 +03:00
project.inlang added api interface for server 2026-08-29 17:49:26 +03:00
scripts refactor(pdf): rename bundled typst renderer to pdf-renderer 2026-10-12 10:24:27 +03:00
src refactor(pdf): rename bundled typst renderer to pdf-renderer 2026-10-12 10:24:27 +03:00
static added icons, license, refactored shortcuts, and form wrapper context 2026-07-10 19:19:25 +03:00
tools/reference-data added api interface for server 2026-08-29 17:49:26 +03:00
.dockerignore feat(pdf-worker-rust): typst as a Rust library, scratch image candidate 2026-10-04 13:08:57 +03:00
.env.build build(docker): pin CSRF/redirect origin at build time 2026-10-04 11:49:00 +03:00
.env.example refactor(pdf): rename bundled typst renderer to pdf-renderer 2026-10-12 10:24:27 +03:00
.gitignore refactor(pdf): use shared ponado-typst service, drop custom pdf-worker 2026-10-11 17:24:07 +03:00
.npmrc build(docker): install prod deps on target platform 2026-10-04 12:13:11 +03:00
.prettierignore formated and added test forgejo action 2026-07-04 20:19:20 +03:00
AGENTS.md contextual app-header, time tracking is extension (not activity setting), page size from user agent 2026-09-06 18:20:35 +03:00
components.json basic tracking and filtering features implemented 2026-06-10 12:23:07 +03:00
compose.build.yml refactor(pdf): rename bundled typst renderer to pdf-renderer 2026-10-12 10:24:27 +03:00
compose.yml refactor(pdf): rename bundled typst renderer to pdf-renderer 2026-10-12 10:24:27 +03:00
Dockerfile build(docker): bump node base image to 26.11.1 2026-10-11 17:30:23 +03:00
drizzle-reference.config.ts fixed most npm check errors 2026-08-25 18:54:08 +03:00
drizzle.config.ts style: apply oxfmt formatting pass 2026-10-04 14:28:19 +03:00
eslint.config.ts updated virtual-list lib, made sidebar static on desktop + refactored linting 2026-09-05 15:52:49 +03:00
LICENSE added more flexible numbering of invoices 2026-08-25 18:48:54 +03:00
mise.toml basic tracking and filtering features implemented 2026-06-10 12:23:07 +03:00
oxfmt.config.ts refactored layout of invoice page + oxfmt 2026-09-04 17:58:55 +03:00
oxlint.config.ts updated virtual-list lib, made sidebar static on desktop + refactored linting 2026-09-05 15:52:49 +03:00
package.json refactor(pdf): use shared ponado-typst service, drop custom pdf-worker 2026-10-11 17:24:07 +03:00
pnpm-lock.yaml refactor(pdf): use shared ponado-typst service, drop custom pdf-worker 2026-10-11 17:24:07 +03:00
pnpm-workspace.yaml style: apply oxfmt formatting pass 2026-10-04 14:28:19 +03:00
README.lt.md added more flexible numbering of invoices 2026-08-25 18:48:54 +03:00
README.md refactored tags form, removed company data parser, better mobile support 2026-07-05 19:36:11 +03:00
skills-lock.json implemented sse event bus prototype 2026-08-25 16:26:05 +03:00
tsconfig.json migrated to sveltekit 3 + superforms next version 2026-09-08 17:23:50 +03:00
vite.config.ts build(docker): pin CSRF/redirect origin at build time 2026-10-04 11:49:00 +03:00

Algis - fiksuok darbo laika ir israsyk saskaitas