Commit graph

1095 commits

Author SHA1 Message Date
Samuel Clay
c25c9452b4 Fixing redis raw log. 2014-12-01 16:49:40 -08:00
Samuel Clay
870f21f51f Boosting time limit on feed fetches. 2014-11-18 13:37:55 -08:00
Samuel Clay
0aaf661da1 Removing feedparser trunk. 2014-11-18 11:08:02 -08:00
Samuel Clay
10a7cadfde Better zgrep. 2014-11-11 22:45:32 -08:00
Samuel Clay
79b3872e1e Fixing URL munging when the url includes a non key=value pair in the query string. Ex: https://cns.utoronto.ca/~cks/space/blog/?atom. Thanks to @firesock for finding this. 2014-10-03 16:47:43 -07:00
Samuel Clay
ec7847a922 Fixing DF users. 2014-09-05 18:17:07 -07:00
Samuel Clay
6be5d1c595 Adding backup of user ids. 2014-09-05 16:55:28 -07:00
Samuel Clay
9539228e20 Fixing stories with no title and only html for content (no text, just an image). Using permalink as title since a title cna't be extracted from content. 2014-09-05 10:38:29 -07:00
Samuel Clay
df4b90fa41 Adding user_id to every response. 2014-07-21 21:08:38 -07:00
Samuel Clay
c20ef4e5d0 Adding updates_off run-time setting for handling large spikes of updates. 2014-05-29 17:53:16 -07:00
Samuel Clay
d26b6825b7 Stubbing in saved story tags in ios feed list. 2014-05-20 12:21:17 -07:00
Samuel Clay
d299346e06 Fixing kill commands 2014-05-16 12:39:18 -07:00
Samuel Clay
83d0654eef Fixing kill gunicorn command. 2014-05-16 12:34:11 -07:00
Samuel Clay
c36c96d32a Adding search queue to munin. 2014-04-24 09:57:48 -07:00
Samuel Clay
7d0ba4e829 Merge branch 'master' into search
* master:
  iOS app versin 4.0.3.
  Fixing intelligence trainer when training in folder.
  Showing user-created training tags/authors in feed trainer.
  Correctly handling drag events on folder titles.
  Showing correct Done/Next button status based on actual stories loaded. This one's for @immad.
  Moving to stricter story diff check. Using story hashes instead of grab bag by date when checking existing stories.
  Fixing digitalocean's missing 96GB size.
2014-04-18 16:40:52 -07:00
Samuel Clay
0fee7af7c6 Moving to stricter story diff check. Using story hashes instead of grab bag by date when checking existing stories. 2014-04-17 12:10:04 -07:00
Samuel Clay
428fba705b Updating search indexing progress in real-time. 2014-04-16 15:31:44 -07:00
Samuel Clay
3b81c374d4 Rewriting search to use Elasticsearch across feeds. Much faster, just needs indexing. 2014-04-15 14:17:15 -07:00
Samuel Clay
a4efcde236 Allowing feeds to fail fetch. 2014-03-29 17:14:10 -07:00
Samuel Clay
e2364bb534 Thinning out db times graphs. 2014-03-19 21:08:47 -07:00
Samuel Clay
16005087a5 Fixing broken segments. 2014-03-19 14:59:07 -07:00
Samuel Clay
10d3d335d2 Executable dbtimes munin. 2014-03-19 14:29:01 -07:00
Samuel Clay
2caa5a91d7 Adding special DB request logs for sql, mongo, and redis. 2014-03-18 19:19:43 -07:00
Samuel Clay
534e16fb84 Handling odd compressed stream error. 2014-03-13 16:53:20 -07:00
Samuel Clay
8aa50201eb Fixing add new subscription action to use correct folders. 2014-02-10 12:55:56 -08:00
Samuel Clay
6409ae9aca Switching OAuth endpoints to return a 401 instead of a 302. Also handling mal-formed JSON in OAuth requests. 2014-02-07 12:32:44 -08:00
Samuel Clay
4b9f310220 New saved story as per IFTTT action. 2014-01-28 16:43:54 -08:00
Samuel Clay
ce434018fe Adding unread and focus API endpoints for IFTTT. Includes both feeds and folders. 2014-01-27 17:16:34 -08:00
Samuel Clay
f6b7a553be Merge branch 'master' into tagging
* master:
  Now forcing image sizing.
  Upgrading feedparser.
  Fixing RSS feed for blurblogs by using permalinks instead of guids.
  Treat 12:00am as occurring at the start of the day
  Adding monit for work server.
  Removing starred stories from mongo backups.
  Logic error.
  New algorithm for figuring out how long to renew.
