Commit Graph

10 Commits

Author SHA1 Message Date
Yanislav Igonin
c8c9850625
Refactoring - Fiber (#14)
* add fiber

* disable gin, enable fiber

* gradually enabling app setup

* change env

* add routes

* add static

* connect template engine

* add simple load test

* make it executable

* add rate limiter

* doc

* connect get threads controller

* clean

* add compression middleware

* add etag middleware

* lint

* add recover middleware

* check isFromLocal method

* connect get thread by id controller

* connect create thread controller

* connect captcha controller

* connect update thread controller

* rename file

* playing with css

* connect gateway controller
2022-04-09 15:16:09 +03: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
d099f76d25 feat: add golang migrate 2021-10-17 11:12:05 +03:00
Yanislav Igonin
79207ce24a feat: remove csrf token 2021-10-06 11:36:01 +03:00
Yanislav Igonin
e0d44aa0b6 feat: add captcha endpoint 2021-10-03 11:48:59 +03:00
Yanislav Igonin
1219eb3d29 feat: add csrf token on backend and frontend 2021-09-30 20:44:14 +03:00
Yanislav Igonin
06b4eea014 feat: add image thumb creating 2021-09-12 14:06:52 +03:00
Yanislav Igonin
81de0e69b7 feat: add rate limiter 2021-09-08 16:56:03 +03:00
Yanislav Igonin
af1283256c feat: add get posts from db 2021-09-01 23:00:37 +03:00
Yanislav Igonin
843e81dd78 feat: add carcass 2021-08-26 16:16:50 +03:00