verstak/internal/core
mirivlad 7091397649 server i18n: move inline HTML to templates.go, localize all handler strings
- Admin & user dashboard HTML moved from handlers to templates.go with i18n.T()
- SafeVaultPath applied in sync_apply.go (note/file create/update, blob restore)
- DeleteNode/RenameNode/MoveNode fixed: correct activity type / entity variant
- Added TypeNoteDeleted, TypeNodeDeleted, TypeFolderMoved activity constants
- Added locale() helper on Server struct, removed hardcoded 'ru' in handlers
- Password policy loosened: 8-256 chars, any characters, machine-readable error codes
- check-i18n.sh: Go Cyrillic = FAIL with explicit exception list, Go locale key consistency check
2026-06-02 11:26:54 +08:00
..
actions stabilization: server.go split + i18n templates + frontend localization 2026-06-02 11:08:29 +08:00
activity server i18n: move inline HTML to templates.go, localize all handler strings 2026-06-02 11:26:54 +08:00
config sync: overhaul sync system — device pairing, server_sequence, auto-sync, dashboards 2026-06-02 02:26:05 +08:00
files stabilization: server.go split + i18n templates + frontend localization 2026-06-02 11:08:29 +08:00
nodes stabilization: server.go split + i18n templates + frontend localization 2026-06-02 11:08:29 +08:00
notes Files tab: multi-selection, drag-and-drop, keyboard shortcuts, custom confirm modal, SVG icons 2026-06-01 01:16:51 +08:00
plugins stabilization: server.go split + i18n templates + frontend localization 2026-06-02 11:08:29 +08:00
search steps 8+9: worklog + FTS5 search 2026-05-31 02:25:25 +08:00
storage stabilization: server.go split + i18n templates + frontend localization 2026-06-02 11:08:29 +08:00
sync stabilization: server.go split + i18n templates + frontend localization 2026-06-02 11:08:29 +08:00
util step 2: init command + SQLite storage + migrations + config 2026-05-30 18:58:47 +08:00
vault step 2: init command + SQLite storage + migrations + config 2026-05-30 18:58:47 +08:00
worklog steps 8+9: worklog + FTS5 search 2026-05-31 02:25:25 +08:00
doc.go step 1: skeleton - go module, CLI stub with --version, structure 2026-05-30 18:42:19 +08:00
smoke_test.go stabilization: server.go split + i18n templates + frontend localization 2026-06-02 11:08:29 +08:00