Commit Graph

9 Commits

Author SHA1 Message Date
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
e7cb6bd176 trying vegeta load testing 2022-05-18 10:23:35 +03:00
Yanislav Igonin
cb4eaa9fc2 feat: little refactoring 2022-01-21 01:24:30 +02:00
Yanislav Igonin
242abb8645
Feature - Migrator (#3)
* feat: rename init migration

* feat: add migration for is_archived field

* fix: thread title wrap

* fix: captcha checks after post validation now

* fix

* wip on migrate method

* feat: decided to write own migrator

* feat: add get files on folder func

* wip

* feat: add migrations table

* feat: add migration method

* doc

* feat: query -> exec
2021-11-17 11:44:12 +03:00
Yanislav Igonin
d4a3422281 feat: take postgres max conn from connection url 2021-09-30 20:55:34 +03:00
Yanislav Igonin
6ef39c6726 feat: disable gin logs 2021-09-11 17:57:57 +03:00
Yanislav Igonin
35131c4ff8 feat: add limit for max connections for poll 2021-09-11 17:09:43 +03:00
Yanislav Igonin
007f5f4883 feat: add thread creation 2021-09-10 19:16:53 +03:00
Yanislav Igonin
843e81dd78 feat: add carcass 2021-08-26 16:16:50 +03:00