Commit graph

341 commits

Author SHA1 Message Date
Samuel Clay
49f403b5a6 Fixing dashbaord river for saved searches on both feeds and folders. 2022-06-01 16:04:19 -04:00
Samuel Clay
9c115ebbb7 Adding new buttons for adding and removing dashboard story list modules. Finally get to use the right-side dashboard module. Looks great in 3 column as well. 2022-05-17 13:45:51 -04:00
Samuel Clay
b76e35d223 Wrapping dashboard stories in a IIFE to keep dashboard stories and count in a throttled function. 2022-05-17 09:23:30 -04:00
Samuel Clay
8a5748fa37 Adding # of stories per dashboard module. Also fixing long-standing double load bug on initial page load. Fixed issues around phantom read stories popping in and out of existance on page load. 2022-05-16 17:21:46 -04:00
Samuel Clay
a880a24b55 All new icons for the feed list. 2022-05-04 11:27:32 -04:00
Samuel Clay
8d1e791716 Re-styling feed and story title selection. 2022-04-20 16:52:42 -04:00
Samuel Clay
f4789667b9 Adding global shared stories feeds so they appear on the dashboard even when not subscribed. 2022-03-31 17:50:16 -04:00
Samuel Clay
1e86c2715e More use strict changes 2022-02-28 11:53:05 -05:00
Samuel Clay
f0a9240f86 Keep magazine view, undoing future proofing. 2022-02-22 10:50:28 -05:00
Samuel Clay
6a88e35522 Future proofing magazine view. 2022-02-22 10:45:12 -05:00
Samuel Clay
1dbc1007d0 Adding mute user feature to hide public comments from users you don't want to see. 2021-10-25 16:47:52 -04:00
Samuel Clay
4273d60c43 Upgrading jammit/closure-compiler, found a new repeated entries found under STRICT mode. 2021-06-21 14:41:22 -04:00
Samuel Clay
3afd50a061 Throttling dashboard story retrieval. 2021-05-12 18:36:25 -04:00
Samuel Clay
48a8d2dc4e Refactoring no_more_stories and story limiting for river. 2021-04-29 11:44:12 -04:00
Samuel Clay
b27dc05b3c Removing last dashboard limit. 2021-04-28 13:00:53 -04:00
Samuel Clay
c737e71e04 Don't bother limiting dashboard river. It's breaking intelligence. 2021-04-28 12:58:45 -04:00
Samuel Clay
ed988ca7bc Don't limit stories on dashboard as it breaks intelligence. 2021-04-28 12:45:45 -04:00
Samuel Clay
b4ade7afc0 New feature: full bleed images. Borrowed from iOS, takes small images into consideration. 2021-04-06 19:25:02 -04:00
Samuel Clay
924cb28e39 Categories weren't working due to GET/POST. 2021-03-25 16:01:44 -04:00
Samuel Clay
0a9cc47f80 Fixing error conditions when creating dashboard rivers. 2021-02-05 17:29:55 -05:00
Samuel Clay
4a2afe15b6 Styling popovers, adding new display options to feed popover, fixing opening story on dashboard for read story feed (all other feeds need testing). 2021-01-14 14:16:51 -05:00
Samuel Clay
51a13fcb61 Fixing inconsisstencies in DOM. Fixing feeds. Needs stories to open in correct feed. Also needs to test non-feeds/folders. 2021-01-13 19:59:22 -05:00
Samuel Clay
aa2171e470 Re-rendering dashboard rivers when changing feeds. Doesn't work yet. 2021-01-12 20:15:42 -05:00
Samuel Clay
ab2d9804ef Adjusting to newsblur_web. Also adding feed chooser to dashboard river. Needs hookup. 2021-01-12 15:52:10 -05:00
Samuel Clay
fff445253f Updating HAProxy 2021-01-11 10:57:29 -05:00
Samuel Clay
3fac1b8639 Broken feedbar options for dashboard river due to feed chooser not being a reusable component. Need to extract it and place with folder chooser. 2020-12-21 20:26:58 -05:00
Samuel Clay
238bed3aa6 Limiting stories on dashboard. 2020-12-14 18:32:47 -05:00
Samuel Clay
f52090b68e Dashboard stories are now loading! Need to add all types of folders, then the configuration popover. 2020-12-11 18:47:37 -05:00
Samuel Clay
6b43f5a9e6 Saving missing dashboard rivers and correctly placing them. Now to tie data and template together, then add options. 2020-12-10 18:33:43 -05:00
Samuel Clay
8736260077 Stubbing in dashboard rivers. Also restyling static pages. 2020-12-10 12:32:20 -05:00
Samuel Clay
b64b37f105 Merge branch 'django1.11' into dashboard
* django1.11: (220 commits)
  Fixing Statistics by fixing how timezones are handled.
  Checking the 'credit' field if author not found. Works for TechRepublic, which I suspect is a one off.
  Handling multiple newsletter feeds.
  Attempting a fix of stories taking too long to sort while counting unreads.
  Fixing newsletter search.
  Fixing newsletter search.
  Newsletters feeds now de-duplicate based on sender email as well as sender name. This should cut down on duplicates.
  Android v10.1.1.
  Fixing API page.
  Ignoring cache for homepage user.
  Fixing both Stripe form and Login form.
  Handling missing user during auth.
  Gotta recreate empty_values somehow
  Going back on AllowAllUsers backend, as it doesn't work with django 1.5 authentication sessions.
  Going back and forth on this but without AllowAllUsersModelBackend, then is_active=False won't allow authentication.
  De-vendorizing django-paypal
  Vendorizing paypal
  Re-vendorizing django-paypal until django 1.11 upgrade is complete.
  Wrong fix for missing tagline. SHould instead create a FeedData.
  Fixing missing tagline error.
  ...
