Finally released new version. This version brings a lot of improvements. This release brings whole bunch of changes, most important is the performance ones, I have spend a lot of time optimizing every single query, and limiting requests number to minimum. There is few things I still would like to change, but for the moment it will be just fine. So now every single query is using index.
Read full post for changelog
Bugfixes:
- Web interface was missing transfered chats lists.
Performance related:
- Removed bunch of not needed queries including updates
- Internal code cleanup.
- General performance improvements.
- Every single query was optimized for performance.
- Missing MySQL indexes were added
Features:
- Option for users to choose which tabs he want's to see. Click account to see options.
- Account page now is featured by tabs.
- Chat transfer now can be done to department or one of user departments users.
Stability:
- Now if requests fails, for whatever reason, APP will continue synchronization lists.
- Within each page refresh there was a sound that user joined chat etc, very annoying. Now this won't be happening.
execute doc/update_db/update_16.sql
If you encounter any issues, please let me know. Demo also was updated.
Update - please make sure you replace ezcomponents folder also.