This repository has been archived by the owner on Jan 25, 2021. It is now read-only.
Addictive Community v0.12.0
brunnopleffken
released this
29 Jan 22:37
·
108 commits
to master
since this release
Added
- Add cover photo to your profile;
- Add emoticons, change text color and add embedded videos to posts;
- Database logging now includes backtrace details for additional debug.
Fixed
- Quoted posts not being sanitized;
- Embedded transliterator now parses non-Latin characters (e.g. Greek, Cyrillic, etc.);
- Fixed several issues with banned members;
- Missing Swedish translations (thanks to @halojoy);
- Several others bug fixes and enhancements.
Changed
- Revamped UI components with new and reusable CSS classes, responsive mode is much better;
- Added the suffix [Name]Controller to the name of controller files;
- Controller entry method renamed from "Main" to "Index";
- Default MySQL storage engine changed to InnoDB (now requires MySQL 5.6 or above);
- Implement class autoloader for kernel modules;
- Added namespaces: kernel modules to AC\Kernel and controllers to AC\Controllers;
- Member session handling methods moved to AC\Kernel\Session\SessionState;
- Database driver is now a static class;
- Database logging is now disabled by default (enable it setting
private $debug = true
in kernel/Database.php); - Sass files are now compiled using Node.js (gulp + gulp-sass);
- Form validation now uses the HTML5 API - the UI still behaves the same way.
- Admin CP now uses the same CSS framework than the rest of the application.
Deprecated
- IIS: untested and unreliable, so its support is now removed;
- MySQL version older than 5.6 is now unsupported.