codersclub/forum — pull request #148 by Jureth (2014-07-25 09:12:17+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. Может ещё что-то, но я уже не помню :(