Fork of Postmill used at Senkai https://senkai.chaotic.ninja/docs/

Izuru Yakumo 5b1fb40da7 Update: Makefile, yarn.lock, markdown-controller 1 week ago
assets 5b1fb40da7 Update: Makefile, yarn.lock, markdown-controller 1 week ago
bin b68dc6d3ad Add phpstan to CI, fix code issues 1 year ago
config 82af4f7b8a Add tool for creating deeply nested comments 1 year ago
docker 605890bb03 allow docker-compose setup to run under macOS 2 years ago
img 6e4a6082dc Remove stale docs directory 1 week ago
keys 72286381b7 Add production-ready docker images 4 years ago
migrations 5031ce0388 Merge branch 'hide-wiki-history' into 'main' 1 year ago
public 4e93d3f1d2 refactor markdown parsing 2 years ago
src 953d2b253d Add PHP 8.2 support 8 months ago
templates ad4d160267 Optimise submissions on mobile, allow thumbnails on some larger devices 2 weeks ago
tests 953d2b253d Add PHP 8.2 support 8 months ago
tools 953d2b253d Add PHP 8.2 support 8 months ago
translations c1bbe2d7c9 Added wiki create route and link in wiki nav 1 year ago
.babelrc 9fba2c3608 Partial frontend JS rewrite using Stimulus 2 years ago
.dockerignore ebd07f24a0 copy assets to public/ upon installing 3 years ago
.editorconfig 4faacf12e2 improved rss feed handling/add "all" feed 4 years ago
.env b42930c178 Added italian translations 1 year ago
.env.test e5b1b94534 add new, admin-only CSS theme capabilities 3 years ago
.eslintrc.json 98be2ac360 replace jQuery.ajax with window.fetch 4 years ago
.gitignore b68dc6d3ad Add phpstan to CI, fix code issues 1 year ago
.php_cs.dist 94f2cf1d73 bad phrases: add search, finite paging, refactor 3 years ago
CHANGELOG.md 91423cf2a6 prepare v2.1.0 release 3 years ago
CREDITS.md e00c6f85e1 release v1.1.0 4 years ago
Dockerfile 701662fa4d fix missing migrations directory in docker image 1 year ago
LICENSE a64eddb867 update docs 6 years ago
Makefile 5b1fb40da7 Update: Makefile, yarn.lock, markdown-controller 1 week ago
README.md 6e4a6082dc Remove stale docs directory 1 week ago
composer.json 953d2b253d Add PHP 8.2 support 8 months ago
composer.lock 953d2b253d Add PHP 8.2 support 8 months ago
docker-compose.yml 001d946e1c support php 8, drop php 7.2 support 2 years ago
package.json 9fba2c3608 Partial frontend JS rewrite using Stimulus 2 years ago
phpstan-baseline.neon 953d2b253d Add PHP 8.2 support 8 months ago
phpstan.neon.dist b68dc6d3ad Add phpstan to CI, fix code issues 1 year ago
phpunit.xml.dist 4b99b4b318 Update dependencies, support PHP 8.1, drop PHP 7.3 support, fix most deprecations 1 year ago
postcss.config.js fc43594106 make stylesheets ready for RTL languages 3 years ago
psalm-baseline.xml bb16a4ddb5 Refactor pattern matching against bad phrases 1 year ago
psalm.xml 187dca9f20 Add Psalm to CI, begin using phpdoc generics syntax 1 year ago
symfony.lock 953d2b253d Add PHP 8.2 support 8 months ago
webpack.config.js 54284b6101 refactor webpack configuration, fix minor issues 3 years ago
yarn.lock 5b1fb40da7 Update: Makefile, yarn.lock, markdown-controller 1 week ago

README.md

Postmill

Postmill is a free, web-based, social link aggregator with voting and threaded comments. It is built on the Symfony framework. Any similarities between this software and that of a large community symbolised by an alien logo are purely coincidental.

Getting started

Read the documentation

Support

We have a Matrix channel where you can ask for help and support.

Reporting issues

  • Bugs and suggestions on how to improve existing functionality should be reported on the issue tracker.
  • Feature requests are no longer acceptable on the issue tracker--I will not do free work for you.
  • Support questions do not belong on the issue tracker. Use the aforementioned public support channels.

Contributions

You are always welcome to submit merge requests for bug fixes, improvements, documentation, translations, and so on.

If you want to contribute a new feature, you should start an issue on the issue tracker to gauge the possibility of it being merged. A feature that's outside the scope of the software is likely to be rejected. We don't want hurt feelings, so please just ask beforehand.

Contact

You can email emma1312@protonmail.ch to discuss something in private with the creator of the software. Do not email me for asking for support--use the public support channels instead.

License

The software is released under the zlib license. See the LICENSE file for details.

Notes

This is, again, a customized fork used at Senkai, I have no qualms about driving this project on my own, like many other forks of mine.

~Izuru Yakumo