TODOs laying around in the source code
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
These are the TODOs currently laying around in the source code, pasting them here so that we can create separate issues for them and tackle them separately.
https://github.com/flarum/core/blob/eb4b18a979c7406cbf154a107662652d282fe415/src/Queue/ExceptionHandler.php#L47-L50
https://github.com/flarum/core/blob/eb4b18a979c7406cbf154a107662652d282fe415/src/Queue/ExceptionHandler.php#L59-L62
https://github.com/flarum/core/blob/eb4b18a979c7406cbf154a107662652d282fe415/views/layouts/basic.blade.php#L10
https://github.com/flarum/core/blob/eb4b18a979c7406cbf154a107662652d282fe415/js/src/common/utils/abbreviateNumber.ts#L8-L17
https://github.com/flarum/core/blob/7f596db09bef3fa67a20fe402b131424a46484b5/js/src/common/Translator.ts#L38-L45
https://github.com/flarum/core/blob/eb4b18a979c7406cbf154a107662652d282fe415/src/Api/Controller/UpdateDiscussionController.php#L55-L62
https://github.com/flarum/core/blob/eb4b18a979c7406cbf154a107662652d282fe415/src/Forum/Controller/SavePasswordController.php#L79-L84
https://github.com/flarum/core/blob/eb4b18a979c7406cbf154a107662652d282fe415/js/src/forum/utils/slidable.js#L1-L8
https://github.com/flarum/core/blob/eb4b18a979c7406cbf154a107662652d282fe415/js/src/admin/components/ExtensionPage.js#L224-L230
https://github.com/flarum/core/blob/8a451e0bfc061f64a74926b33374b0558ea16dff/js/src/common/Application.js#L182-L183
https://github.com/flarum/core/blob/d64750b3eb7de28d82727105b69c213cae5befe7/src/User/User.php#L308-L315
Contributor guide
Research direction
Review the TODO blocks in the linked PHP, Blade, TypeScript, and JavaScript files, beginning with src/Queue/ExceptionHandler.php and the corresponding source locations. Determine the intended change for each TODO from its surrounding code and history, then split the list into separately scoped issues; done means each TODO has a clear, actionable issue or an explicit reason to retain it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, php, typescript
- Domain
- backend, frontend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100