Commit graph

127 commits

Author SHA1 Message Date
Tero Halla-aho
51f06523da Ignore local reports directory
Some checks failed
CI / checks (push) Has been cancelled
2025-12-15 23:44:57 +02:00
b2afa1fae0 Merge pull request 'Fix edit lint/typing issues and preload listing images' (#7) from feature/listing-edit into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #7
2025-12-15 23:38:28 +02:00
Tero Halla-aho
6a6c6ba4cc Fix edit lint/typing issues and preload listing images
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-15 23:30:36 +02:00
69d5d33530 Merge pull request 'feature/listing-edit' (#6) from feature/listing-edit into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #6
2025-12-15 23:24:53 +02:00
Tero Halla-aho
144db4f439 Add owner listing editing flow and API
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-15 23:22:04 +02:00
Tero Halla-aho
380c9abf38 Add Trivy update reminder and ignore sensitive paths 2025-12-15 21:49:20 +02:00
1fe2da1f66 Merge pull request 'Fix draft listing save/reset and allow viewing drafts' (#5) from feature/draftfix into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #5
2025-12-15 21:41:55 +02:00
Tero Halla-aho
0b5ca0a190 Fix draft listing save/reset and allow viewing drafts
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-15 21:23:25 +02:00
Tero Halla-aho
d9a5700162 Add HTML Git workflow doc and link from docs index
Some checks are pending
CI / checks (push) Waiting to run
2025-12-15 20:57:57 +02:00
Tero Halla-aho
8048fc6138 Merge branch 'feature/kubeconfig-encrypted'
Some checks are pending
CI / checks (push) Waiting to run
This fixes the new developer issue with kubeconfig not being se automatically.
2025-12-15 20:31:27 +02:00
Tero Halla-aho
281fffbe4f Auto-decrypt kubeconfig when loading secrets
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-15 20:07:45 +02:00
Tero Halla-aho
b38951b75a Set Redmine project and tracker IDs in secrets 2025-12-14 14:06:43 +02:00
Tero Halla-aho
05c4fcc0a7 Store Redmine API key in encrypted secrets 2025-12-14 12:08:54 +02:00
Tero Halla-aho
c55013ee45 Add Redmine automation for test failures 2025-12-14 01:24:44 +02:00
Tero Halla-aho
f91b62dc51 Add encrypted kubeconfig and ignore plaintext
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-13 23:32:01 +02:00
3f861cc935 Merge pull request 'Add macOS prereq installer' (#2) from feature/mac-prereq-installer into master
Some checks failed
CI / checks (push) Has been cancelled
Reviewed-on: #2
2025-12-12 13:43:47 +02:00
Tero Halla-aho
0cdaa0a61f Add macOS prereq installer script
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-12 13:27:47 +02:00
ae4800217e Merge pull request 'feature/sampleimagescriptfix' (#1) from feature/sampleimagescriptfix into master
Some checks are pending
CI / checks (push) Waiting to run
Reviewed-on: #1
2025-12-12 12:29:45 +02:00
Tero Halla-aho
ce1d786ad7 Add git workflow and branch protection guide
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-12 12:22:51 +02:00
Tero Halla-aho
cb59369716 Moved sample image generator script to scripts directory
Some checks are pending
CI / checks (push) Waiting to run
2025-12-12 12:16:05 +02:00
Tero Halla-aho
26312bf92a Zap script fix
Some checks are pending
CI / checks (push) Waiting to run
2025-12-12 11:57:36 +02:00
Tero Halla-aho
104a8a4cab Default to repo kubeconfig and document deploy access
Some checks are pending
CI / checks (push) Waiting to run
2025-12-12 11:48:39 +02:00
Tero Halla-aho
0c95706cc9 Fix ZAP baseline to run in writable workdir 2025-12-12 09:37:40 +02:00
Tero Halla-aho
be0b194737 Move Forgejo SSH to port 2223 and document conflicts
Some checks are pending
CI / checks (push) Waiting to run
2025-12-11 22:16:18 +02:00
Tero Halla-aho
47b5fd7f87 Move Forgejo HTTP port to 3200 to avoid conflicts 2025-12-11 22:13:19 +02:00
Tero Halla-aho
c626b84324 Add Forgejo deployment scaffolding and CI workflow 2025-12-11 22:10:50 +02:00
Tero Halla-aho
562452c6c7 Add footer cookie notice 2025-12-11 21:32:10 +02:00
Tero Halla-aho
0d332dfe85 Add reports index generation 2025-12-11 21:08:02 +02:00
Tero Halla-aho
6a5003ffda Add placeholder test script 2025-12-11 20:40:24 +02:00
Tero Halla-aho
dbb2781c23 Add console summary to test suite runner 2025-12-11 20:36:04 +02:00
Tero Halla-aho
c3ac96ec02 Add helper for per-user age keys 2025-12-11 13:51:35 +02:00
Tero Halla-aho
728cb73faf Wire sops+age for secrets 2025-12-11 13:37:55 +02:00
Tero Halla-aho
f3437f2f0e Add unified secrets dotenv loader 2025-12-10 16:05:29 +02:00
Tero Halla-aho
434313c6e8 Fix duplicate envFrom in k8s app manifest 2025-12-10 14:04:39 +02:00
Tero Halla-aho
e278be1fb5 Add Prettier format:check script 2025-12-10 09:10:30 +02:00
Tero Halla-aho
1966bdc631 Expand test suite with lint and type checks 2025-12-10 09:04:43 +02:00
Tero Halla-aho
e26c3ecc1e Add emergency Hetzner shutdown script 2025-12-08 23:52:11 +02:00
Tero Halla-aho
5462b0adab Document Netdata monitoring setup 2025-12-08 23:46:30 +02:00
Tero Halla-aho
cd1ede09ef Add monitoring RBAC and service account for dashboards 2025-12-08 10:00:56 +02:00
Tero Halla-aho
9ba806c8c5 Add admin monitoring dashboard 2025-12-07 01:53:10 +02:00
Tero Halla-aho
1fa0b4d300 Treat invalid calendar URLs as missing availability 2025-12-07 00:29:38 +02:00
Tero Halla-aho
53bd324fa6 Hide image filenames on listing detail page 2025-12-07 00:15:14 +02:00
Tero Halla-aho
23ab2b6e50 Fix listings filter reset for amenity icons 2025-12-06 23:59:22 +02:00
Tero Halla-aho
3d13bf3ba3 Make EV charging an amenity toggle and drop filter select 2025-12-06 23:51:23 +02:00
Tero Halla-aho
c08dca02e7 Remove duplicate evChargingAny in Finnish messages 2025-12-06 23:35:29 +02:00
Tero Halla-aho
3706874503 Restore evChargingAny to base i18n 2025-12-06 23:34:28 +02:00
Tero Halla-aho
e273a7f44f Remove duplicate evChargingAny keys in i18n 2025-12-06 23:32:59 +02:00
Tero Halla-aho
8c9265104e Expose ski pass flag in listings API and list view 2025-12-06 23:30:53 +02:00
Tero Halla-aho
e44b9b9685 Add ski pass state to listing form 2025-12-06 23:29:11 +02:00
Tero Halla-aho
fb564e8b2f Handle missing capacity fields on listing view 2025-12-06 23:28:27 +02:00