MCPcopy Create free account

hub / github.com/samuelclay/NewsBlur / functions

Functions5,735 in github.com/samuelclay/NewsBlur

Methodtest_user_briefing_summary_failure_exits
(self, mock_redis_cls, mock_feed, mock_select, mock_summary)
apps/briefing/tests.py:2117
Methodtest_user_briefing_too_few_stories
(self, mock_redis_cls, mock_feed, mock_select)
apps/briefing/tests.py:2069
Methodtest_user_briefing_twice_daily_lower_threshold
(self, mock_redis_cls, mock_feed, mock_select)
apps/briefing/tests.py:2085
Methodtest_user_briefing_user_not_found
(self, mock_redis_cls)
apps/briefing/tests.py:2143
Methodtest_user_comments
(self)
apps/rss_feeds/test_reddit_fetcher.py:317
Methodtest_user_custom_blocked_domains
User's custom blocked domains should be blocked.
apps/archive_extension/tests.py:343
Methodtest_user_feed_defaults_to_new
(self)
apps/rss_feeds/test_reddit_fetcher.py:96
Methodtest_user_listing_uses_sort_param
(self, mock_get)
apps/rss_feeds/test_reddit_fetcher.py:216
Methodtest_user_short_form
(self)
apps/rss_feeds/test_reddit_fetcher.py:99
Methodtest_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
Methodtest_valid_section_keys_count
(self)
apps/briefing/tests.py:1396
Methodtest_validate_public_url__rejects_multicast_ip
(self)
apps/rss_feeds/test_rss_feeds.py:552
Methodtest_validate_public_url__rejects_private_dns_result
(self)
apps/rss_feeds/test_rss_feeds.py:542
Methodtest_verify
Getting the callback from the server should verify the subscription.
apps/push/test_push.py:180
Methodtest_verify_target_states_reports_missing_first_server_as_failure
(self)
utils/test_haproxy_batch_state.py:32
Methodtest_web_page_still_runs_analysis
(self, mock_is_feed, mock_record, mock_task)
apps/webfeed/tests.py:466
Methodtest_weekly_unique_users_deduplicates_across_days
(self)
apps/statistics/tests.py:284
Methodtest_wraps_phrase_in_quotes
Verify the query wraps the phrase in quotes for exact matching.
apps/search/tests.py:352
Methodtest_youtube_feed_shared_by_two_mega_subscribers_keeps_pro_speed
(self)
apps/rss_feeds/test_rss_feeds.py:1149
Methodtest_youtube_feed_shared_with_normal_reader_keeps_pro_speed
(self)
apps/rss_feeds/test_rss_feeds.py:1170
Methodtest_youtube_feed_with_normal_subscriber_keeps_pro_speed
(self)
apps/rss_feeds/test_rss_feeds.py:1162
Methodtest_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
Methodtest_zero_usable_when_no_previews
(self)
apps/webfeed/tests.py:234
Functiontimelimit
borrowed from web.py
utils/feed_functions.py:29
Methodtitle
(self)
apps/social/models.py:381
Methodto_json
(self)
apps/reader/models.py:3373
Methodto_json
(self)
apps/reader/models.py:3462
Methodto_mongo
(self, value)
utils/mongoengine_fields.py:19
Methodto_python
(self, value)
utils/mongoengine_fields.py:22
Methodto_python
(self, value)
utils/mongoengine_fields.py:83
Methodto_xml
(self, encoding="iso-8859-1")
utils/PyRSS2Gen.py:22
MethodtoggleAllFolders
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/FolderListFragment.java:308
Functiontos
(request)
apps/static/views.py:170
Methodtotal
(self)
utils/munin/newsblur_tasks_servers.py:56
Methodtotal
(self)
utils/munin/newsblur_app_servers.py:56
Methodtotal
(self)
apps/monitor/views/newsblur_tasks_servers.py:47
Methodtotal
(self)
apps/monitor/views/newsblur_app_servers.py:50
Methodtotalcount
(self)
apps/analyzer/classifier.py:76
MethodtouchStory
(@Nullable String hash)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:754
Methodtpstats
(self)
archive/munin/munin/cassandra.py:74
Methodtracker
(self)
apps/profile/middleware.py:795
Methodtracker
Lazy initialization of IPRateTracker.
apps/profile/middleware.py:842
Methodtrain
(self, item, category)
apps/analyzer/classifier.py:80
Functiontrain_dislike
Train the classifier to dislike (suppress) stories matching criteria.
newsblur_mcp/newsblur_mcp/cli/commands/intelligence.py:81
Functiontrain_like
Train the classifier to like (boost) stories matching criteria.
newsblur_mcp/newsblur_mcp/cli/commands/intelligence.py:44
Functiontranscribe_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
Functiontrending_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
Functiontrending_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
Functiontrending_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
Methodtrial_days_remaining
Returns number of days remaining in trial, or None if not on trial.
apps/profile/models.py:234
Functiontrigger_error
(request)
apps/profile/views.py:1891
Methodtrim
(cls, user_id, limit=100)
apps/social/models.py:3239
Methodtrim_feed
(cls, cutoff, feed_id=None, feed=None, verbose=True)
apps/rss_feeds/models.py:3751
Methodtrim_old_stories
(cls, stories=10, days=90, dryrun=False)
apps/social/models.py:1906
Methodtrim_old_stories
(cls, start=0, verbose=True, dryrun=False, total=0, end=None)
apps/rss_feeds/models.py:2036
Methodtrim_old_stories
(cls, stories=10, days=90, dryrun=False)
apps/rss_feeds/models.py:4422
Functiontwitter_connect
(request)
apps/oauth/views.py:44
Functiontwitter_disconnect
(request)
apps/oauth/views.py:173
Functionunfollow
(request)
apps/social/views.py:1561
Functionunfollow_twitter_account
(request)
apps/oauth/views.py:215
FunctionunmarkThenApply
(list)
clients/android/NewsBlur/app/src/main/assets/storyHighlights.js:23
Functionunmute_user
(request)
apps/social/views.py:1646
Methodunread_cutoff
(self, force_premium=False, force_archive=False)
apps/profile/models.py:209
Methodunread_cutoff
(self)
apps/rss_feeds/models.py:191
Functionunread_cutoff_default
()
apps/reader/models.py:64
Methodunread_cutoff_premium
(self)
apps/profile/models.py:219
Functionunread_story_hashes
(request)
apps/reader/views.py:3129
Functionunread_view_name_for_story_score
(score)
media/js/newsblur/common/story_selection_utils.js:100
Methodunreads
(cls, user_id, story_hash)
apps/reader/models.py:3160
Functionunsave
Remove a story from saved/starred stories.
newsblur_mcp/newsblur_mcp/cli/commands/actions.py:86
MethodunsetCustomServer
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/network/APIConstants.java:19
Methodunsubscribe
(cls, user_id, email_type)
apps/profile/models.py:4675
Methodunsubscribe
(self)
apps/push/models.py:129
MethodupdateBlocklist
* 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
MethodupdateComment
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
MethodupdateFeed
(@NonNull Feed feed)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:360
MethodupdateFeedCounts
(@Nullable String feedId, @Nullable ContentValues values)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1033
MethodupdateLocalFeedCounts
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
MethodupdateSocialFeedCounts
(@Nullable String feedId, @Nullable ContentValues values)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1039
MethodupdateSpacingStyle
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:818
MethodupdateStory
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
MethodupdateTextSize
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:824
MethodupdateThumbnailStyle
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:803
Functionupdate_author
(e)
media/js/newsblur/reader/reader_classifier.js:3335
Functionupdate_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
Functionupdate_content_prompt
()
media/js/newsblur/reader/reader_classifier.js:1177
Functionupdate_duration
(duration)
media/js/newsblur/views/media_player_view.js:903
Functionupdate_gunicorn
()
archive/fabfile.py:917
Functionupdate_payment_history
(request)
apps/profile/views.py:1585
Functionupdate_prompt_classifier
()
media/js/newsblur/reader/reader_classifier.js:1429
Functionupdate_title
(e)
media/js/newsblur/reader/reader_classifier.js:3163
Functionupdate_url
(e)
media/js/newsblur/reader/reader_classifier.js:3247
Functionupgrade_django
(role=None)
archive/fabfile.py:1196
Functionupgrade_pil
()
archive/fabfile.py:1254
Functionupgrade_postgres
()
archive/fabfile.py:1391
Functionupgrade_premium
(request)
apps/profile/views.py:1554
Functionupgrade_to_virtualenv
(role=None)
archive/fabfile.py:2375
Functionupload_avatar
(request)
apps/social/views.py:1433
Functionupload_feed_icon
Handle file upload for custom feed icons
apps/reader/views.py:4349
Functionupload_folder_icon
Handle file upload for custom folder icons
apps/reader/views.py:4265
← previousnext →5,601–5,700 of 5,735, ranked by callers