Fix absoluteURI function to enable port redirection through NAT
Allow to save project properties  (disp_into cannot be null - must be integer)
estimated_effort is an integer and cannot be null
setting estimated_effort only when enabled in project
Query { SELECT * FROM `flyspray_tasks` WHERE task_id = ? } with params {} Failed! (Unknown column ‘Array’ in ‘where clause’)
Added possibility to remove HTML in E-Mail notifications

- Added Optionbox
- Added to Install/Upgrade Scripts
- Added for "en" and "de" languages
Translation correction
Translation correction
Fix bugs in View All Users page
Send email notifications as HTML

Since task details & comments often contain HTML, it is much more useful if the email notifications render fully.  This is done with 3 changes:
1) Set the content type to text/html
2) Preserve formatting of non-HTML portions (e.g. heading, disclaimer, etc.) by converting newlines into HTML line breaks
3) Upconvert plaintext URLs into hyperlinks (useful mainly for links back to Flyspray)
Fix a typo

Typo in comment.
Export task list as a .csv

Added functionality to export the task list as .csv
Update russian translation

improvement and refinement russian translation
Added composer
Remove adodb - use composer instead
Remove Zend/* - does not seem to be used
Remove swiftmail - use composer instead
**Not yet tested** - upgraded from 4.1.5 to 5.2.1
Remove  http_build_query.php - No need to support < 5.3
Remove  Validate.php - Only being used for email validation.
Now using PHP internal function filter_val for email validation.
Use composer autoloader.
Start removing includes. Not all can be removed at this time due to global variable issues.
Remove unused templates directory