tools/import-mbox.py (6 lines): - line 38: # TODO: Fix this by creating a main() method - line 133: global replacements, dupes, goodies # pylint: disable=global-statement # TODO:FIX - line 170: global goodies, baddies, dedupped # pylint: disable=global-statement # TODO:FIX - line 304: except Exception: # TODO: narrow exception - line 386: except Exception: # TODO: narrow exception - line 412: # TODO optionally show other fields (e.g. From_ line) webui/js/ponymail.js (3 lines): - line 62: const CALENDAR_YEARS_SHOWN = 4; // TODO: should this be configurable? - line 2492: // TODO: improve this - line 3579: // TODO: could look for thread[.html]/ instead tools/migrate.py (2 lines): - line 139: except Exception: # TODO: narrow exception - line 180: except Exception: # TODO: narrow exception webui/js/source/primer.js (1 line): - line 147: // TODO: could look for thread[.html]/ instead server/endpoints/mgmt.py (1 line): - line 246: # TODO this should perhaps show the actual changes? webui/js/oauth.js (1 line): - line 87: location.href = "./" // TODO: Return to whence we came... server/endpoints/thread.py (1 line): - line 52: assert isinstance(email, dict) # ensure mypy is happy with next line; TODO improve? webui/js/source/aavariables.js (1 line): - line 54: const CALENDAR_YEARS_SHOWN = 4; // TODO: should this be configurable? webui/js/source/listview-header.js (1 line): - line 272: // TODO: improve this tools/archiver.py (1 line): - line 842: # TODO: Fix this to work with pibbles server/testendpoints/testauth.py (1 line): - line 91: except Exception: # TODO: narrow exception server/main.py (1 line): - line 193: except Exception: # TODO: narrow exception server/plugins/auditlog.py (1 line): - line 48: filter: typing.Tuple = () # TODO fix pylint: disable=redefined-builtin webui/js/config.js (1 line): - line 66: // TODO generate the correct URL if apiURL changes tools/plugins/elastic.py (1 line): - line 169: # TODO: is this used? Does it make sense for ES7 ?