- Added
LocalizationMiddleware
&locale
config (issue-211) - Added
lang
column inusers
table (issue-211) - Added
localize
filter in global Vue (issue-211) - Added comment option to tasks (issue-205)
- Added
Quill
rich text editor on discussion section (issue-165) - Added Discussion create form
- Added Discussion details modal on Discussion Board section (issue-40)
- Added delete option for message, project, team and office
- Added email notification on member add to project/team/office
- Added comment option to discussions
- Updated to Laravel 5.7
- Updated docker compose to use
php:7.2-fpm
&php:7.2-cli
- Added task delete feature on task details modal (issue-130)
- Added
Activities
section on Admin page (issue-29) - Added Global EventBus for front end notification (issue-143)
- Added new permissions ('create team', 'create project', 'create office') (issue-143)
- Added new permissions ('create task', 'edit task', 'delete task') (issue-130)
- Added new welcome email to new registered user (issue-26)
- Added new config variable
company_name
inconfig/app.php
(issue-26) - Added
spatie/laravel-activitylog
package (issue-30)
- Use
mix
helper instead ofasset
- Use minified version of all asset
- Versionify & minify all assets file
- Added
spatie/laravel-permission
package (issue-152) - Added
GranularPermissionMiddleware
(issue-152) - Added
Roles & Permissions
section on Admin page (issue-152) - Added
create_permissions
helper method (issue-152)
- Removed
RedirectIfNotAdmin
middleware