about summary refs log tree commit diff
path: root/kittybox-rs/migrations
Commit message (Collapse)AuthorAgeFilesLines
* Moved the entire Kittybox tree into the rootVika2023-07-292-77/+0
|
* Split Postgres schemas into twoVika2023-07-211-3/+5
| | | | | Now the postgres schemas are completely independent of each other. This took a while to figure out!
* webmentions/queue: give up on an item after 5 attemptsVika2023-07-091-3/+6
| | | | | | This also involves a crude "async drop" implementation that fires a future incrementing an attempt if a Job has been dropped without marking it as done.
* Create a job queue based on PostgresVika2023-07-091-0/+10
| | | | | It's generic enough to be used for anything, but for now it's only gonna be used for webmentions.
* Implement Postgres backendVika2023-07-091-0/+62
A single giga-commit that took me weeks to produce. I know, this is not exactly the best thing ever — but I wanted to experiment first before "committing" to the implementation, so that I would produce the best solution.