phryk.net intermission site until ooze progresses enough.
Go to file
phryk 674e83470c added link back to CuratedArt, improved form for it, fixed listing order for search and frontpage 2024-05-24 01:48:49 +02:00
tests added barebones test suite and test for sha3 auth timing sidechannel 2024-05-20 04:07:53 +02:00
themes/default added link back to CuratedArt, improved form for it, fixed listing order for search and frontpage 2024-05-24 01:48:49 +02:00
.gitignore added client cert auth (closes #15) 2024-05-20 04:10:17 +02:00
README.md Added descriptions to uploads, used for alt/title texts. 2024-04-14 18:00:32 +02:00
admin.py added link back to CuratedArt, improved form for it, fixed listing order for search and frontpage 2024-05-24 01:48:49 +02:00
application.py implemented generic redirection type (closes #35) 2024-05-22 03:32:17 +02:00
cli.py completed cli (closes #38) 2024-05-20 23:33:18 +02:00
commenting.py added admin dashboard (closes #29) 2024-05-21 07:31:13 +02:00
database.py enabled peewee autorollback 2024-05-22 03:31:27 +02:00
exceptions.py basic administration working, began tagging implementation, better menu support, general cleanup, probably more 2024-04-12 21:22:00 +02:00
form.py added link back to CuratedArt, improved form for it, fixed listing order for search and frontpage 2024-05-24 01:48:49 +02:00
main.py added link back to CuratedArt, improved form for it, fixed listing order for search and frontpage 2024-05-24 01:48:49 +02:00
markdown.py added lowerclass lookup for ChildAware descendants, made markdown inline renderer use it. this closes #33 2024-05-20 19:30:21 +02:00
rendering.py added frontpage (closes #39), fixed a bug in pagination, adjusted endpoints for frontpage 2024-05-23 23:27:21 +02:00
search.py added link back to CuratedArt, improved form for it, fixed listing order for search and frontpage 2024-05-24 01:48:49 +02:00
tagging.py added client cert auth (closes #15) 2024-05-20 04:10:17 +02:00
upload.py improved login to work with client cert auth, properly implemented published hint for uploads and commentables (closes #37) 2024-05-21 05:58:28 +02:00
util.py added lowerclass lookup for ChildAware descendants, made markdown inline renderer use it. this closes #33 2024-05-20 19:30:21 +02:00

README.md

Install

Dependencies

System

  • PostgreSQL server
  • some WSGI server

Python

  • flask
    • markupsafe
    • werkzeug
    • jinja2
  • peewee
  • markdown-it-py

Other stuff

Uploads are stored at upload/<type>. Make sure to create this directory structure:

  • upload/
    • file/
    • image/
    • audio/
    • video/