Commit Graph

  • f3ebfff8a0 Work around bad timezone handling in ago library Deimos 2018-10-03 18:38:36 -0600
  • afbaab9804 Add PaginatedListingSchema for basic listings Deimos 2018-10-01 19:50:05 -0600
  • cd788d3018 Paginate previously-read notifications page Deimos 2018-10-01 19:29:37 -0600
  • 9056a71013 Add JPEG support to site icon downloader Deimos 2018-10-01 00:45:34 -0600
  • 87d7db4169 Add cronjob to update site icon spritesheet Deimos 2018-10-01 00:39:42 -0600
  • 9ae126ce26 Improve exception-handling in site icon downloader Deimos 2018-09-30 23:48:23 -0600
  • 2a19aa20ce Add a consumer to automatically download favicons Deimos 2018-09-30 22:56:47 -0600
  • 32bcbf1f95 Add timeout to Embedly scraper Deimos 2018-09-30 22:30:54 -0600
  • 8407c15d75 Add explicit label name attr to label buttons Deimos 2018-09-28 19:07:34 -0600
  • 8c38ec7d09 Adjust comment label button display a little Deimos 2018-09-28 17:39:03 -0600
  • f0a45e7493 Remove rounding for Exemplary comments' relevance Deimos 2018-09-27 20:52:21 -0600
  • 0bd4bb722a Prod server: force ipv4 in apt Deimos 2018-09-27 16:58:54 -0600
  • 734220bdfe Create module to import DatabaseModel subclasses Deimos 2018-09-26 22:58:36 -0600
  • b21cdc6557 Hide exemplary reasons on collapsed comments Deimos 2018-09-26 15:31:44 -0600
  • f3828cac0a Change label colors/order again Deimos 2018-09-26 15:12:15 -0600
  • db04bfce94 Make exemplary "activate" at 0.5 weight Deimos 2018-09-26 14:54:06 -0600
  • f20cef5560 Change Exemplary "cooldown" to 8 hours Deimos 2018-09-26 14:43:24 -0600
  • 7cf785e51c Limit Exemplary comment label to one/day/user Deimos 2018-09-26 00:22:25 -0600
  • 1bf64a04d7 Rename comment tags to labels Deimos 2018-09-24 18:43:29 -0600
  • 05b8819767 Add "exemplary" comment tag Deimos 2018-09-20 14:22:45 -0600
  • 3a9a8f89b2 Change offtopic color (to blue) and position Deimos 2018-09-18 16:06:54 -0600
  • 735a6e5556 Require a reason when tagging comment as "malice" Deimos 2018-09-18 15:54:20 -0600
  • b7962c5f65 Convert "flame" and "troll" tags to "malice" Deimos 2018-09-18 13:50:00 -0600
  • a0d69a97c2 Update tag viewing to cover "ends with" as well Deimos 2018-09-25 02:10:40 -0600
  • 08d44610e3 Adjust a few aspects of syntax highlighting Deimos 2018-09-20 22:52:03 -0600
  • c2c483726c Add Pygments syntax highlighting to code blocks Petr Stastny 2018-08-19 22:57:46 +0200
  • bda5be27fe Avoid all comments being collapsed Andrew Shu 2018-09-18 15:28:46 -0700
  • 4bbbf792bd Avoid all comments being collapsed due to auto-collapsed top-level one Andrew Shu 2018-09-18 15:28:46 -0700
  • 5f9f819e62 Remove border entirely from used topic-vote button Deimos 2018-09-17 23:15:15 -0600
  • e85ee49d02 Make "pressed" topic voting buttons less gaudy Deimos 2018-09-17 12:04:35 -0600
  • e1bac67ca1 Hide comment tag buttons for collapsed comments Deimos 2018-09-16 16:42:06 -0600
  • 902d0fcd0c Make default comment sort method affected by tags Deimos 2018-09-16 16:32:56 -0600
  • 64dbbe1bf9 Fix comment tagging from user page Deimos 2018-09-14 16:23:24 -0600
  • 111b9de2ef Use weight instead of count for collapsing noise Deimos 2018-09-14 15:08:30 -0600
  • 98bcb013d0 Update pypi package versions (requirements.txt) Deimos 2018-09-14 13:49:22 -0600
  • 89cf27562f Add weights to comment tags Deimos 2018-09-13 22:44:31 -0600
  • 086c3facd9 Make sure relevant metadata exists for tweets Deimos 2018-09-13 19:58:38 -0600
  • ff4b91fd33 Keep usernames link-colored in collapsed comments Deimos 2018-09-13 19:48:02 -0600
  • fcbf53fb34 Make collapsed comments more easily readable Deimos 2018-09-13 19:16:57 -0600
  • dd14df0e44 Prevent overriding uncollapsed "leaf" comments Deimos 2018-09-13 15:14:09 -0600
  • 69f2bc78db Display tweet content on topic comments page Deimos 2018-09-13 14:53:26 -0600
  • 05def39afa Don't stop recursively collapsing at uncollapsed Deimos 2018-09-13 01:20:18 -0600
  • ec9f152568 Allow topic "content metadata" to wrap Deimos 2018-09-12 23:01:37 -0600
  • 8f4277e4a6 Don't collapse "target comment" when linked to one Deimos 2018-09-12 21:54:04 -0600
  • 24651590fe Move viewer into CommentTree object Deimos 2018-09-12 20:13:51 -0600
  • 2ecbc37071 Skip viewer's comments when uncollapsing new ones Deimos 2018-09-12 19:14:39 -0600
  • 39380dcff6 Fix interaction between tag/old comment collapsing Deimos 2018-09-12 17:13:38 -0600
  • 70bfa70c47 Start refactoring CommentTree with wrapper class Deimos 2018-09-12 16:41:31 -0600
  • 1e03c3df55 Revert using Embedly to canonicalize link topics Deimos 2018-09-12 15:16:08 -0600
  • 369f273f8e Use Embedly result to canonicalize link topics Deimos 2018-09-12 13:04:52 -0600
  • d8ec29286d Topic: add original_url column Deimos 2018-09-12 12:53:54 -0600
  • 8aeb8d6529 Display published date on link topics if old Deimos 2018-09-11 17:06:38 -0600
  • a0e308e19a Display tweets as "excerpts" in topic listings Deimos 2018-09-11 14:33:28 -0600
  • 85cf709d6f Topic metadata generator: skip deleted topics Deimos 2018-09-11 12:33:55 -0600
  • f16788b039 Set JSONB columns to use none_as_null Deimos 2018-09-11 12:14:22 -0600
  • 1750a0e067 Collapse comments tagged "noise" Deimos 2018-09-11 12:05:32 -0600
  • 5dafddcd95 Refactor CommentTree collapsing a little Deimos 2018-09-10 17:54:42 -0600
  • db9d485cc5 Add the Embedly Extract scraper and consumer Deimos 2018-09-09 20:16:31 -0600
  • 206606fd59 Topic metadata generator: update, don't replace Deimos 2018-09-09 19:53:04 -0600
  • 2bae636948 Close sidebar when tapping on "last comment" link Deimos 2018-09-08 15:44:10 -0600
  • 3ea3b161c5 Exclude blockquotes from comment excerpts Deimos 2018-09-07 23:43:53 -0600
  • c06016536c Fix user topic tag filters ignoring descendants Deimos 2018-09-07 19:58:23 -0600
  • 62133026a9 Minor tweaks to (admin) display of comment tags Deimos 2018-09-07 17:08:39 -0600
  • 765f0aef42 Re-enable comment tags, visible to only admins Deimos 2018-09-06 14:20:40 -0600
  • d5e9953594 Prevent user and group links from wrapping Deimos 2018-09-06 16:34:41 -0600
  • d6120c4685 Fix sorting of message lists Deimos 2018-09-05 17:30:07 -0600
  • ee89e58f7b Display the 2FA key in addition to a QR code Jesse Braham 2018-08-31 21:29:06 -0700
  • 9ab8ad56b4 Add license and copyright info to all source files Deimos 2018-09-04 19:22:11 -0600
  • 4f44f5c70d Move 2FA settings template logic into view, add help text Jesse Braham 2018-09-04 17:54:15 -0700
  • 35e890d458 topic_listing.jinja2: remove unused variable Deimos 2018-09-04 11:45:31 -0600
  • 3b01f1a47b Move search form to macro, remove button border Deimos 2018-09-03 23:08:04 -0600
  • 81f53d3f4a Rename INI val stripe_api_key to ini_keys.stripe Deimos 2018-09-03 18:33:51 -0600
  • 2501b5561e Skip comment tree sorting if tree is empty Deimos 2018-09-03 17:30:08 -0600
  • 5334baa8ff Refactor collapsed comments' @extend usage Deimos 2018-09-03 17:18:54 -0600
  • 576ef86caf Add count to collapsed groups of multiple comments Deimos 2018-09-03 17:00:58 -0600
  • 651fb2f752 Un-bold OP marker in collapsed comments Deimos 2018-09-03 13:30:30 -0600
  • 8de7be434e Display the 2FA key in addition to a QR code Jesse Braham 2018-08-31 21:29:06 -0700
  • d5fe63791a Clean up unnecessary linting disables Chad Birch 2018-08-30 02:05:35 -0600
  • d170962204 Replace Pylama with Prospector Chad Birch 2018-08-29 13:20:50 -0600
  • d1a73f4a12 Check comment permission before displaying excerpt Chad Birch 2018-08-28 23:36:00 -0600
  • 14149aaf2c Add a setting to disable collapsing old comments Chad Birch 2018-08-28 21:17:03 -0600
  • 4069c33e58 Collapse old comments when re-visiting a topic Chad Birch 2018-08-28 18:31:36 -0600
  • 9e57129ddd Display excerpt on collapsed comments Chad Birch 2018-08-28 13:15:17 -0600
  • 3933f6cd76 Update pypi package versions (requirements.txt) Chad Birch 2018-08-27 17:32:41 -0600
  • 7500e564c7 Drop removed_time column on comments Chad Birch 2018-08-27 15:21:54 -0600
  • fad78feb3f Adjust frontend-ish code for setting default theme Chad Birch 2018-08-27 00:12:09 -0600
  • 9fbfab2c96 Add account-default theme setting Celeo 2018-08-26 18:11:08 -0600
  • b4601327ab Merge branch 'master' into feature-saved-themes Celeo 2018-08-26 16:20:30 -0700
  • a56bb64b31 Add margin-right to search input Bauke 2018-08-23 17:51:41 +0200
  • 0b4e41bd6c Mypy: enable no_implicit_optional check Chad Birch 2018-08-25 23:15:23 -0600
  • 51e8949b84 Add admin tool for removing comments Chad Birch 2018-08-25 22:52:41 -0600
  • b4402d32e9 Log comment post events Chad Birch 2018-08-25 22:12:40 -0600
  • a9ef5f3b31
    Add margin-right to search input Bauke 2018-08-23 17:51:41 +0200
  • 75e0c50e6e Add log_comments table (and LogComment class) Deimos 2018-08-22 22:33:59 -0600
  • 826b60e445 Drop removed_time column on topics Deimos 2018-08-22 18:30:09 -0600
  • e87ba0d2a9 Add admin tool for removing topics Deimos 2018-08-22 18:24:52 -0600
  • e278dd9cfb User pages: include removed posts for admins Deimos 2018-08-22 15:46:34 -0600
  • c6362c49ab Show "comment removed" warning to non-admins Deimos 2018-08-22 13:46:41 -0600
  • fa87039fe2 Fix comments being hidden if all deleted/removed Deimos 2018-08-22 13:45:22 -0600
  • 96be185dab Add warning about ReBloom license change Deimos 2018-08-22 13:22:14 -0600