Commit Graph

  • 37cac44567 account.register: Use lock to prevent creating Accounts with same name Brian Simpson 2016-04-25 14:45:54 -07:00
  • a61f2e7788 Add success flag in JQueryResponse.make_response birakattack 2016-04-20 14:06:49 -07:00
  • e2c5b9524c VSubredditName: return if not valid_name Brian Simpson 2016-04-25 13:36:37 -07:00
  • b1550aed10 Vagrantfile: Use current trusty cloud image without hash verification Brian Simpson 2016-04-25 11:30:00 -07:00
  • 8bbf757127 ErrorController: Set c.user if it's not set Brian Simpson 2016-04-25 09:07:20 -07:00
  • d939c800c7 Suggest subjects for messages to subreddits Peter Wildani 2016-04-13 13:51:36 -07:00
  • b42a5dfb2b Thing: Delete print statements for alerting to missing essentials Brian Simpson 2016-04-09 12:01:23 -07:00
  • 9e400d5fa1 Thing: Don't return objects missing essentials on db lookup Brian Simpson 2016-04-20 16:41:46 -07:00
  • 59cdf1d8ab Thing._byID: check if cls._cache.stats exists before counting Brian Simpson 2016-04-20 16:57:21 -07:00
  • 3defa8a8b9 Thing._other_self: Remove check for Things cached with the wrong key Brian Simpson 2016-04-10 13:18:10 -07:00
  • f035974f1d Thing: Delete unused _set_id() Brian Simpson 2016-04-08 13:59:12 -07:00
  • 9d57839e85 Relation: Delete unused "denorm" stuff Brian Simpson 2016-04-08 13:54:34 -07:00
  • c961f2d0eb Thing: Always load data props Brian Simpson 2016-04-09 10:07:13 -07:00
  • f002d8c046 Thing._byID: Remove check for Things cached with the wrong key Brian Simpson 2016-04-09 10:23:12 -07:00
  • 98b784805c Disallow inviting employee or system accounts. Kevin O'Connor 2016-04-20 15:44:45 -07:00
  • 543486cd14 Disallow editing first party apps via the web interface. Kevin O'Connor 2016-04-20 15:43:56 -07:00
  • d0a8491c32 Thing: Don't double write props when creating new Thing Brian Simpson 2016-04-15 14:29:00 -07:00
  • 32e419f9bf Thing._byID: Don't mutate ids list when ignore_missing=True Brian Simpson 2016-04-12 13:44:48 -07:00
  • 132bddd597 Thing._commit(): Remove ability to commit only specific props Brian Simpson 2016-04-10 08:39:17 -07:00
  • 7317206b38 install-reddit: Install activity service in local testing Neil Williams 2016-04-19 09:07:07 -07:00
  • 4f84bfb724 install-reddit: Replace sutro with websockets service Neil Williams 2016-04-19 00:19:00 -07:00
  • 76794a5a80 activity service: Retry reads from the service Neil Williams 2016-04-18 11:51:06 -07:00
  • ba7b44cb33 activity service: Refactor and clean up client code Neil Williams 2015-12-17 14:15:35 -08:00
  • f9afa8a84e thing: Delete unused obj_id() Brian Simpson 2016-04-08 13:53:19 -07:00
  • d011a12c34 Thing: Be consistent in using _cache_key Brian Simpson 2016-04-05 15:18:19 -07:00
  • d63c0166f6 PromotedLink.add_props: make safer / clean up Chad Birch 2016-04-19 13:21:27 -06:00
  • cd7ff13bf8 Report user blocking events Lev Alexandrovich Neiman 2016-04-19 17:15:18 -07:00
  • f4b335a728 Don't create the subreddit as gold only if the user isn't allowed to. 13steinj 2016-04-19 20:35:03 -04:00
  • e0e4f6fe8a ImageResizingProvider: add purge_url function Chad Birch 2016-03-31 19:47:37 -06:00
  • ffa9ac25b2 CommentOrderer: Don't mutate initial_candidates list Brian Simpson 2016-04-19 15:14:34 -07:00
  • c8d89d73d2 Vote Events: Store only Enums in process_notes Lev Alexandrovich Neiman 2016-04-19 14:19:41 -07:00
  • fa9f24a7ac UserRel.by_thing: Always load data props Brian Simpson 2016-04-13 16:12:59 -07:00
  • 484562e2d9 Subreddit.is_moderator: retrieve data in SRMember._fast_query Brian Simpson 2016-04-13 15:55:29 -07:00
  • 7ed52761ab MyredditsController: Use SRMember._simple_query Brian Simpson 2016-04-13 15:52:55 -07:00
  • 8228c6a1d0 Post Sharing: Make the 'x' for closing, a larger target. Shawn Krisman 2016-04-18 17:17:57 -07:00
  • 45ad5138e0 Show duplicate trophies in trophy case. Shawn Krisman 2016-04-18 16:22:19 -07:00
  • e6143b3c80 Rename 'delete' to 'deactivate' for accounts. Shawn Krisman 2016-04-14 16:50:08 -07:00
  • 20704d1e98 disallow using the email sharing feature for accounts without a verified email Jack Niu 2016-04-19 10:59:58 -07:00
  • ea486790ad operators.sort.__eq__: Compare classes Brian Simpson 2016-04-18 18:02:09 -07:00
  • ffe50bb79b Add helper for running Gunicorn workers under Einhorn Neil Williams 2016-04-09 13:31:45 -07:00
  • c916338f50 media providers: Allow optional response headers to be specified. Neil Williams 2014-02-17 22:47:02 -08:00
  • 9305d2fc68 media providers: Allow "content" to be an open file-like object. Neil Williams 2014-02-17 22:56:41 -08:00
  • 26d42cc44a Subreddit.get_all_mod_ids: Use SRMember._simple_query Brian Simpson 2016-04-13 15:47:29 -07:00
  • 1c7d458c87 UserRel: Use Relation._simple_query for ids/reverse_ids Brian Simpson 2016-04-13 15:45:45 -07:00
  • 5ca1fd4757 Relation: Add support for queries returning only specified props Brian Simpson 2016-04-13 10:16:56 -07:00
  • 745d12eed7 Results.fetchone: Special case handling of Storage objects Brian Simpson 2016-04-18 14:46:41 -07:00
  • df36fc7efa Add is_first_party method to OAuth2Client. Kevin O'Connor 2016-04-14 16:25:40 -07:00
  • e4433a84d9 Fix margin inconsistencies in post sharing form birakattack 2016-04-14 12:07:33 -07:00
  • 7591899295 Utils: Add import time Lev Alexandrovich Neiman 2016-04-14 14:50:58 -07:00
  • 4c1040341c Add rate_limiter and rate_limited_generator Lev Alexandrovich Neiman 2016-04-14 13:41:30 -07:00
  • 2ab855b4e0 removed extra post parameters from the remove stylesheet POST. Shawn Krisman 2016-04-13 15:15:36 -07:00
  • d451952013 new_vote: Don't queue a commentstree_q update on every vote Brian Simpson 2016-03-29 14:17:43 -07:00
  • b40b47a8ee run_commentstree: Increase batch size to 400 Brian Simpson 2016-03-29 14:44:12 -07:00
  • bdce812757 POST_del: Don't update CommentTree Brian Simpson 2016-03-31 15:44:33 -07:00
  • 2085dc1e40 write_comment_orders: cleanup comments Brian Simpson 2016-03-31 16:22:36 -07:00
  • 78da2bfcc6 get_comment_scores: Write missing scores once per minute Brian Simpson 2016-03-29 13:52:07 -07:00
  • 361017543a add_comments: Add back event on comment_tree_inconsistent Brian Simpson 2016-03-29 13:48:03 -07:00
  • 9cb1937621 get_comment_scores: Don't queue CommentTree updates for missing scores Brian Simpson 2016-03-23 20:50:43 -07:00
  • 71ad357947 add_comments: Don't rebuild inconsistent CommentTrees Brian Simpson 2016-03-23 16:29:03 -07:00
  • 91542f3f7f Thing: Count lookups with and without data Brian Simpson 2016-04-11 08:58:48 -07:00
  • 8b3174e217 Thing._byID: return early if no ids Brian Simpson 2016-04-11 09:03:18 -07:00
  • a49f4f09b3 Thing: count cache write events Brian Simpson 2016-04-10 16:37:50 -07:00
  • 04c341e433 Footer updates for mobile apps/site Chad Birch 2016-04-08 16:08:31 -06:00
  • abe9759a02 Add values link to footer. powerlanguage 2015-05-04 12:39:51 -07:00
  • 9e0a0dccec Fix eventcollector tests. Chris Slowe 2016-04-07 14:01:38 -07:00
  • b9fcc7c556 Add httpagentparser and add parsed UA to events. Chris Slowe 2016-03-03 11:21:12 -08:00
  • 7b27e5bccf mobile: Fix link issue in message about gold. Daniel Ellis 2016-04-07 13:41:02 -07:00
  • fe1ea0bcae Add character set determination as part of the event pipeline. Chris Slowe 2016-02-23 09:04:23 -08:00
  • bc232e0c23 POST_block: prevent blocking yourself Chad Birch 2016-04-06 13:26:26 -06:00
  • 024f188bbe POST_block: fix inbox-check loophole for mods Chad Birch 2016-04-06 13:24:09 -06:00
  • 6c9a28e6bd Anti-Evil: extend user blocking to affect comments and links. Chris Slowe 2016-03-30 10:39:56 -07:00
  • b04c6f42b9 Add author flair placeholders to automoderator 13steinj 2016-03-26 13:12:49 -04:00
  • 117d7f06d6 Only show AutoMod link in modtools if it's enabled 13steinj 2016-03-26 12:28:35 -04:00
  • 118106e5fb GET_morechildren: remove duplicate ids from children 13steinj 2016-03-22 16:08:21 -04:00
  • 35c82a0a0b Voting: Store IP's organization name Lev Neiman 2016-03-30 17:13:16 -07:00
  • 061ccbf214 MessageController: set source render_param correctly Brian Simpson 2016-03-30 16:58:16 -07:00
  • 960aafd0ae Message.can_view_slow: User can see a message if they received the first Brian Simpson 2016-03-29 15:19:06 -07:00
  • 9a20dc6416 Show IP address' organization on user account page Lev Neiman 2016-03-30 13:22:52 -07:00
  • cba11ddf68 Sidebar: Add hook for new sidebar button umbrae 2016-03-25 12:09:20 -07:00
  • 955a06fd78 Ban message: update warning to reminder umbrae 2016-02-01 11:19:21 -08:00
  • e99c5d9a9a Experiments: Add persistent A/A to vote endpoint umbrae 2016-03-15 14:53:55 -07:00
  • 1140109cb8 media: Feature flag scraper changes Matt Lee 2016-02-16 15:47:36 -05:00
  • ee89b8ea4d Scraper: Convert imgur gif urls to gifv for scraping Matt Lee 2016-02-03 21:14:30 -05:00
  • 2dac6a26f1 Scraper: Add YouTube scraper Matt Lee 2016-01-21 15:49:36 -05:00
  • 239649429b Allow resize property in CSS filter Jack Ward 2015-12-31 21:48:04 -05:00
  • ae687a6d9f Vagrant: Update Ubuntu Image Lev Neiman 2016-03-24 12:09:28 -07:00
  • 512ec9dd6f Decode loid cookies on screenview events Chris Slowe 2016-02-29 15:32:54 -08:00
  • b0c8f424d9 Scraper og:image check: handle no content attr Chad Birch 2016-03-17 12:37:40 -06:00
  • c0ae5a25d8 Remove references to gold partners. powerlanguage 2016-03-13 20:13:33 -07:00
  • c39ba57796 Lumen API: don't send AUTHENTICATION_TOKEN header Chad Birch 2016-03-14 13:52:21 -06:00
  • 754b4bff99 Thumbnail scraper: handle EXIF Orientation tags Chad Birch 2016-03-14 18:28:40 -06:00
  • 97fca24689 builder: Add all sorts to SORT_OPERATOR_BY_NAME Brian Simpson 2016-03-16 14:00:40 -07:00
  • 16060950ca CommentOrderer: Add event to count sort usage Brian Simpson 2016-03-16 12:04:49 -07:00
  • a2001e4a9e get_comment_order: Add counters and timers by number of comments Brian Simpson 2016-03-15 15:48:09 -07:00
  • 862a7e0fc5 wiki: Fix broken diffs on long line-lengths. Daniel Ellis 2016-03-15 12:26:40 -07:00
  • 08fa64ed25 oauth2: Add stats. Daniel Ellis 2016-03-10 14:45:03 -08:00
  • f60f362fde CommentOrderer: add the option to precompute the suggested sort Brian Simpson 2016-03-15 14:41:15 -07:00
  • a0eaf1b317 Utm tags are removed from url scarow 2016-03-15 09:48:24 -07:00
  • c393ffc488 Add trademark text when creating subreddit scarow 2016-03-10 16:15:29 -08:00
  • 30be5f5dd0 get_comment_order: Add timers around reading cache vs full loading Brian Simpson 2016-03-15 12:15:20 -07:00