Reimagining my forum with Django https://hondaforum.hu
Find a file
2024-11-25 17:14:38 +01:00
.basedpyright Renaming base.html to have .jinja extension 2024-11-25 17:14:38 +01:00
backend Renaming base.html to have .jinja extension 2024-11-25 17:14:38 +01:00
frontend Renaming base.html to have .jinja extension 2024-11-25 17:14:38 +01:00
tools Renaming base.html to have .jinja extension 2024-11-25 17:14:38 +01:00
.babelrc Intermediate commit 2023-06-27 14:56:13 +02:00
.browserslistrc Bumping webpack, got a working version 2019-12-22 12:07:50 +01:00
.editorconfig Updating webpack 2019-11-26 21:07:47 +01:00
.eslintrc.json Pagination with blurred loading and error handling 2023-07-31 16:34:32 +02:00
.gitignore Renaming base.html to have .jinja extension 2024-11-25 17:14:38 +01:00
.isort.cfg More updates, forum stars locally but looks crooked still 2023-05-24 21:03:42 +02:00
.screenrc Adjusting scripts 2024-11-23 20:18:58 +01:00
.travis.yml Trying to reset mysql pw before running tests 2017-01-01 21:22:48 +01:00
declaration.d.ts Intermediate commit 2023-12-29 18:53:42 +01:00
gulpfile.js Renaming base.html to have .jinja extension 2024-11-25 17:14:38 +01:00
LICENSE Small improvements 2023-09-16 17:36:02 +02:00
package.json Renaming base.html to have .jinja extension 2024-11-25 17:14:38 +01:00
README.md Restore APNG conversion 2023-09-28 18:35:31 +02:00
tsconfig.json Updating ts & jinja templates 2024-11-24 19:53:20 +01:00

forum-django

Build Status Coverage Status Code Issues

This project is a rewrite of my old, PHP-MySQL based forum from 2004, https://crxforum.ksol.io.

I'm rewriting the whole thing in Django, using jQuery/TypeScript/Webpack, and also adding new features to it over time.

In case of using MariaDB, this project needs MariaDB >= 10.4, as the BLOB unique indexes weren't available before that.

Python packages update

tools/update-python-packages.sh

Special install instrutions

Until https://github.com/yaml/pyyaml/pull/618/ gets merged, on FreeBSD install PyYAML with:

C_INCLUDE_PATH=/usr/local/include/ PYYAML_FORCE_LIBYAML=1 python -m pip install pyyaml

Dev packages for migration

python -m pip install -U phpserialize python_magic