FFXIV static BiS selector/tracker made easy
Go to file
Evgeniy Alekseev 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
.github/workflows migrate to bootstrap (#14) 2022-01-15 23:15:24 +03:00
project add status endpoint 2022-01-17 22:26:48 +03:00
src use strict validator on input strings via api (#15) 2022-06-23 04:19:09 +03:00
.gitignore sbt improvelemnts 2022-01-17 12:17:39 +03:00
.scalafmt.conf exception safety, github actions and scalafmt 2022-01-06 19:01:30 +03:00
build.sbt disable covreport coz it breaks the dist 2022-01-17 22:34:26 +03:00
extract_items.py add item cache 2022-01-07 15:24:29 +03:00
libraries.sbt use strict validator on input strings via api (#15) 2022-06-23 04:19:09 +03:00
LICENSE readme & license 2019-09-06 01:33:11 +03:00
Makefile change job requirements 2022-01-15 23:21:42 +03:00
README.md update description 2022-01-17 05:12:11 +03:00
TODO.md add missing license headers 2019-11-02 14:52:01 +03:00
version.sbt Release 0.13.4 2022-01-31 04:33:33 +03:00

FFXIV BiS

Build status GitHub release (latest by date)

Service which allows managing savage loot distribution easy.

Installation and usage

In general compilation process looks like:

sbt dist

Or alternatively you can download the latest distribution zip from the releases page. Service can be run by using command:

bin/ffxivbis

from the extracted archive root.

Web service

REST API documentation is available at http://0.0.0.0:8000/api-docs. HTML representation is available at http://0.0.0.0:8000.

Note: host and port depend on configuration settings.

Public service

There is also public service which is available at https://ffxivbis.arcanis.me.