Commit graph

16694 commits

Author SHA1 Message Date
sictiru
8fd423182e
Notification settings (#14)
Global notification settings.
2022-09-14 21:52:41 -07:00
Samuel Clay
3e33a96b73 Handling missing user in slow log (from SF). 2022-09-12 08:58:05 -07:00
Samuel Clay
002a327308 Logging for Michael_Novakhov account. 2022-09-12 08:00:57 -07:00
Samuel Clay
ad26559354 Moving redis and disabling Michael_Novakhov account. 2022-09-12 07:50:12 -07:00
Samuel Clay
489a07ecba Upgrading to redis 7 2022-09-12 02:13:45 -04:00
Samuel Clay
8363ba3ff8 RSS status can include all users. 2022-09-11 21:01:16 -07:00
Samuel Clay
9868001f22 Adjusting datetimes on slow log. 2022-09-11 23:48:34 -04:00
Samuel Clay
f93eb2520c Adding file size and archive count to rss feed fetch status board. 2022-09-11 22:13:54 -04:00
Samuel Clay
57cf284f13 Adding slow log aggregator to uncover which users and paths are slowest. 2022-09-11 21:37:02 -04:00
Andrei
eacb5a5e20 #1626 Add share as a notification action 2022-09-11 12:36:57 -07:00
Samuel Clay
e83a8e5a9b Revert "Bumping min to fetch by 1.5X to root out 12 minute broken feed. If this succeeds, narrow down the min_to_decay and then find the feed."
This reverts commit fd16bb0b73.
2022-09-11 08:45:29 -04:00
Samuel Clay
fd16bb0b73 Bumping min to fetch by 1.5X to root out 12 minute broken feed. If this succeeds, narrow down the min_to_decay and then find the feed. 2022-09-11 04:54:35 -04:00
Samuel Clay
92c117bb9f Spit out feeds being fetched to spot an errant one. 2022-09-10 10:11:22 -04:00
Samuel Clay
e12b94b796 Single redis story 2022-09-10 10:08:38 -04:00
Samuel Clay
5ce751b0f2 Adding second redis story db. 2022-09-09 08:05:02 -04:00
Samuel Clay
27c6612d1b Merge branch 'sictiru'
* sictiru:
  Android v12.0.1
  #1725 Remove shape image view
  #1624 Shortcut icons
  Fix shapeable image view crash.
  Update dependencies
  Return ShapeableImageView
  Catch BackgroundServiceStartNotAllowedException for now.
2022-09-09 07:23:11 -04:00
Samuel Clay
a08f6135d5 Android v12.0.1 2022-09-09 07:23:02 -04:00
Andrei
660b2bc956 #1725 Remove shape image view 2022-09-06 20:38:50 -07:00
David Sinclair
3d11ee0502 #1693 (2022 Redesign)
- Changed color of folder icons in gray theme.
- Fixed world icon in Add Site.
- Tweaked the colors in the Interactions popover in gray theme.
- Removed Delete This Site from the story menu.
- Changed the alignment of the user and activity toolbar buttons.
2022-09-02 21:53:19 -06:00
Samuel Clay
cb32376ce1 Merge branch 'master' into dejal
* master:
  Fixing date hack for folder rss feeds.
  Fixing date hack for RSS feeds for folders to not turn off until a year after premium archive has launched.
  Favicons count++
  Bumping up sentry and node text servers.
  ansible_ssh_host -> ansible_host
2022-09-02 10:03:34 -04:00
Andrei
2373e6334e #1624 Shortcut icons 2022-08-29 21:38:25 -07:00
Andrei
4977edecde Merge remote-tracking branch 'upstream/sictiru' into sictiru 2022-08-25 21:25:51 -07:00
Andrei
5f77defa0b Fix shapeable image view crash. 2022-08-25 21:24:34 -07:00
Andrei
b0ef328147 Update dependencies 2022-08-21 19:30:15 -07:00
Andrei
0eeb7c0054 Return ShapeableImageView 2022-08-21 19:02:42 -07:00
Andrei
1ef2c1a977 Catch BackgroundServiceStartNotAllowedException for now. 2022-08-21 18:59:46 -07:00
Samuel Clay
d049dd0da3 Fixing date hack for folder rss feeds. 2022-08-19 09:02:46 -04:00
Samuel Clay
dc35fe1a3e Fixing date hack for RSS feeds for folders to not turn off until a year after premium archive has launched. 2022-08-19 08:59:44 -04:00
David Sinclair
7e572477a5 #1723 (some thumbnails not showing on app but do show on the web)
- Changed the preview image caching to try each of the story images in turn until a valid one (not missing or too small) is found.
- Only loads one image for each story initially, loading more if needed.
- Now caches based on the story hash instead of image URL.
2022-08-18 20:44:08 -07:00
David Sinclair
bb721b7b09 #1693 (2022 Redesign)
- More tweaks to the feed detail layout.
2022-08-18 17:00:32 -07:00
David Sinclair
bc35c84bf7 #1693 (2022 Redesign)
- Replaced the feeds list notificaitons icon.
- The feed detail folder title icon now matches the color.
- Changed all of the settings icons to the new style.
- Changed the feed detail mark read icon.
- Changed the focus and hidden unread indicators.
- Unread indicators sized to match the web.
- Tweaked feed detail spacing.
- Increased feed detail titles to up to three lines.
- Titlecased Interactions / Your Activities.
- Removed borders and tweaked section titles in trainer.
2022-08-17 21:48:20 -07:00
Samuel Clay
798238674a Favicons count++ 2022-08-17 10:04:09 -04:00
Samuel Clay
77f8cc2324 Bumping up sentry and node text servers. 2022-08-17 09:51:12 -04:00
Samuel Clay
ba3618cc19 ansible_ssh_host -> ansible_host 2022-08-17 09:35:53 -04:00
David Sinclair
cffd6332a0 Merge branch 'master' into dejal 2022-08-16 19:35:36 -07:00
Samuel Clay
d08f854e51 Merge branch 'sictiru'
* sictiru: (57 commits)
  Android app v12.0.
  #1694 Chip padding
  #1694 UI tweaks
  #1694 Story content tweaks
  #1694 Story list tweaks
  #1694 Feed list tweaks
  #1694 Story detail tweaks
  #1694 Story view tweaks
  #1694 Feed intelligence filter
  #1694 Top level folder updates
  Update hilt
  Update dependencies
  Update shortcut icons.
  Redesign 2022 (#13)
  #1624 Update shortcut icons
  #1610 Load feeds cursor after folders.
  #1706 Dagger for Widget Config
  Check for invalid URI in add external feeds.
  Show path to upgrade to premium on feed chooser for free users
  Don't trigger check search query in onCreate
  ...
2022-08-15 22:38:09 -04:00
Samuel Clay
8cb1af8acc Android app v12.0. 2022-08-15 22:38:02 -04:00
Samuel Clay
afea0a0a49 Merge branch 'master' into sictiru
* master: (410 commits)
  Don't delete redis keys because they take time to rebuild and subs can be counted incorrectly during that time.
  Adding make collectstatic to make nb because even though it's slower, it fixes the #1 issue people have when deploying on their own machines. Fixes #1717.
  Time to take Nicholas and Mark off the about page.
  Updating David's photo on the About page. Fixes #1716.
  Fixing issue of Unread only not seeing every story. Due to the removal of UserSubscription.get_stories in 30127d7c72, we were no longer caching story hashes for single feeds.
  User count should include beyond yearly.
  Deferring execution of expensive statistics.
  Caching newsblur_users.py statistics.
  Adding cutoff from trimming stories for memory profiling.
  Switching timestamp to better calculator that doesn't spit out -1's. Matches c469608 and fixes #1671.
  Merging SDIFFSTORE and ZINTERSTORE into a single ZDIFFSTORE, thanks to redis 6.2.0. Requires new docker image.
  Bumping highlights max from 1024 characters to 16384 characters.
  Maxing out mark read dates.
  Adding mark read dates to dialog for archive users that stretches into the past year.
  Revert "Merging SDIFFSTORE and ZINTERSTORE into a single ZDIFFSTORE, thanks to redis 6.2.0. Requires new docker image."
  Merging SDIFFSTORE and ZINTERSTORE into a single ZDIFFSTORE, thanks to redis 6.2.0. Requires new docker image.
  Improving redis performance by reading the config.
  Don't remove unread stories for U: unread stories list because users are actively paging through.
  Re-exposing forgot password link.
  Trying 1 hour for story unread list.
  ...
2022-08-15 10:29:26 -04:00
Samuel Clay
cdf5a36b81 Don't delete redis keys because they take time to rebuild and subs can be counted incorrectly during that time. 2022-08-10 17:45:25 -04:00
Andrei
a267488a97 #1694 Chip padding 2022-08-09 18:20:14 -07:00
Andrei
ae75ebb096 #1694 UI tweaks 2022-08-07 17:00:57 -07:00
Samuel Clay
314ffc4c22 Adjusting share buttons 2022-08-05 10:08:57 -04:00
David Sinclair
1258e88dd0 #1693 (2022 Redesign)
Feeds list:

- Updated Focus and Saved icons. (Note, can’t use color on just one component of a segmented control, so uses the same color for all.)

Feed detail list:

- Now updates the title when updating the theme.
- Increased the horizontal spacing.
- Increased the title font size by 1 point.

Story detail:

- Fixed the cutoff icon.
2022-08-04 17:29:51 -07:00
David Sinclair
c8e617eb5f #1693 (2022 Redesign)
Feeds list:

- Fixed dark areas next to nested folders.
- The feeds list background colors now match the web.
- Adjusted the color of the icons.
- Changing the font size or comfort layout no longer dismisses the menu or reloads.

Feed detail:

- A story with a short title in two-line mode now has a shorter cell.
- Fixed multiple rows being selected.
- Comfortable layout now has larger top and bottom margins.
- Fixed notification icon in menu.
- Fixed saved_searches appearing in move submenu.
- Adjusted the height for feeds.
- Changing the title, image, font size, or comfort layout no longer dismisses the menu or reloads.

Story:

- Lighter header color.
- Updated icons and removed borders for share/save/train buttons.
- Updated the trainer popover to use the new style.
2022-08-03 21:42:28 -07:00
David Sinclair
da305caeb9 #1718 (nested folder bug)
- The Feeds list now shows only the folder name for nested folders, instead of parent ▸ subfolder.
- A folder that has only subfolders, without any directly contained feeds, is now displayed in the list.
- Selecting a folder will now show the feeds within all subfolders (plus any direct feeds).
- Collapsing a folder with subfolders will now collapse them too, as one might expect.

(Some interesting challenges with this one!)
2022-08-02 21:46:26 -07:00
David Sinclair
5df59872de Merge branch 'master' into dejal 2022-08-01 16:58:29 -07:00
Andrei
cea73fc8f5 #1694 Story content tweaks 2022-07-30 17:33:11 -07:00
Andrei
929cc929ac #1694 Story list tweaks 2022-07-30 17:32:33 -07:00
Andrei
4b9e65bb40 #1694 Feed list tweaks 2022-07-30 17:30:34 -07:00
Samuel Clay
e06147aa71 Adding make collectstatic to make nb because even though it's slower, it fixes the #1 issue people have when deploying on their own machines. Fixes #1717. 2022-07-30 13:02:47 -04:00