Released 2018-02-07

Feature release

0023942: [bugtracker] Remove deprecated "errcontext" parameter from standard error handler (dregad)
0023838: [api rest] Create user via REST API (vboctor)
0023925: [security] Site path leakage in error handler (vboctor)
0023837: [code cleanup] Implement UserCreateCommand to create users (vboctor)
0023706: [administration] trigger_error() with errors must terminate scripts rather than being config based (vboctor)
0023754: [code cleanup] Remove unused function print_bracket_link and code cleanup (atrol)
0023758: [ui] Allow users to select font family that fits them best (syncguru)
0023876: [installation] Running admin/check fails (dregad)
0023900: [administration] Unable to update user access level, due to check on 'Realname' returning KO (APPLICATION ERROR #807) (vboctor)
0023776: [attachments] Support adding attachments that were not uploaded via the browser (vboctor)
0023899: [api rest] Relationship type was localized in GET issue API (vboctor)
0023714: [api rest] Failing REST API requests should include Mantis error code and localized message (vboctor)
0023762: [api rest] Support adding users to monitor an issue via REST API (vboctor)
0023772: [api rest] Support attachments when adding notes via REST API (vboctor)
0023773: [api rest] Support time tracking when adding notes via REST API (vboctor)
0023780: [api rest] Return status code 429 when hitting spam check limits (vboctor)
0023784: [api rest] REST and SOAP API send two email notifications for mentioned users (vboctor)
0023785: [api rest] Adding notes via SOAP and REST API with time tracking uses incorrect access check (vboctor)
0023786: [code cleanup] Implement IssueNoteDeleteCommand for deleting notes (vboctor)
0023787: [administration] Protected admin users can't be unprotected (atrol)
0023830: [security] Update PHPMailer to 5.2.26 (dregad)
0011327: [reports] "Developer By Resolution" is the only box in the Summary page not ordered (at least it doesn't seem to be any logic behind it) (dregad)
0012978: [code cleanup] Summary - Time Stats For Resolved Issues (days) (dregad)
0022792: [api rest] Support downloading issue attachments (vboctor)
0023627: [feature] Summary page enhancement with bugs ratio support (dregad)
0023774: [code cleanup] Implement IssueNoteAddCommand to share code for adding notes (vboctor)
0023796: [reports] Filter links for resolved/closed custom statuses in Summary By Status report are incorrect (dregad)
0023828: [api rest] Support adding attachments to existing issues via REST API (vboctor)
0023839: [code cleanup] Implement UserDeleteCommand for deleting users (vboctor)
0023840: [api rest] Delete user via REST API (vboctor)
0023854: [reports] Summary: always show the "By Project" box (dregad)
0023855: [code cleanup] Implement TagAttachCommand for attaching tags (vboctor)
0023856: [code cleanup] Implement TagDetachCommand to detach tags (vboctor)
0023857: [api rest] Add REST API to attach a tag (vboctor)
0023858: [api rest] Add REST API to detach a tag (vboctor)
0023863: [reports] Summary: Reporter and Developer by Resolution miss a Total column (dregad)
0023865: [code cleanup] Implement IssueRelationshipAddCommand to add relationships (vboctor)
0023866: [api rest] Support adding relationships via REST API (vboctor)
0023867: [code cleanup] Implement IssueRelationshipDeleteCommand (vboctor)
0023868: [api rest] Support deleting issue relationships via REST API (vboctor)
0023898: [api rest] Some relationships are not formatted correctly in GET issue rest API (vboctor)
0023775: [attachments] Remove obsolete code that checks if PHP file info API is defined (vboctor)
0023926: [ui] Footer displayed under sidebar on error page when $g_show_detailed_errors = ON (dregad)
0023930: [installation] Make Fileinfo a mandatory PHP extension (atrol)
0023944: [bugtracker] The stack trace on detailed error page should not include the error handler itself (dregad)
0023943: [bugtracker] Improve detailed error page layout (dregad)
46 issues View Issues