d5e2023a1e
content: frissítve a CMS-ből
DO Siki2026-08-19 15:31:12 +02:00
4a51585bb0
content: frissítve a CMS-ből
DO Siki2026-08-19 15:29:24 +02:00
fd5e048c11
content: frissítve a CMS-ből
DO Siki2026-08-19 15:29:22 +02:00
068e148da1
fix(cms): run publish deploy as direct child — detached spawn died under systemd
Do Siki2026-08-19 15:27:29 +02:00
09228b6a6d
content: frissítve a CMS-ből
DO Siki2026-08-19 15:17:00 +02:00
a29a1f461b
fix(cms): detach and audit the publish-triggered deploy (systemd-safe)
Do Siki2026-08-19 15:16:00 +02:00
219f5122bd
content: frissítve a CMS-ből
DO Siki2026-08-19 15:03:36 +02:00
b0cd270dc5
sync: update TODO.md with MITHOME-71 (fresh version tag)
Do Siki2026-08-19 14:41:19 +02:00
14a72a3ffe
fix(cms): keep version tag fresh — deploy restarts CMS, editor page no-store
Do Siki2026-08-19 14:38:40 +02:00
aa8d92646c
test(cms): run-unique markers so a crashed run cannot poison the next
Do Siki2026-08-19 14:30:58 +02:00
c0579198f8
sync: update TODO.md with MITHOME-70 (pre-deploy test suite)
Do Siki2026-08-19 14:16:04 +02:00
5db71998eb
feat(test): comprehensive pre-deploy test suite as single entry point
Do Siki2026-08-19 14:15:33 +02:00
067b15c50e
sync: update TODO.md with MITHOME-68/69 (409 UX + stable bottom bar)
Do Siki2026-08-19 14:05:54 +02:00
88383049d5
fix(cms): stable bottom bar and self-save no longer trips the 409 lock
Do Siki2026-08-19 14:04:49 +02:00
41a2259ede
sync: update TODO.md with MITHOME-67 (delete/reindex fix)
Do Siki2026-08-19 13:31:56 +02:00
5d2141ec88
fix(cms): capture array container before node removal so reindex runs
Do Siki2026-08-19 13:30:53 +02:00
19f2fdfece
refactor(cms): extract /versions and /restore route handling to cms-versions.js
Do Siki2026-08-19 12:47:24 +02:00
d2ee13bb91
feat(cms): logo upload with preview, backup and audit
Do Siki2026-08-19 12:46:55 +02:00
fe4a6a1e92
feat(footer): CMS-editable copyright with 2002–current year range
Do Siki2026-08-19 12:44:48 +02:00
03615d5959
sync: update TODO.md with MITHOME-64 (versions panel)
Do Siki2026-08-18 23:46:13 +02:00
a55ce53768
feat(cms): version history panel with diff view and one-click restore
Do Siki2026-08-18 23:45:39 +02:00
d15cc05c36
sync: update TODO.md with MITHOME-63 (deploy versioning)
Do Siki2026-08-18 21:24:23 +02:00
e2a8ac13eb
fix(deploy): declare DEPLOY_VERSION ARG in the runner stage
Do Siki2026-08-18 21:22:40 +02:00
3a5a09c361
feat: expose deploy version (git SHA) on CMS and health endpoint
Do Siki2026-08-18 21:19:43 +02:00
edd2e46ae3
sync: update TODO.md with MITHOME-62 (Safari-compatible auth)
Do Siki2026-08-18 21:14:45 +02:00
a7b1a2cab2
fix(cms): Safari-compatible authentication
Do Siki2026-08-18 21:14:12 +02:00
27b84cb87c
sync: update TODO.md with MITHOME-61 (optimistic locking)
Do Siki2026-08-18 20:57:35 +02:00
3818859cc5
feat(cms): optimistic locking against stale-tab overwrites
Do Siki2026-08-18 20:57:08 +02:00
bdf9aac4d0
content: apply copy review — concrete, credible claims and CTAs
Do Siki2026-08-18 20:39:18 +02:00
e03662b620
content: frissítve a CMS-ből
DO Siki2026-08-18 20:31:37 +02:00
fff834a48a
sync: update TODO.md with MITHOME-60 (publish hardening)
Do Siki2026-08-18 20:25:45 +02:00
c4c89f644e
fix(cms): deploy only on real changes, abort failed rebases, test publish
Do Siki2026-08-18 20:25:12 +02:00
8afc4e6899
sync: update TODO.md with MITHOME-59 (CMS publish fix)
Do Siki2026-08-18 20:17:46 +02:00
84a4527838
fix(cms): robust git publish workflow and untracked env handling
Do Siki2026-08-18 20:17:35 +02:00
c2cc701032
content: frissítve a CMS-ből
DO Siki2026-08-18 20:14:12 +02:00
e6a18630f2
sync: update TODO.md with MITHOME-58 (CMS login page)
Do Siki2026-08-18 14:02:11 +02:00
5fe36584dd
feat(cms): confirm-before-logout and branded login page
Do Siki2026-08-18 14:01:42 +02:00
9880b5b1d5
docs: add /cms-feature workflow for CMS development
Do Siki2026-08-18 13:29:56 +02:00
1d3abc8cba
feat(cms): add maintained user guide with Súgó menu entry
Do Siki2026-08-18 13:20:44 +02:00
8be8c2b552
sync: update TODO.md with MITHOME-56 (CMS logout)
Do Siki2026-08-18 13:15:20 +02:00
1b45ae302c
feat(cms): add logout to Content Editor
Do Siki2026-08-18 13:14:49 +02:00
d1cf36bc48
docs: add mandatory secret-handling rule to steering documents
Do Siki2026-08-18 13:08:03 +02:00
713d89b09c
fix(cms): reindex nested array paths correctly in Content Editor
Do Siki2026-08-18 12:53:18 +02:00
afcbdc26bf
docs: update deploy workflow to current staging pipeline
Do Siki2026-08-18 12:26:20 +02:00
50129d4b92
chore: ignore local PLATFM-1 plan document
Do Siki2026-08-18 12:20:56 +02:00
bd7287aa58
fix: address code review findings from 2026-08-17
Do Siki2026-08-18 12:18:47 +02:00
93aaa10a36
content: frissítve a CMS-ből
DO Siki2026-08-17 22:07:38 +02:00
a380bf2b5b
fix: keep browser chrome neutral on staging
Do Siki2026-08-17 17:56:39 +02:00
148618b880
fix: keep staging marker in CMS only
Do Siki2026-08-17 17:53:41 +02:00
f821b35b35
feat: mark staging website clearly
Do Siki2026-08-17 17:48:05 +02:00
9ce420ef71
fix: limit cache bypass to browser revalidation
Do Siki2026-08-17 17:42:37 +02:00
29b10c6770
feat: disable website caching
Do Siki2026-08-17 17:36:47 +02:00
0d7d0b51a5
content: frissítve a CMS-ből
DO Siki2026-08-17 17:35:24 +02:00
db5728958c
content: frissítve a CMS-ből
DO Siki2026-08-17 17:35:07 +02:00
47179658e5
feat: mark staging CMS interface clearly
Do Siki2026-08-17 17:34:14 +02:00
278c9a2545
fix: rate limit CMS clients by forwarded address
Do Siki2026-08-17 17:31:31 +02:00
d355ce38a7
fix: make CMS publish environment explicit
Do Siki2026-08-17 17:25:51 +02:00
ea00a136ac
fix: bind Next server to all container interfaces
Do Siki2026-08-17 17:03:41 +02:00
2c9d3d01f1
fix: defer MongoDB connection until runtime
Do Siki2026-08-17 17:00:41 +02:00
82124f3d2b
fix: force staging container recreation
Do Siki2026-08-17 16:57:17 +02:00
e01ce22d1e
fix: use IPv4 staging healthcheck
Do Siki2026-08-17 16:53:21 +02:00
6d59dc8f37
feat: add local staging deploy workflow
Do Siki2026-08-17 16:50:39 +02:00
724baf65b3
docs: add Gitea runner installation
Do Siki2026-08-17 16:36:35 +02:00
0047e1b441
feat: harden content workflows and staging smoke tests
Do Siki2026-08-17 16:08:57 +02:00
35e341d5b2
chore: rename Tartalom Szerkesztő to Content Editor
Do Siki2026-08-17 13:52:29 +02:00
52f4f524c5
fix(sync): normalize section separators in regenerate()
Do Siki2026-08-17 13:29:25 +02:00
35bf43798d
feat(deploy): add staging environment with dedicated docker compose
Do Siki2026-08-17 13:07:51 +02:00
c37787251b
chore(deploy): remove Dokploy, switch to native docker compose + Gitea Actions
Do Siki2026-08-17 12:19:02 +02:00
f918e300a6
feat(plane): add Plane-TODO sync script
Do Siki2026-08-17 12:18:55 +02:00
3c79a64903
docs: sync TODO.md with Plane Issue audit — promote MITHOME-13/14 to Todo, mark MITHOME-17 as In Progress
Do Siki2026-08-15 10:34:44 +02:00
cfa92c945d
docs: move upcoming tasks to TODO status in TODO.md
Do Siki2026-04-27 01:35:13 +02:00
d1c278c90a
docs: create next_steps.md to outline upcoming QA and CI tasks
Do Siki2026-04-27 01:29:34 +02:00
80f5b92c45
docs: sync TODO.md with today's progress
Do Siki2026-04-27 01:23:40 +02:00
c71c692c6a
feat: add publish button to CMS for automated git push and deployment
Do Siki2026-04-27 01:19:42 +02:00
649724de11
feat: add basic auth protection to CMS editor
Do Siki2026-04-27 01:11:51 +02:00
c02017e30f
chore: change docker mapped ports to prevent conflicts with local development
Do Siki2026-04-27 01:06:44 +02:00
6beb2a5149
chore: replace dokploy with native docker compose deployment workflow
Do Siki2026-04-27 01:02:24 +02:00
5c62920bc4
chore: add docker-compose.prod.yml optimized for dokploy deployment
Do Siki2026-04-27 00:59:40 +02:00
17a16281c4
chore: update content for terms of service, services, and privacy policy pages
Do Siki2026-04-27 00:52:45 +02:00
9575ef1d79
fix: update webmail link to mail.mozdit.hu
Do Siki2026-04-27 00:12:34 +02:00
ca56d4e477
feat: add legal pages to CMS editor
Do Siki2026-04-27 00:01:32 +02:00
8f449bbef7
content: restore authentic about page content and fix JSON array structure
Do Siki2026-04-26 23:59:28 +02:00
6ee03b7339
style: use cropped text-only logo in header
Do Siki2026-04-26 23:54:12 +02:00
25bb5ede07
style: add mozdit logo and update color palette
Do Siki2026-04-26 23:48:20 +02:00
54ab14595b
feat: add 'Modern és Biztonságos' USP based on tech stack document
Do Siki2026-04-26 23:36:03 +02:00
feb68436cb
feat: add privacy policy and terms of service pages with CMS content
Do Siki2026-04-26 23:30:53 +02:00
703ce7f1d0
style: adjust USP grid to accommodate 3 items
Do Siki2026-04-26 23:16:35 +02:00
b5cce49f64
feat: remove 'Személyes és gyors ügyintézés' USP panel from home page
Do Siki2026-04-26 23:16:06 +02:00
23a7c053c1
fix: resolve test failures after restructuring landing page components
Do Siki2026-04-26 23:13:20 +02:00
438ac5439b
feat: align landing page structure with modern IT layout concepts
Do Siki2026-04-26 23:01:08 +02:00
a6e626179d
feat: improve content editor and move hero config to JSON
Do Siki2026-04-26 22:52:28 +02:00
30f0b94a2f
chore: migrate from Linear to Plane MCP, add .agent/ framework
Do Siki2026-04-26 21:25:39 +02:00
e413bab812
refactor: update testing architecture, improve CI/CD workflows, and standardize documentation across the project.
Do Siki2026-04-26 20:20:53 +02:00
94588f3ade
feat: update TODO.md with new tasks and backlog items, including GDPR compliance page
Do Siki2026-01-24 02:44:40 +01:00
c7c157bad4
feat: update TODO.md with new tasks and backlog items
Do Siki2026-01-24 02:35:45 +01:00
d1213f9b3f
feat(ZEE-29): implement design system, dark mode, and JSON content management
Do Siki2026-01-24 02:30:27 +01:00
db464d1c48
chore: update .gitignore to include cursor files
Do Siki2025-09-12 22:14:28 +02:00
8c9aa28cdf
feat: improve mobile menu accessibility and enhance Header component styling
Do Siki2025-09-12 21:50:11 +02:00
b0df8dd182
feat: enhance README and TODO documentation, implement mobile menu functionality in Header component
Do Siki2025-09-05 17:28:52 +02:00
578a85ec1a
feat: update Linear issue tracking with project query and workflow state handling
Do Siki2025-09-05 03:44:04 +02:00