Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-14 | * add CSRF protection to xhr requests | Andrew Dolgov | |
* force ORM to use SQLITE WAL * add .editorconfig * cleanup a few things | |||
2021-03-05 | * use ORM for trivial queries | Andrew Dolgov | |
* environment-based configuration * useradm.php -> update.php with new options * support for schema migrations * various fixes | |||
2020-11-20 | normalize footer element sizes; remove obsolete css files | Andrew Dolgov | |
2020-10-08 | some more gulp-related stuff (login) | Andrew Dolgov | |
2020-09-12 | add some basic startup sanity checks | Andrew Dolgov | |
2020-04-21 | notify epube app on login screen | Andrew Dolgov | |
2020-04-21 | combine index-related JS code into one App object | Andrew Dolgov | |
2018-12-24 | update launcher icons | Andrew Dolgov | |
2018-11-23 | worker: implement cache-busting for forced refreshes; remove leftover ↵ | Andrew Dolgov | |
includes of qtip2 | |||
2018-10-16 | remove session cookie hacks | Andrew Dolgov | |
2018-10-16 | force logout user when login from is rendered | Andrew Dolgov | |
2018-10-16 | further session-related fixes | Andrew Dolgov | |
2018-10-15 | reorder session_regenerate_id() and session_start() | Andrew Dolgov | |
2018-10-15 | add some session handling-related improvements | Andrew Dolgov | |
2018-07-24 | notify if login failed | Andrew Dolgov | |
2017-11-19 | * use PDO::sqlite | Andrew Dolgov | |
* remove database-backed sessions (too slow for sqlite) | |||
2017-06-30 | fix class missing on login | Andrew Dolgov | |
2017-06-29 | don't start sessions needlessly | Andrew Dolgov | |
2017-06-28 | users: force lowercase; remove spaces | Andrew Dolgov | |
2017-06-28 | login: use POST, oops | Andrew Dolgov | |
2017-06-28 | move to internal user management because it's impossible to implement | Andrew Dolgov | |
proper transparent offline mode with http auth (worker is incapable of authenticating properly) MIGRATION: 1. disable HTTP authentication (this is important!) 2. add two new tables to db/scratch.db (sessions & users) 3. create users via useradm.php (same names and passwords, previous data is kept) |