2020-11-24 18:28:03 -05:00
Samuel Clay
ce52802ebd Fixing Statistics by fixing how timezones are handled. 2020-11-23 18:58:00 -05:00
Samuel Clay
48ebe5ce84 Feed unread count should be a GET request, not a POST. 2020-11-09 13:18:35 -05:00
Samuel Clay
fcae5f6297 Merge branch 'master' into dashboard
* master:
  New icon for Infrequent Site Stories.
  Allowing selection in private notes.
  Autoresizing private notes field.
  For #1035: Adding private notes to saved stories.
  Adding REDIS_SESSIONS to local-settings template.
  Adding user notes. Unverified and needs saved confirmation.
2020-07-16 19:08:47 -04:00
Samuel Clay
537e4ed1c9 Adding user notes. Unverified and needs saved confirmation. 2020-07-15 21:25:00 -04:00
Samuel Clay
74fdefb53e Turning off queueing for dashboard stories. 2020-07-14 18:01:33 -04:00
Samuel Clay
951dd54d81 Individual dashboard rivers. Need support for opening stories and limits. 2020-07-14 16:41:07 -04:00
Samuel Clay
30b047bbb4 New highlights saved story feed. Adding API docs, url handling, and counts. Counts need work, as does active selection of new highlights feed. 2020-07-10 17:59:11 -04:00
Samuel Clay
058154c913 Merge branch 'master' into highlights
* master: (161 commits)
  Refactoring welcome screen to fix input alignment issue.
  Fixing login rotation.
  Adding cookies to path inspector.
  Upgrading httplib2.
  Removing dupe db log.
  Not every story is from a feed.
  Styling background colors for newsletters.
  Styling more newsletter elements.
  Using the correct attribute.
  Typo in template
  Attempting to style newsletters in dark mode.
  Loading dark theme if selected on load.
  Adding scrollbar colors.
  Using request body for ios subscription.
  Specifying SESSION_SERIALIZER, which changes from PickleSerializer to JsonSerializer in django 1.5 to 1.6.
  Fixing broken auto-dark theme.
  Increasing contrast for unread counts.
  Fixing tag colors and story traversal button borders. For https://forum.newsblur.com/t/dark-mode-minor-tweak-suggestion/8225
  Cleaning up Twitter lists.
  Updating next/previous buttons and search icon.
  ...
