Commit graph

352 commits

Author SHA1 Message Date
Simon Vieille b83ce52312
add themes (light.css [empty], dark.css, neo_dark.css, solarized_dark.css); add theme as settings field 2020-01-29 13:35:57 +01:00
Carl Chenet 6fbd56bd15 fix typo 2018-10-20 13:31:54 +02:00
Carl Chenet 2f495bba7d translate missing string for hat request 2018-10-20 13:28:32 +02:00
Carl Chenet 39ea5c3735 fix granted hat bubble 2018-10-20 13:04:39 +02:00
Carl Chenet 74cd3c4827 translate hat bubble 2018-10-20 12:48:02 +02:00
Carl Chenet 1f86ffd4fe a story needs (upvotes - downvotes) >= 2 to appear on the front page 2018-10-18 23:12:30 +02:00
Carl Chenet 105d687a4c translate grouped error message for url already posted days ago 2018-10-16 19:23:56 +02:00
Carl Chenet a02f2f67e2 translate error for mandatory tag(s) 2018-10-16 18:57:47 +02:00
Carl Chenet 49dd502de2 Comment: don't show downvote summary if we're not showing 2017-05-23 14:16:32 +02:00
Carl Chenet 7855b2c3c4 Story: move minimum score to a constant, like Comment has 2017-05-23 14:14:47 +02:00
Carl Chenet 653d8e64a9 experiment with hiding fresh but boring comment scores 2017-05-23 14:13:12 +02:00
Carl Chenet a05ab9a01e Story#recalculate_hotness: cap comment points at story votes 2017-05-23 13:44:54 +02:00
Carl Chenet 8fe01e7e2c User: add active scope 2017-05-23 13:43:36 +02:00
Carl Chenet e255915723 Comment: #url should use story's url, not path 2017-05-23 13:32:28 +02:00
Carl Chenet a3071c22b5 Story: try to remove meta[property='og:site_name'] from fetched title 2017-05-23 13:30:56 +02:00
Carl Chenet 6a336b7cee comments: simplify highlighting, use css selector - merged with i18n 2017-05-23 13:28:25 +02:00
Carl Chenet 3d54a8ea83 users: re-enable username '@' linking in user profiles 2017-05-23 12:48:36 +02:00
Carl Chenet c9b5ec10e3 add twitter oauth linking 2017-05-23 10:41:09 +02:00
Carl Chenet b4f0f57df9 User: username regex is a const now 2017-05-23 10:35:14 +02:00
Carl Chenet 69fc4dbab8 Comment: prevent me-too replies - merged with i18n 2017-05-23 10:27:43 +02:00
Carl Chenet 2bca1027a2 index all the things 2017-05-23 10:16:30 +02:00
Carl Chenet 04d6084d74 eager-load comment votes and their users when showing threads 2017-05-20 15:36:33 +02:00
Carl Chenet 7f5114d0f1 Correct :username validate format 2017-05-20 15:34:34 +02:00
Carl Chenet 19ac5369c5 Extract username regex 2017-05-20 15:29:35 +02:00
Carl Chenet 1cc5ee6c52 Story: move archive URL to model, escape URL in case it has query params - merged with i18n 2017-05-20 15:18:56 +02:00
Carl Chenet db3384f974 Story: sort 2017-05-20 15:13:26 +02:00
Carl Chenet a67236d097 Story: bump up hotness for stories authored by users 2017-05-20 14:50:03 +02:00
Carl Chenet cd554c410c User: show github username in profile 2017-05-20 14:06:20 +02:00
Carl Chenet 52fb11b7e4 settings: add github integration, move pushover to external - merged with i18n 2017-05-20 13:33:46 +02:00
Carl Chenet 3faf62c53c Search: try to compile regexp first before sending to SQL 2017-05-19 14:01:10 +02:00
Carl Chenet b347a5f453 how did these gitkeep files get here... 2017-05-19 10:30:29 +02:00
Carl Chenet fd25aed94b update to rails 4.2.8 - merged with i18n 2017-05-19 10:29:12 +02:00
Carl Chenet a702fae66a highlight stories to their authors that have suggestions - merged with i18n 2017-05-18 19:02:21 +02:00
Carl Chenet 79964100bb Story: when calculating hotness, always penalize downvotes 2017-05-17 19:14:01 +02:00
Carl Chenet fd1148dc6b add TOTP-based two-factor authentication option 2017-05-17 11:29:54 +02:00
Carl Chenet 1ac81cbe2a missing i18n for dragons 2017-05-17 11:02:32 +02:00
Carl Chenet 82a8a7155a here be dragons - merged with i18n 2017-05-17 10:23:25 +02:00
Carl Chenet c7cf9591ef User: sort BANNED_USERNAMES 2017-05-16 19:33:17 +02:00
Carl Chenet 462080150f search: catch sphinx errors gracefully and show an error - merged with i18n 2017-05-16 19:30:48 +02:00
Carl Chenet 64c4682cc7 Comment: regardless of confidence, negative thread-leaders go 2017-05-16 18:50:50 +02:00
Carl Chenet 84e125c328 Comment: fix an off-by-one 2017-05-16 18:38:51 +02:00
Carl Chenet e8d11e28d7 Comment: cap downvotes to -5, only collapse when it reaches 2017-05-11 12:37:38 +02:00
Carl Chenet cabe52b31d Story: look through self.taggings since it's eager loaded in list views 2017-05-08 19:18:37 +02:00
Carl Chenet 6c39cb4784 i18n of flash error for blank comment. fixes #30 2016-12-07 10:51:18 +01:00
Carl Chenet b8144e19c0 i18n of moderation of the comments. closes #12 2016-12-06 18:09:55 +01:00
Carl Chenet 050ce74871 translate moderation messages related to stories 2016-12-06 17:56:26 +01:00
Carl Chenet 707fdb87de translate story and comments flages. fixes #7 2016-11-24 17:22:56 +01:00
joshua stein 335e1fd0c4 User: experiment with a minimum karma required to downvote comments 2016-11-03 16:20:39 -05:00
joshua stein ef0601f65b remove comment downvoting 2016-10-30 13:10:49 -05:00
joshua stein b5f6ab36a8 don't count deleted comments towards user's comment count 2016-08-19 00:00:18 -05:00