Add membership backend
Add membership backend
63f17cfc7a
Add more create_user checks
1d5023c41b
Add default value to turn_count column
8a3893f33d
Add duplicate username check
6eadb5162a
Add user creation backend logic
1926bee2a4
Add docstrings to db submodules
42251bf0df
Add email column to user table
3ba138c81c
Move database and models to common submodule
8a4d666248
Add basic database test
9f2c9d14d3
Refactor db infra to require instantiating object
fc28718846
Allow authorless posts
73263bed7d
Add column to track which posts have been seen
f8c7d70f72
Add content rule and post tables
9c2d6bb917
Add peer progress visibility setting
336e4193c3
Add user, lexicon, and membership tables
3eb2456fd6
Add naming convention to metadata
2085aae0d4
Add basic database setup
0487b85733
Clear out non-poetry metadata
48f5ce2e0f
Set up poetry project and nix packaging
4f331322ff
Refactor catacomb browser into its own file
703844b2a4
Add conduit pubkey
37b55f2eb6
Add gitea backup script cron job
09c19af032
Add rclone and gpg for gdrive backups
a6d961aba9
Fix summary display
8e2369eff9
Prevent dupliate callbacks
5d0c5b1ae3
Add previews for reddit galleries
77ad88124f
Show link text in reddit link post body
1416c2e518
Fix test error when no subfeeds are present