2014-01-02 13:16:36 -08:00
Samuel Clay
72124a5ffc Upgrading feedparser. 2014-01-02 13:02:42 -08:00
Richard Fearn
4b84eddcd6 Treat 12:00am as occurring at the start of the day
Otherwise a story published at midnight today is displayed as
"Yesterday, 12:00am".
2013-12-27 16:53:49 +00:00
Samuel Clay
7ae3692957 Removing starred stories from mongo backups. 2013-12-22 14:26:37 -08:00
Samuel Clay
c6840b1cf4 Merge branch 'master' into tagging
* master: (40 commits)
  Version 3.6 of the iOS app.
  Fixing tolerance on drag bar.
  Fixing switch between story titles on left and on bottom.
  Cleaning up after failed backup.
  Fixing disappearing righttoolbarmenu icons. Adding preferences for urls to use in-app browser, safari, or chrome.
  Fixing transition cancelation on interactive swipe on ipad.
  Fixing rotation issues, as well as premature hiding of dashboard on animation on ipad.
  Fixing interactive transitions.
  Fixing many issues with transitions on the ipad. Still need to fix the interactive transition completion.
  Fix #441 - changing text size needs to call evaluateJavascript instead of loadUrl when targeting SDK >= 19
  Fixing swipe-back on ipad for transitioning b/w feed list and feed detail.
  Fixing paddings on story titles.
  Resizing user avatar.
  Adding option for side swipe in story detail.
  Android v3.0.1.
  Fixing cutoff date when retrieving stories.
  Mark older/newer stories as read.
  Fixing issue with autocomplete.
  Fixing infinite loop.
  Trying out better autocomplete search with parts.
  ...
2013-12-13 15:16:51 -08:00
Samuel Clay
4f511600a4 Cleaning up after failed backup. 2013-12-12 15:35:41 -08:00
Samuel Clay
86131c5b3f Fixing timezone today/yesterday issue. 2013-11-22 11:15:16 -08:00
Samuel Clay
f6bd217eb3 Using timezone-aware relative dates (Today, Yesterdays). 2013-11-22 11:07:14 -08:00
Samuel Clay
700ed52e4d Cleaning up kill utils. 2013-11-22 11:07:09 -08:00
Samuel Clay
a56f44cdef Rewriting short and long date formatting, both for server and ios. Also loading offline stories when server fails half-way through. 2013-11-22 11:06:24 -08:00
Samuel Clay
cf73a96d7f Better limit on redis logging. 2013-11-22 11:06:21 -08:00
Samuel Clay
bcb1f66e38 Fixing persistance of redis keys due to redis' RESTORE command using a millisecond TTL, not a second TTL. 2013-11-22 11:06:21 -08:00
Samuel Clay
f745f28f07 Putting Google Alerts/News back into rotation. 2013-11-22 11:06:16 -08:00
Samuel Clay
db74119842 Using timezone-aware relative dates (Today, Yesterdays). 2013-11-06 23:39:28 -08:00
Samuel Clay
6f82e716e5 Merge branch 'master' into ios7
* master:
  Adding Pinterest.
  Tightening up comments line height.
  Correctly render DB changes in folder list more quickly.
  Fixing empty story hashes.
  Cleaning up kill utils.
  Clean up ItemList subclasses.
  Clean up ItemsList subclass tagging and lifecycle.
  Fix backwards error catch.
  Refactor page-crawling in *Reading activities to fix looping. (#387)
2013-10-17 11:24:01 -07:00
Samuel Clay
e4bed40516 Cleaning up kill utils. 2013-10-11 19:47:20 -07:00
Samuel Clay
496b6145bb Rewriting short and long date formatting, both for server and ios. Also loading offline stories when server fails half-way through. 2013-10-10 12:58:40 -07:00
Samuel Clay
6316c1fb8f Better limit on redis logging. 2013-10-08 10:10:07 -07:00
Samuel Clay
2b08d13f6d Fixing persistance of redis keys due to redis' RESTORE command using a millisecond TTL, not a second TTL. 2013-10-08 10:05:28 -07:00
Samuel Clay
bb3e0a6567 Putting Google Alerts/News back into rotation. 2013-09-30 12:40:14 -07:00
Samuel Clay
06eeaaba0b User-dependent days of unread. 14 for free users, 30 for premium. 2013-09-16 17:25:47 -07:00
Samuel Clay
4ae66cfdb0 Fixing logging message. 2013-09-16 17:25:47 -07:00