1. 10 Sep, 2018 3 commits
  2. 06 Sep, 2018 6 commits
  3. 05 Sep, 2018 3 commits
    • Deimos's avatar
      Fix sorting of message lists · d6120c46
      Deimos authored
      This should really be done on the database end, but this is a simple fix
      for the sorting being wrong (due to last_reply_time not being set for
      single-message conversations).
      d6120c46
    • Jesse Braham's avatar
      Display the 2FA key in addition to a QR code · ee89e58f
      Jesse Braham authored
      Since not all users are able to scan QR codes (ie. those using cli-based
      totp applications), allow for manual entry of the 2fa secret key.
      ee89e58f
    • Deimos's avatar
      Add license and copyright info to all source files · 9ab8ad56
      Deimos authored
      This follows the REUSE practices to add license and copyright info to
      all source files: https://reuse.software/practices/2.0/
      
      In addition, LICENSE.md was switched to a plaintext LICENSE file, to
      support the tag-value header as recommended.
      
      Note that files that are closer to configuration than code did not have
      headers added. This includes all Salt files, Alembic files, and Python
      files such as most __init__.py files that only import other files, since
      those are similar to header files which are not considered
      copyrightable.
      9ab8ad56
  4. 04 Sep, 2018 3 commits
  5. 03 Sep, 2018 4 commits
  6. 30 Aug, 2018 2 commits
    • Chad Birch's avatar
      Clean up unnecessary linting disables · d5fe6379
      Chad Birch authored
      These disables no longer seem to be necessary, due to switching to
      Prospector. Some may be related to newer versions of astroid, pylint, or
      other reasons.
      d5fe6379
    • Chad Birch's avatar
      Replace Pylama with Prospector · d1709622
      Chad Birch authored
      Pylama is no longer maintained, and has been gradually getting slower
      and slower, as well as being incompatible with Python 3.7 and newer
      versions of astroid and pylint. This replaces it with Prospector, which
      is being maintained by the same group as pylint and some other code
      quality tools.
      d1709622
  7. 29 Aug, 2018 3 commits
    • Chad Birch's avatar
      d1a73f4a
    • Chad Birch's avatar
      14149aaf
    • Chad Birch's avatar
      Collapse old comments when re-visiting a topic · 4069c33e
      Chad Birch authored
      For users that have the "mark new comments" feature enabled, this will
      collapse old comments when they re-visit a topic that has new ones. It
      involves adding a new "individual collapse" style that only collapses a
      single comment and doesn't also hide all of its replies.
      
      New comments and their direct parents will stay uncollapsed, and all
      other comments in a path up to the root will be individually collapsed.
      Any branches with no expanded comments will be fully collapsed. We
      should probably add an indicator for how many comments are in a
      collapsed chain so that we can distinguish between individually
      collapsed ones and larger collapsed chains.
      4069c33e
  8. 28 Aug, 2018 1 commit
    • Chad Birch's avatar
      Display excerpt on collapsed comments · 9e57129d
      Chad Birch authored
      Similar to the excerpts stored and displayed for text topics, this
      stores excerpts for comments and displays them when the comment is
      collapsed.
      9e57129d
  9. 27 Aug, 2018 4 commits
  10. 26 Aug, 2018 4 commits
  11. 23 Aug, 2018 3 commits
  12. 22 Aug, 2018 4 commits