2020-07-07 16:28:13 -04:00
Samuel Clay
953b9712c2 Removing Google Reader traces. 2020-06-10 19:24:02 -04:00
Samuel Clay
7cfba433c7 Updating to jquery 3.5.1 (fixes #1324). Everything looks good, who knows what's broken though. 2020-06-09 15:37:04 -04:00
Samuel Clay
3d25d1a2d2 Merge branch 'master' into highlights
* master: (54 commits)
  Removing unused merge_feeds command, this is better used in rss_feeds/models.py
  Temporarily turn off https only.
  Changing color on dark mode cutoff.
  Adding dark mode cutoff for blurlogs.
  Redirect http to https. Long time coming.
  Testing http > https redirect.
  Handling broken page importer.
  Handling multiple starred stories.
  Handling NoAnswer on broken emails.
  Overriding story url.
  Removing Daily Skip from text importer.
  Adding YouTube ToS to ToS.
  Adding saved searches to flat feeds for #1298.
  6 hour min
  6 hour minimum for craigslist
  #1292 (dark mode FTUX)
  Xcode 11.4 tweaks
  #1290 (state restoration)
  Fixing premium upgrade form
  ios v10.0.2.
  ...
2020-05-22 10:26:50 -04:00
Samuel Clay
2c7d564f37 Building standalone webpage for statistics. 2020-01-08 10:28:35 -08:00
Samuel Clay
b1d6f88e3c Merge branch 'master' into highlights
* master: (218 commits)
  Deploying camo https proxy for images.
  add title to story sharing
  Font tag has attrs too
  don't include inactive feeds on unread count
  Typo
  Handling bs4 attr difference.
  Upgrading beautifulsoup for html sanitizing in email newsletters.
  http -> https on all emails.
  Adding link to specific tweet. Thanks to @ktf for the suggestion.
  use system formatted date for non-english locales
  Fixing classmethod
  Adding stripe history reimport background task.
  New screenshots for iOS.
  iOS bundle version 104.
  iOS: #1208 (iOS 13 support)
  iOS bundle version.
  iOS: #1210 (hiding on swiping feeds)
  iOS: #1171 (autoscroll)
  Upgrading to mercury parser v2.1.1 thanks to @mgeraci
  iOS: #1171 (autoscroll)
  ...
2019-08-11 14:53:37 -07:00
Samuel Clay
80ee4fd814 Securing images through Text view. Now need to fix shared stories and saved stories. 2019-01-20 13:55:40 -05:00
Samuel Clay
634553c1a5 Adding a new failed read story catcher (thanks to @pbones for the persistence). NewsBlur now retries marking stories as read at a later date when they fail for whatever reason. 2019-01-05 16:00:55 -05:00
Samuel Clay
1c7c734662 Highlighting kind of works. Seems to erase itself and not serialize multiple highlights. 2018-08-09 16:25:28 -04:00
Samuel Clay
12ae6bcdae Merge branch 'master' into highlights
* master:
  Handling APNS unicode encode errors.
  Fixing APNS notifications.
  Attempting to corral APNS push notification max sizes due to chinese unicode characters being 3 bytes.
  Handling missing user sub folders for IFTTT.
  Handling missing original page.
  Handling mercury text parsing error.
  Fixing issue with double saving of classifier.
2018-08-09 14:30:56 -04:00
Samuel Clay
03efc14a07 Handling missing original page. 2018-08-09 09:53:25 -04:00
Samuel Clay
1e12cb6353 Story highlighter is in. Needs class appliers and segmented control for turning on/off highlights. 2018-08-07 18:37:58 -04:00