Yanislav Igonin
db8a46cdf1
build: modernize Wave 1 baseline ( #16 )
...
* chore: add agents md
* docs: expand repository and setup guides
* docs: plan project modernization
* docs: add Wave 1 implementation plan
* test: characterize legacy behavior
* build: update Go and Fiber v2
* fix(gateway): preserve duplicate auth behavior
* refactor(db): migrate to pgx v5
* refactor: replace deprecated I/O APIs
* build: add local PostgreSQL compose
* build: add multi-stage image
* ci: replace legacy deployment workflow
* fix(deps): update vulnerable Go modules
* docs: document modern development workflow
2026-07-16 16:08:54 +09:00
Yanislav Igonin
736be1f461
fix: parent id get for html template
2022-02-03 17:22:46 +02:00
Yanislav Igonin
783e577311
Feature - Threads archivation ( #4 )
...
* todo
* update env var
* add new var to config
* update GetCount (not archived threads)
* wip on threads count check
* feat: add get oldest updated at thread
* feat: add archivation method for oldest threads
* feat: add migrations for posts timefields
* feat: now child posts created without updated_at
* feat: add threads archivation
2021-11-20 20:13:05 +03:00
Yanislav Igonin
fb29be59ae
feat: update post validation
...
title - 100
text - 1000
files - 4
text or files in post
2021-10-11 11:08:55 +03:00
Yanislav Igonin
86b7750a36
feat: add files ext check
2021-10-10 11:11:31 +03:00
Yanislav Igonin
a87101d1ea
refac: var -> const
2021-10-10 10:42:28 +03:00
Yanislav Igonin
44c1f56e9f
feat: add files size check
2021-10-10 10:41:36 +03:00
Yanislav Igonin
06b4eea014
feat: add image thumb creating
2021-09-12 14:06:52 +03:00
Yanislav Igonin
b2b2fc3268
feat: add originals and thumbnails folder for pictures
2021-09-12 11:31:43 +03:00
Yanislav Igonin
6838a2ded4
posts design wip
2021-09-12 00:30:48 +03:00
Yanislav Igonin
f24c97f5e0
feat: add simple post validation
2021-09-11 16:56:22 +03:00
Yanislav Igonin
8708374f64
feat: add folders utils
2021-09-04 21:53:48 +03:00