-
bb6912d94d
fix: add Turnstile site key to runtime ConfigMap
vikingowl
2026-02-27 14:21:02 +01:00
-
fd879ba026
fix(deploy): use maxSurge=0 for rolling update to fit resource quota
vikingowl
2026-02-27 14:17:02 +01:00
-
83264b4b41
fix: enable auth nav, turnstile deployment, country dropdown, profile routes
vikingowl
2026-02-27 14:12:23 +01:00
-
2def99d163
fix: switch backend deployment to RollingUpdate for zero downtime
vikingowl
2026-02-27 13:43:04 +01:00
-
e4e5fbf9f5
fix: correct magic link API endpoint path
vikingowl
2026-02-27 13:40:03 +01:00
-
b752512c6a
fix: correct magic link API endpoint path
vikingowl
2026-02-27 13:40:03 +01:00
-
053901f2f4
Merge pull request 'feat: add admin panel, market submission form, and legal updates' (#2) from feat/admin-panel-submissions into main
vikingowl
2026-02-27 13:35:40 +01:00
-
-
ac892720df
fix: suppress dupl lint for Search handler
vikingowl
2026-02-27 13:34:37 +01:00
-
2e5d7b726b
feat: add SMTP config to Helm chart and Woodpecker pipeline
vikingowl
2026-02-27 13:31:37 +01:00
-
e07f4c4c64
feat: add HTML email templates with medieval aesthetic
vikingowl
2026-02-27 11:36:59 +01:00
-
af7703b644
fix: replace ASCII-encoded umlauts with proper German characters in user-facing strings
vikingowl
2026-02-27 11:12:39 +01:00
-
325a1121a0
fix: replace ASCII-encoded umlauts with proper German characters in UI text
vikingowl
2026-02-27 11:12:21 +01:00
-
2e6acceb33
feat: add admin panel, market submission form, and legal updates
vikingowl
2026-02-27 11:04:31 +01:00
-
-
580b9d5e3c
feat: add admin panel, market submissions, and email notifications
vikingowl
2026-02-27 11:03:44 +01:00
-
63636bfb7f
Merge pull request 'fix: add missing recommended fields to Event structured data' (#1) from fix/event-structured-data into main
vikingowl
2026-02-24 12:59:09 +01:00
-
-
3447402059
fix: add missing recommended fields to Event structured data
vikingowl
2026-02-24 12:56:54 +01:00
-
-
c582c7c4d6
feat: parse admission notes into structured price table
vikingowl
2026-02-23 06:12:39 +01:00
-
6b23cc330e
feat: add Prettier, ESLint, and pre-commit hooks
vikingowl
2026-02-23 05:33:44 +01:00
-
cd92e84696
chore: add pre-commit hook configuration
vikingowl
2026-02-23 05:22:30 +01:00
-
b0d7e6c4aa
fix: add lightweight /healthz endpoint, skip SSR for k8s probes
vikingowl
2026-02-22 20:27:00 +01:00
-
d23ddba1ca
fix: skip logging for health and readiness probe endpoints
vikingowl
2026-02-22 20:26:58 +01:00
-
7282f25986
feat: add SEO landing pages for states and cities
vikingowl
2026-02-22 20:21:48 +01:00
-
57457e529d
feat: add ICS calendar subscription to Phase 2 roadmap
vikingowl
2026-02-22 19:45:46 +01:00
-
072c9dc934
feat: add version polling and auto-reload on deploy
vikingowl
2026-02-22 19:24:18 +01:00
-
cb2e8c4cde
fix(seed): gofmt struct field alignment
vikingowl
2026-02-22 19:13:53 +01:00
-
78046848f2
feat(seed): enrich markets data with real web-researched info
vikingowl
2026-02-22 19:09:21 +01:00
-
ed52963bf5
fix(ci): set PUBLIC_API_BASE_URL for typecheck step
vikingowl
2026-02-22 18:38:51 +01:00
-
6f1709a258
fix: use PUBLIC_API_BASE_URL env var instead of hardcoded localhost
vikingowl
2026-02-22 18:36:26 +01:00
-
8b478a11b8
fix(deploy): use Recreate strategy to fit tenant CPU quota
vikingowl
2026-02-22 12:01:50 +01:00
-
f83d73c06d
fix(deploy): set maxSurge=0 to fit within ResourceQuota during rollout
vikingowl
2026-02-22 12:00:23 +01:00
-
3236318e72
fix(deploy): add resource limits to migrate job to fit tenant quota
vikingowl
2026-02-22 11:55:42 +01:00
-
f83c712b2b
fix: remove PageServerLoad annotations from disabled routes
vikingowl
2026-02-22 11:50:14 +01:00
-
9e6608384c
fix(deploy): increase migrate job deadline to 300s
vikingowl
2026-02-22 11:47:06 +01:00
-
df93f83fcd
feat(seo): add sitemap, canonical URLs, structured data, and OG/Twitter tags
vikingowl
2026-02-22 11:45:27 +01:00
-
549df60f09
fix(seed): resolve lint issues (noctx, goconst)
vikingowl
2026-02-22 11:41:33 +01:00
-
993bab1218
fix(seed): skip seeding if database already contains markets
vikingowl
2026-02-22 11:39:26 +01:00
-
ffaee89243
feat(seed): add 311 real medieval markets for 2026
vikingowl
2026-02-22 11:38:14 +01:00
-
2c462144a7
chore: temporarily disable login/signup and profile routes
vikingowl
2026-02-22 11:34:05 +01:00
-
cd29b49b0e
feat: add impressum and datenschutz pages
vikingowl
2026-02-22 11:32:22 +01:00
-
e092a8d054
fix(deploy): replace Dragonfly CRD with plain Valkey deployment
vikingowl
2026-02-22 10:53:33 +01:00
-
f48a29c433
fix(deploy): disable CNPG and migrate job (tenant SA lacks CRD permissions)
vikingowl
2026-02-22 10:32:10 +01:00
-
7c2e2cebff
fix(deploy): disable Dragonfly CRD (tenant SA lacks dragonflydb.io permission)
vikingowl
2026-02-22 10:25:50 +01:00
-
e99ab896d3
fix(deploy): disable NetworkPolicy (tenant SA lacks networkpolicies permission)
vikingowl
2026-02-22 10:22:18 +01:00
-
ae54910f51
fix(docker): use existing nobody user instead of creating UID 65534
vikingowl
2026-02-22 10:19:19 +01:00
-
f07eac1811
fix(ci): add gcc/musl-dev for race detector in test step
vikingowl
2026-02-22 10:15:17 +01:00
-
a796443b1c
fix(lint): remove revive linter (only producing doc-comment noise)
vikingowl
2026-02-22 10:13:42 +01:00
-
3e42f59f96
fix(lint): exclude revive exported/package-comments via issues filter
vikingowl
2026-02-22 10:11:42 +01:00
-
3145dba255
fix(lint): resolve all golangci-lint v2 issues
vikingowl
2026-02-22 10:09:46 +01:00
-
dd5366f931
fix(lint): remove gosimple (merged into staticcheck in golangci-lint v2)
vikingowl
2026-02-22 10:05:37 +01:00
-
4b871c67cc
fix(lint): remove goimports from linters (formatter in golangci-lint v2)
vikingowl
2026-02-22 10:04:09 +01:00
-
f6f07b2139
fix(deploy): add seccompProfile RuntimeDefault to satisfy PodSecurity restricted policy
vikingowl
2026-02-22 10:03:41 +01:00
-
bf1ba11de2
fix(deploy): add seccompProfile RuntimeDefault to satisfy PodSecurity restricted policy
vikingowl
2026-02-22 10:03:33 +01:00
-
a58368e9d0
fix(lint): move gofmt to formatters section for golangci-lint v2
vikingowl
2026-02-22 10:02:25 +01:00
-
93dde9a23a
ci: retrigger pipeline
vikingowl
2026-02-22 10:01:14 +01:00
-
015189e648
fix(ci): force GOTOOLCHAIN=local to compile golangci-lint with go1.25
vikingowl
2026-02-22 09:57:06 +01:00
-
e957419b77
fix(docker): use existing nobody user instead of creating UID 65534
vikingowl
2026-02-22 09:54:35 +01:00
-
2f9f4c4b49
fix(ci): correct registry to somegit.dev
vikingowl
2026-02-22 09:50:49 +01:00
-
a12c1b48f1
fix(ci): correct registry to somegit.dev, add golangci-lint v2 version field
vikingowl
2026-02-22 09:50:46 +01:00
-
10e1d15462
chore(deploy): remove superseded raw k8s manifests
vikingowl
2026-02-22 09:33:41 +01:00
-
2718321201
feat(deploy): add container build and Helm chart for k8s deployment
vikingowl
2026-02-22 09:32:13 +01:00
-
7780c3378b
feat(deploy): add Helm chart and update CI for k8s deployment
vikingowl
2026-02-22 09:32:01 +01:00
-
284299b946
feat: implement full Flutter MVP app
vikingowl
2026-02-21 07:10:30 +01:00
-
76afe71854
feat: add signet ring logo and favicon with fleur-de-lis
vikingowl
2026-02-18 07:44:41 +01:00
-
2b02168747
feat: medieval aesthetic restyling with dark/light mode
vikingowl
2026-02-18 07:19:30 +01:00
-
1bcab1f1d4
feat: implement SvelteKit web frontend MVP
vikingowl
2026-02-18 06:27:51 +01:00
-
a1d93f7a8e
feat: implement MVP backend API
vikingowl
2026-02-18 05:52:20 +01:00
-
6bdae7fbc3
initial commit
vikingowl
2026-02-18 04:49:26 +01:00
-
-
1e2a3d9686
initial commit
vikingowl
2026-02-18 04:49:25 +01:00
-
-
9784d93a4a
initial commit
vikingowl
2026-02-18 04:49:23 +01:00
-
-
fe66be0a1b
chore: update architecture to submodule structure, remove empty placeholders
vikingowl
2026-02-18 04:45:38 +01:00
-
422593b184
initial planning
vikingowl
2026-02-18 04:43:39 +01:00