Commit Graph

11 Commits

Author SHA1 Message Date
0bcda3233e feat: dependencies bump- 2024-07-03 13:36:36 +03:00
f3535f6e16 bump libraries 2023-10-20 13:32:55 +03:00
7a1a73592e bump dependencies 2022-09-08 03:21:14 +03:00
0e8b95d0dd use strict validator on input strings via api (#15)
It has been reported that that views are vulnerable for XSS because of
missing escaping (or validation). Instead of playing with conversion
from/to escaped/unescaped strings lets just forbid characters via api

This commit includes migration for postgres, sqlite migration is still
missing which will make it impossible to load pages for those parties.

This commit also includes several fixes:
* The issue when empty party could not be loaded
* The issue when link biis is not appllied after editing
* The issue when incorrect bis link has been saved
* The issue when empty password could be applied via api
* The issue when error message is not displayed at the index page

This commit also updates dependencies
2022-06-23 04:19:09 +03:00
963e84f792 api docs review 2022-01-21 02:30:34 +03:00
ced781bba2 migrate to anorm
I'm tired of ORM and would like to write clear sql requests. The
following wrappers were checked:
* doobie - cats api which is useless in this project
* scalike - can't work with sqlite at all
* anorm - awful api
* something also

Anorm fits more than any other my criteria so I migrated to it with
native hikaricp usage
2022-01-17 05:10:01 +03:00
eeb5178efc
migrate to bootstrap (#14) 2022-01-15 23:15:24 +03:00
bcdc88fa2c swagger fixes 2022-01-06 19:24:05 +03:00
1866a1bb12 endwalker support
* added sge and rpr
* changed way to define savage gear
* libraries update
2021-12-19 22:39:20 +03:00
8d516cdb15
use typed actors (#12)
* initial typed actor impl
* fix sending response on ask
2020-12-04 11:45:23 +03:00
b228595a1b some tests 2019-10-24 08:20:03 +03:00