summaryrefslogtreecommitdiffstats
path: root/cpanfile
Commit message (Collapse)AuthorAge
* Revert "Move users to DB"LibravatarJanik Kleinhoff2017-05-08
| | | | | | This reverts commit 7342c7f0e19e15ab3c7ba2133a56393c15989f08. Turns out there are still issues after all.
* cpanfile: need DBIx::Class::Schema::LoaderLibravatarJanik Kleinhoff2017-05-08
|
* Move users to DBLibravatarJanik Kleinhoff2017-05-08
| | | | | | | | | | | | | | | | | | | | | Summary: This will automatically take care of migrating the users from users.json; you may delete that file. Note that this removes htpasswd support. We now store (hashed) user passwords in the database. See T19 for rationale. Test Plan: Run this on a testnet for a while, try to break it. Reviewers: ilbelkyr, #antispammeta Reviewed By: ilbelkyr, #antispammeta Tags: #antispammeta, #database Differential Revision: https://dev.antispammeta.net/D2
* Use DBIx::Class::DeploymentHandlerLibravatarJanik Kleinhoff2016-10-30
| | | | Fixes T5. Yay! We still need some documentation on this, though.
* Use DBIx::ClassLibravatarJanik Kleinhoff2016-10-28
| | | | | For now this is a relatively quick-and-dirty transition, but this enables us to reuse ASM::DB from the website. Yay
* Extirpate traces of XMLLibravatarJanik Kleinhoff2016-10-07
| | | | | | | | | | | | | | | | Summary: Resolve T6 and use the opportunity to get rid of our dependency on `XML::Simple` once and for all. Test Plan: Run the bot with JSON config files. Reviewers: Unit193 Reviewed By: Unit193 Tags: #antispammeta Maniphest Tasks: T6 Differential Revision: https://asm.shalture.org/D1
* Use Carton for deploymentLibravatarJanik Kleinhoff2016-09-05
This fixes T2 and significantly helps with T1.