Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/samuelclay/NewsBlur
/ functions
Functions
5,735 in github.com/samuelclay/NewsBlur
⨍
Functions
5,735
◇
Types & classes
765
↳
Endpoints
185
Method
test_user_briefing_summary_failure_exits
(self, mock_redis_cls, mock_feed, mock_select, mock_summary)
apps/briefing/tests.py:2117
Method
test_user_briefing_too_few_stories
(self, mock_redis_cls, mock_feed, mock_select)
apps/briefing/tests.py:2069
Method
test_user_briefing_twice_daily_lower_threshold
(self, mock_redis_cls, mock_feed, mock_select)
apps/briefing/tests.py:2085
Method
test_user_briefing_user_not_found
(self, mock_redis_cls)
apps/briefing/tests.py:2143
Method
test_user_comments
(self)
apps/rss_feeds/test_reddit_fetcher.py:317
Method
test_user_custom_blocked_domains
User's custom blocked domains should be blocked.
apps/archive_extension/tests.py:343
Method
test_user_feed_defaults_to_new
(self)
apps/rss_feeds/test_reddit_fetcher.py:96
Method
test_user_listing_uses_sort_param
(self, mock_get)
apps/rss_feeds/test_reddit_fetcher.py:216
Method
test_user_short_form
(self)
apps/rss_feeds/test_reddit_fetcher.py:99
Method
test_username_feed_caches_resolved_uploads_playlist
The second fetch of a username feed reuses the cached uploads playlist id.
apps/rss_feeds/test_rss_feeds.py:1010
Method
test_valid_section_keys_count
(self)
apps/briefing/tests.py:1396
Method
test_validate_public_url__rejects_multicast_ip
(self)
apps/rss_feeds/test_rss_feeds.py:552
Method
test_validate_public_url__rejects_private_dns_result
(self)
apps/rss_feeds/test_rss_feeds.py:542
Method
test_verify
Getting the callback from the server should verify the subscription.
apps/push/test_push.py:180
Method
test_verify_target_states_reports_missing_first_server_as_failure
(self)
utils/test_haproxy_batch_state.py:32
Method
test_web_page_still_runs_analysis
(self, mock_is_feed, mock_record, mock_task)
apps/webfeed/tests.py:466
Method
test_weekly_unique_users_deduplicates_across_days
(self)
apps/statistics/tests.py:284
Method
test_wraps_phrase_in_quotes
Verify the query wraps the phrase in quotes for exact matching.
apps/search/tests.py:352
Method
test_youtube_feed_shared_by_two_mega_subscribers_keeps_pro_speed
(self)
apps/rss_feeds/test_rss_feeds.py:1149
Method
test_youtube_feed_shared_with_normal_reader_keeps_pro_speed
(self)
apps/rss_feeds/test_rss_feeds.py:1170
Method
test_youtube_feed_with_normal_subscriber_keeps_pro_speed
(self)
apps/rss_feeds/test_rss_feeds.py:1162
Method
test_youtube_feeds_use_local_favicon_url_even_if_s3_icon_exists
Reloads should not reuse long-lived S3 cache for YouTube channel avatars.
apps/rss_feeds/test_rss_feeds.py:908
Method
test_zero_usable_when_no_previews
(self)
apps/webfeed/tests.py:234
Function
timelimit
borrowed from web.py
utils/feed_functions.py:29
Method
title
(self)
apps/social/models.py:381
Method
to_json
(self)
apps/reader/models.py:3373
Method
to_json
(self)
apps/reader/models.py:3462
Method
to_mongo
(self, value)
utils/mongoengine_fields.py:19
Method
to_python
(self, value)
utils/mongoengine_fields.py:22
Method
to_python
(self, value)
utils/mongoengine_fields.py:83
Method
to_xml
(self, encoding="iso-8859-1")
utils/PyRSS2Gen.py:22
Method
toggleAllFolders
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/FolderListFragment.java:308
Function
tos
(request)
apps/static/views.py:170
Method
total
(self)
utils/munin/newsblur_tasks_servers.py:56
Method
total
(self)
utils/munin/newsblur_app_servers.py:56
Method
total
(self)
apps/monitor/views/newsblur_tasks_servers.py:47
Method
total
(self)
apps/monitor/views/newsblur_app_servers.py:50
Method
totalcount
(self)
apps/analyzer/classifier.py:76
Method
touchStory
(@Nullable String hash)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:754
Method
tpstats
(self)
archive/munin/munin/cassandra.py:74
Method
tracker
(self)
apps/profile/middleware.py:795
Method
tracker
Lazy initialization of IPRateTracker.
apps/profile/middleware.py:842
Method
train
(self, item, category)
apps/analyzer/classifier.py:80
Function
train_dislike
Train the classifier to dislike (suppress) stories matching criteria.
newsblur_mcp/newsblur_mcp/cli/commands/intelligence.py:81
Function
train_like
Train the classifier to like (boost) stories matching criteria.
newsblur_mcp/newsblur_mcp/cli/commands/intelligence.py:44
Function
transcribe_audio
API endpoint to transcribe audio using OpenAI Whisper. POST Parameters: audio: Audio file (webm, mp3, wav, etc.) Returns:
apps/ask_ai/views.py:131
Function
trending_feeds
Get trending feeds based on accumulated reader engagement (read time). GET Parameters: days: Number of days to aggregate (default 7,
apps/reader/views.py:5479
Function
trending_sites
Returns trending feeds with their recent stories for the Trending Sites feature. Supports four categories: - popular: high absolute subsc
apps/discover/views.py:507
Function
trending_sites
Returns trending feeds with their recent stories for the Trending Sites feature. Supports categories: popular, rising, hidden_gems, new_arriv
apps/rss_feeds/views.py:730
Method
trial_days_remaining
Returns number of days remaining in trial, or None if not on trial.
apps/profile/models.py:234
Function
trigger_error
(request)
apps/profile/views.py:1891
Method
trim
(cls, user_id, limit=100)
apps/social/models.py:3239
Method
trim_feed
(cls, cutoff, feed_id=None, feed=None, verbose=True)
apps/rss_feeds/models.py:3751
Method
trim_old_stories
(cls, stories=10, days=90, dryrun=False)
apps/social/models.py:1906
Method
trim_old_stories
(cls, start=0, verbose=True, dryrun=False, total=0, end=None)
apps/rss_feeds/models.py:2036
Method
trim_old_stories
(cls, stories=10, days=90, dryrun=False)
apps/rss_feeds/models.py:4422
Function
twitter_connect
(request)
apps/oauth/views.py:44
Function
twitter_disconnect
(request)
apps/oauth/views.py:173
Function
unfollow
(request)
apps/social/views.py:1561
Function
unfollow_twitter_account
(request)
apps/oauth/views.py:215
Function
unmarkThenApply
(list)
clients/android/NewsBlur/app/src/main/assets/storyHighlights.js:23
Function
unmute_user
(request)
apps/social/views.py:1646
Method
unread_cutoff
(self, force_premium=False, force_archive=False)
apps/profile/models.py:209
Method
unread_cutoff
(self)
apps/rss_feeds/models.py:191
Function
unread_cutoff_default
()
apps/reader/models.py:64
Method
unread_cutoff_premium
(self)
apps/profile/models.py:219
Function
unread_story_hashes
(request)
apps/reader/views.py:3129
Function
unread_view_name_for_story_score
(score)
media/js/newsblur/common/story_selection_utils.js:100
Method
unreads
(cls, user_id, story_hash)
apps/reader/models.py:3160
Function
unsave
Remove a story from saved/starred stories.
newsblur_mcp/newsblur_mcp/cli/commands/actions.py:86
Method
unsetCustomServer
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/network/APIConstants.java:19
Method
unsubscribe
(cls, user_id, email_type)
apps/profile/models.py:4675
Method
unsubscribe
(self)
apps/push/models.py:129
Method
updateBlocklist
* Update user's blocklist * @param {string[]} blockedDomains - Domains to block * @param {string[]} blockedPatterns - URL patterns to block
clients/browser-extension/src/lib/api.js:233
Method
updateComment
Update an existing comment and associated replies based upon a new copy received from a social API. Most social APIs vend an updated view that replac
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:679
Method
updateFeed
(@NonNull Feed feed)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:360
Method
updateFeedCounts
(@Nullable String feedId, @Nullable ContentValues values)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1033
Method
updateLocalFeedCounts
Refreshes the counts in the feeds/socialfeeds tables by counting stories in the story table.
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1048
Method
updateSocialFeedCounts
(@Nullable String feedId, @Nullable ContentValues values)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1039
Method
updateSpacingStyle
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:818
Method
updateStory
Update an existing story based upon a new copy received from a social API. This handles the fact that some social APIs helpfully vend updated copies o
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:652
Method
updateTextSize
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:824
Method
updateThumbnailStyle
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:803
Function
update_author
(e)
media/js/newsblur/reader/reader_classifier.js:3335
Function
update_blocklist
Update user's blocklist settings. POST params: blocked_domains: JSON array of domains to block blocked_patterns: JSON array
apps/archive_extension/views.py:816
Function
update_content_prompt
()
media/js/newsblur/reader/reader_classifier.js:1177
Function
update_duration
(duration)
media/js/newsblur/views/media_player_view.js:903
Function
update_gunicorn
()
archive/fabfile.py:917
Function
update_payment_history
(request)
apps/profile/views.py:1585
Function
update_prompt_classifier
()
media/js/newsblur/reader/reader_classifier.js:1429
Function
update_title
(e)
media/js/newsblur/reader/reader_classifier.js:3163
Function
update_url
(e)
media/js/newsblur/reader/reader_classifier.js:3247
Function
upgrade_django
(role=None)
archive/fabfile.py:1196
Function
upgrade_pil
()
archive/fabfile.py:1254
Function
upgrade_postgres
()
archive/fabfile.py:1391
Function
upgrade_premium
(request)
apps/profile/views.py:1554
Function
upgrade_to_virtualenv
(role=None)
archive/fabfile.py:2375
Function
upload_avatar
(request)
apps/social/views.py:1433
Function
upload_feed_icon
Handle file upload for custom feed icons
apps/reader/views.py:4349
Function
upload_folder_icon
Handle file upload for custom folder icons
apps/reader/views.py:4265
← previous
next →
5,601–5,700 of 5,735, ranked by callers