Update class.osticket.php

There are extensions such as "7z" and "gz" that are valid.
Add the topicId to the list of filters
Manually setup Redactor for drap+drop
Extract embedded images to separate attachments
Fix oops scrubbing stripped attachments
Merge pull request #740 from greezybacon/issue/embedded-images

Fixup embedded HTML images

Reviewed-By: Peter Rotich <peter@osticket.com>
Fix several bugs preventing file downloads

This is a regression introduced somewhere along the way in the new storage
API system for osTicket.
Merge pull request #743 from greezybacon/issue/download-hash

Fix several bugs preventing file downloads

Reviewed-By: Peter Rotich <peter@osticket.com>
Merge pull request #719 from MartyIX/patch-2

Update class.osticket.php

Reviewed-By: Jared Hancock <jared@osticket.com>
Make Help Topic singular
email: Fix inline images sent in old HTML markup
Support inline images without a filename

Such images are attached to emails by Lotus Notes. Technically, these images
are valid attachments, although historically osTicket would reject them
Merge pull request #708 from greezybacon/issue/661

email: Fix inline images sent in old HTML markup

Reviewed-By: @enricoandreoli
Reviewed-By: @sgozzi
Allow regular staff members to show assigned open tickets on open queue

Previously only admins and department managers could show assigned tickets
on open queue -even- when the feature is disabled globally. This pull
request extends the same previlege to all agents.
Merge pull request #751 from protich/issue/show-assigned-tickets

Allow regular staff members to show assigned open tickets on open queue

Reviewed-By: Jared Hancock <jared@osticket.com>
Merge pull request #728 from EconomistWhichMBA/topicid-in-filter

Reviewed-By: Peter Rotich <peter@osticket.com>
oops: Fix missing 2nd param to ::lookupByMessageId
Only attempt email link sign-on if tokens exist

If the `view.php` page is requested and an auth token is not present in the
URL, do not attempt to sign the user on since it will always fail and will
result in a false "Failed login attempt" warning to the system log.
Once you are authorized, you should be authorized forever.
Merge pull request #765 from thegrandpoobah/fixrefreshbutton

Reviewed-By: Peter Rotich <peter@osticket.com>