- Status New
- Percent Complete
- Task Type TODO
- Category Backend/Core
-
Assigned To
peterdd - Operating System All
- Severity Medium
- Priority Low
- Reported Version 1.0 devel (github master)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#2620 - PHP8 compatibility
PHP 8.0 is now released (2020-11-26) and Flyspray should be made compatible with it.
- Replace removed and deprecated functions with alternatives in our source code.
- Upgrade used libraries or make used libraries compatible:
- post github issue or pull requests for ADODB
- upgrade used dokuwiki or make changes in our integration (probably just review our as official dokuwiki project contains too much stuff we do not need and changed much)
- review used geshi
- upgrade our swiftmailer version to PHP8 compatible version
- upgrade our oauth2-client stuff to PHP8 compatible version
- The @ operator no longer silences fatal errors. Some checks in installer or other areas might not work anymore as expected when the @-operator was used as silencer for previous PHP versions.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
ADOdb 5.21 is released, but there are still some issues open that effect Flyspray. I try helping there.
Our variant of dokuwiki in our sources need manual review as there are several warnings triggered by PHP 8.