codersclub/forum — pull request #150 by Jureth (2014-07-26 06:42:21+00:00)
Title: composer и все-все-все

1. Добавлена поддержка [composer](https://getcomposer.org/)
* Библиотека php-openid удалена из кода форума и перенесена в зависимости в ``composer.json``
2. Добавлена поддержка scss и coffeescript, а также минификатор css/js
3. Частично реструктурировано дерево файлов:
* Содержимое ``htdocs/sources/classes`` перенесено в ``app/classes`` и в ``app/models``
* Содержимое ``htdocs/cache`` перенесено в ``app/assets/stylesheets`` со сменой расширения css => scss.
4. Добавлена поддержка [monolog](https://github.com/Seldaek/monolog) и [whoops](https://github.com/filp/whoops) (последний выключен по умолчанию на всякий случай)
* Для _monolog_ добавлено несколько специфичных для форума фильтров и обработчиков.
* Реализован конфигуратор для _monolog_, читающий настройки из ``app/config/logs.php``
5. Добавлен базовый функционал для выполнения кода форума из командой оболочки linux. Работает, но делать пока им особо нечего.
7. Добавлен ряд различных хелперов и файлов конфигураций
* Настройки базы данных перенесены в app/config/database.php
* Добавлена возможность сохранять именованные значения/настройки в бд через хелпер ``\Variables``. **Требует применения миграции**
8. Для dev добавлена поддержка phpunit. Написано несколько юнит-тестов
9. Добавлено несколько файлов документации в директорию [`/docs`](https://github.com/Jureth/forum/tree/upstream/docs)
10. Может ещё что-то, но я уже не помню :(