a4ab1e49be
reset bis links for empty strings
2022-06-23 04:39:21 +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
448880ed91
add version to footer
2022-01-31 04:31:45 +03:00
ed3cdd62bd
styling
2022-01-31 04:09:17 +03:00
ccbf581332
add more tests
...
* also make auth provider more powerful
2022-01-23 04:34:39 +03:00
d3018998cd
change PUT to POST for party creation request
2022-01-22 00:00:37 +03:00
8496d105c0
fix auth generation and blocked https->http requests
2022-01-21 03:06:51 +03:00
963e84f792
api docs review
2022-01-21 02:30:34 +03:00
fcacd9f15c
user friednly is required table
2022-01-19 15:09:45 +03:00
b2256784dd
move header buttons into one row
2022-01-19 13:42:43 +03:00
fee87ddbc8
more typed actors
2022-01-19 12:19:55 +03:00
dc882b74bf
move modals to form validation
2022-01-19 03:04:59 +03:00
5d72852420
add status endpoint
2022-01-17 22:26:48 +03:00
78a00e2cab
sbt improvelemnts
2022-01-17 12:17:39 +03:00
8a1d99b319
change sorting order
2022-01-17 05:19:56 +03:00
e88c9d51b0
update description
2022-01-17 05:12:11 +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
012cdd2d8b
log exceptions for database requests
2022-01-16 15:15:48 +03:00
eeb5178efc
migrate to bootstrap ( #14 )
2022-01-15 23:15:24 +03:00
5ec372be87
add item cache
2022-01-07 15:24:29 +03:00
bcdc88fa2c
swagger fixes
2022-01-06 19:24:05 +03:00
53b42a6fa8
exception safety, github actions and scalafmt
2022-01-06 19:01:30 +03:00
99ed2705a2
another test for bis part
2022-01-06 06:19:57 +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
08f7f4571e
Release 0.9.11
...
change loggin, more tests, cosmetic changes
2020-12-12 20:15:14 +03:00
df8e09f02c
fix column names
2020-12-04 12:08:08 +03:00
8d516cdb15
use typed actors ( #12 )
...
* initial typed actor impl
* fix sending response on ask
2020-12-04 11:45:23 +03:00
2e16a8c1fa
multi item support
2020-12-03 03:35:06 +03:00
25b05aa289
identify url in runtime
2020-11-26 23:43:14 +03:00
534ed98459
etro support
2020-11-26 23:27:33 +03:00
0171b229a1
demo with optional loot support
2020-03-17 02:13:21 +03:00
10c107d2c2
crafted items support ( #5 )
2020-03-13 03:36:25 +03:00
16ce0bf61c
add support of party alias
2020-03-09 01:48:24 +03:00
1e6064e081
Feature/timestamp support ( #8 )
...
* initial timestamp support
* compilation & test fixes
* do not take default argument
2020-03-08 03:48:25 +03:00
92e2c1d383
less conversions
2020-03-08 02:39:54 +03:00
eb24019965
another iteration with parsing xivapi
2020-02-26 01:16:57 +03:00
12c99bd52c
fix to recent xivapi changes
2020-02-25 03:17:03 +03:00
666a1b8b7a
fix api urls in swagger
2019-12-29 03:47:43 +03:00
65a4a25b3a
force type number
2019-11-22 01:40:52 +03:00
ab790e87ff
better job handling
2019-11-18 23:22:23 +03:00
9faceb4f61
some fixes
2019-11-18 23:00:54 +03:00
65b9e53b66
additional methods to types endpoint
2019-11-17 16:23:43 +03:00
ad144534a9
0.9.4
...
* types api
* dist instead of assembly (assembly does not allow to use swagger easily)
* small swagger improvements
2019-11-15 01:27:15 +03:00
4700768aed
report errors
2019-11-11 10:03:07 +03:00
557038c262
rename property
2019-11-05 00:28:21 +03:00
6e8b64feef
some improvements in loot system
2019-11-04 15:19:18 +03:00
0a71a98482
postgres config update
2019-11-03 15:48:05 +03:00
69d35c95d9
fix migration
2019-11-03 14:14:48 +03:00
0bf1edfff8
add missing license headers
2019-11-02 14:52:01 +03:00
50acecd97e
party cache impl, fix reject handling, correct party creation api
2019-11-02 14:41:36 +03:00