MCPcopy Create free account

hub / github.com/samuelclay/NewsBlur / functions

Functions5,735 in github.com/samuelclay/NewsBlur

↓ 2 callersMethodget
(self, request)
apps/monitor/views/prometheus_redis.py:66
↓ 2 callersMethodgetActiveStoriesCursorNoPrep
(@NonNull FeedSet fs, @NonNull StoryOrder order, @NonNull CancellationSignal cancellationSignal)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1407
↓ 2 callersMethodgetAllFeeds
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:226
↓ 2 callersMethodgetBottomNextFeedRevealDistance
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:635
↓ 2 callersMethodgetBottomNextFeedTarget
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:597
↓ 2 callersMethodgetClassifierForFeed
(@Nullable String feedId)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1592
↓ 2 callersFunctiongetClosestBaseUrl
( ele )
media/js/mobile/jquery.mobile-1.0b1.js:2983
↓ 2 callersMethodgetComment
(@Nullable String storyId, @Nullable String userId)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1615
↓ 2 callersFunctiongetExtensionVersion
()
clients/browser-extension/src/shared/utils.js:233
↓ 2 callersMethodgetFeedTitle
(BlurDatabaseHelper dbHelper)
clients/android/NewsBlur/app/src/main/java/com/newsblur/domain/SavedSearch.java:51
↓ 2 callersMethodgetFolder
(@NonNull String folderName)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:740
↓ 2 callersMethodgetFolderParentName
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/FolderItemsList.java:92
↓ 2 callersMethodgetGroup
(int groupPosition)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:476
↓ 2 callersMethodgetGroupFolder
(int groupPosition)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:516
↓ 2 callersMethodgetImageFromDisk
(String url, int maxDimPX)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/ImageLoader.java:262
↓ 2 callersMethodgetImageFromNetwork
(String url, int maxDimPX)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/ImageLoader.java:269
↓ 2 callersFunctiongetLinks
(data, baseuri)
utils/feedfinder_pilgrim.py:210
↓ 2 callersMethodgetLocalStorySelectionAndArgs
Gets hashes of already-fetched stories that satisfy the given FeedSet and filters. Can be used both to populate a reading session or to count local un
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1467
↓ 2 callersFunctiongetOAuthAuthorizeUrl
(serverUrl)
clients/browser-extension/src/shared/constants.js:31
↓ 2 callersFunctiongetOffsetTop
(ele)
media/js/mobile/jquery.mobile-1.0b1.js:3360
↓ 2 callersFunctiongetScreenHeight
()
media/js/mobile/jquery.mobile-1.0b1.js:2464
↓ 2 callersMethodgetSessionData
(FeedSet fs, String folderName, @Nullable Feed feed)
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/FolderListFragment.java:867
↓ 2 callersMethodgetSocialFeed
Get the cached SocialFeed object for the feed at the given list location.
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:977
↓ 2 callersMethodgetSocialFeedsUnreadCount
(@NonNull StateFilter stateFilter, @NonNull String selection, @Nullable String[] selArgs)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1019
↓ 2 callersMethodgetStats
* Get archive statistics * @returns {Promise<object>} Response data
clients/browser-extension/src/lib/api.js:215
↓ 2 callersMethodgetStoryListSessionData
(FeedSet fs, String folderName, @Nullable Feed feed)
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/FolderListFragment.java:876
↓ 2 callersMethodgetTimeFormat
(Context context)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/StoryUtils.java:128
↓ 2 callersMethodgetToken
* Get auth token * @returns {Promise<string|null>} Auth token or null
clients/browser-extension/src/lib/storage.js:243
↓ 2 callersFunctiongetUpdateCount
()
media/safari/NewsBlur.safariextension/javascripts/main.js:73
↓ 2 callersMethodgetUseCustomServer
* Get whether using custom server * @returns {Promise<boolean>} True if using custom server
clients/browser-extension/src/lib/storage.js:219
↓ 2 callersFunctionget_argument_or_404
(request, param, method="POST", code="404")
utils/view_functions.py:110
↓ 2 callersFunctionget_briefing_models_for_frontend
Get briefing model list for frontend JavaScript consumption. Returns a sorted list of dicts with key, display_name, vendor, vendor_display.
apps/ask_ai/providers.py:595
↓ 2 callersFunctionget_config_dir
Return ~/.config/newsblur/, creating it if needed.
newsblur_mcp/newsblur_mcp/cli/auth.py:42
↓ 2 callersFunctionget_connection
Get a connection to the Postgres database.
flask_metrics/flask_metrics_postgres.py:20
↓ 2 callersMethodget_current_cycle_spend
Get total classifier spend for a user in the current billing month. Returns: float: Total cost in USD for current month's classif
apps/monitor/models.py:61
↓ 2 callersMethodget_data
(cls, feed_id)
apps/rss_feeds/models.py:3516
↓ 2 callersFunctionget_dropdown
($trigger)
media/js/newsblur/common/nav_dropdown.js:31
↓ 2 callersMethodget_features
(self, doc)
apps/analyzer/classifier.py:14
↓ 2 callersMethodget_feed_folder_mapping
Returns dict mapping feed_id -> list of folder titles for all feeds. This is used to avoid N+1 queries when calculating auto_mark_read cutoff
apps/reader/models.py:2630
↓ 2 callersMethodget_folder_icon
(cls, user_id, folder_title)
apps/reader/models.py:3227
↓ 2 callersFunctionget_google_play_subscription
(purchase_token)
apps/profile/views.py:588
↓ 2 callersMethodget_info
(self)
apps/monitor/views/prometheus_redis.py:26
↓ 2 callersMethodget_info
(self)
archive/munin/munin/redis.py:19
↓ 2 callersMethodget_ip_metadata
Get metadata hash for an IP address.
utils/ip_rate_tracker.py:180
↓ 2 callersMethodget_long_reads
Get stories sorted by average read time, filtered by minimum reader count.
apps/statistics/rtrending.py:324
↓ 2 callersMethodget_outline_attr
(item, *attrs)
apps/feed_import/models.py:124
↓ 2 callersFunctionget_prompt
Get a prompt template by ID.
apps/ask_ai/prompts.py:119
↓ 2 callersMethodget_prompts_for_user
Get all applicable prompt classifiers for a user and specific feeds/folders. Args: user_id: The ID of the user
apps/analyzer/models.py:940
↓ 2 callersMethodget_read_stories
( user_id, offset=0, limit=12, order="newest", date_filter_start=None, date_filter_end=None )
apps/reader/models.py:2472
↓ 2 callersMethodget_state_with_redis_position
Get playback state, preferring Redis position over MongoDB position.
apps/media_player/models.py:242
↓ 2 callersMethodget_stats
(stats_dict, key)
apps/monitor/views/newsblur_llm_costs.py:43
↓ 2 callersMethodget_stats
(self)
archive/munin/munin/memcached.py:19
↓ 2 callersFunctionget_subdomain
(request)
apps/social/views.py:1806
↓ 2 callersFunctionget_theme
()
media/js/newsblur/common/theme_toggle.js:28
↓ 2 callersMethodget_trending_feeds_detailed
Get trending feeds with full metrics: total seconds, reader count, and avg per reader.
apps/statistics/rtrending.py:251
↓ 2 callersMethodget_user_agent_type
Classify User-Agent into: ios, android, web, api, or unknown.
utils/ip_rate_tracker.py:95
↓ 2 callersMethodget_user_info
Extract user info from request. Returns (user_id, username) tuple.
utils/ip_rate_tracker.py:107
↓ 2 callersMethodglobal_query
(cls, query, order, offset, limit, strip=False)
apps/search/models.py:660
↓ 2 callersMethodgrace_period_email_sent
(self, force=False)
apps/profile/models.py:3499
↓ 2 callersMethodguid_hash_unsaved
(self, guid)
apps/rss_feeds/models.py:3600
↓ 2 callersFunctiongunicorn_stop
()
archive/fabfile.py:2101
↓ 2 callersFunctionh
(a)
clients/ios/static/zepto.js:2
↓ 2 callersFunctionh
(a)
clients/ios/Resources/zepto.js:2
↓ 2 callersFunctionhandleNewArchives
* Handle new archives received from service worker
clients/browser-extension/src/popup/popup.js:192
↓ 2 callersMethodhandleUri
(Context context, PrefsRepo prefsRepo, Uri uri)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/UIUtils.java:634
↓ 2 callersMethodhasOldTimestamp
(long storyTimestamp)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/StoryUtils.java:197
↓ 2 callersMethodhasStories
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:426
↓ 2 callersFunctionhasVirtualBindings
(ele)
media/js/mobile/jquery.mobile-1.0b1.js:771
↓ 2 callersMethodhideStoryStatusBanner
(boolean animated)
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:1177
↓ 2 callersFunctionhttpCleanup
()
media/js/mobile/jquery.mobile-1.0b1.js:3021
↓ 2 callersMethodhybrid_query
Hybrid search combining text matching with semantic similarity. This provides better results for: - Brand/name searches (e.g
apps/search/models.py:1433
↓ 2 callersMethodiconPadding
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/StoryHeaderPillAppearanceResolver.java:66
↓ 2 callersMethodindex
Index an archived page for search. Args: archive_id: Unique identifier for the archive (str(ObjectId)) user_
apps/archive_extension/search.py:125
↓ 2 callersMethodindex_all_for_search
(cls, offset=0, subscribers=2)
apps/rss_feeds/models.py:380
↓ 2 callersMethodindex_stories_for_discover
(self, force=False)
apps/rss_feeds/models.py:427
↓ 2 callersMethodindex_subscriptions_for
(self, search_type)
apps/search/models.py:160
↓ 2 callersFunctioninfo
(msg)
utils/log.py:86
↓ 2 callersFunctioninfo
(msg: str)
newsblur_mcp/newsblur_mcp/log.py:110
↓ 2 callersMethodinfrequentFeeds
Convenience constructor for the meta-feed for stories from feeds that publish infrequently.
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FeedSet.java:96
↓ 2 callersFunctioninitialize
* Initialize the extension
clients/browser-extension/src/background/service-worker.js:69
↓ 2 callersMethodinsertSingleStoryExtSync
(@NonNull Story story)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:595
↓ 2 callersMethodinvert_read_stories_after_unread_story
(self, story, request=None)
apps/reader/models.py:1593
↓ 2 callersMethodisLongReads
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FeedSet.java:271
↓ 2 callersMethodisOnline
(Context context)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/NetworkUtils.java:26
↓ 2 callersMethodisPowerSaveMode
see if Power Save mode is enabled on the device and the UI should disable animations or other extra features.
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/ViewUtils.java:51
↓ 2 callersMethodisSingleNormal
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FeedSet.java:315
↓ 2 callersMethodisSingleSavedTag
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FeedSet.java:299
↓ 2 callersMethodisStoryDismissed
(@Nullable String storyHash)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1767
↓ 2 callersMethodisTouchInside
(@NonNull View view, @NonNull MotionEvent event)
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:748
↓ 2 callersMethodisUrlMapped
(ImageView view, String url)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/ImageLoader.java:249
↓ 2 callersMethodis_cache_valid
Determines if the cache files have expired, or if it is still valid
archive/ansible/do_inventory.py:520
↓ 2 callersMethodis_following_user
(self, user_id)
apps/social/models.py:618
↓ 2 callersMethodjavascript_tag
(self, path)
archive/jammit.py:95
↓ 2 callersFunctionjson_body
(body: str)
clients/android/run_android.py:884
↓ 2 callersFunctionloadData
* Load data for main section
clients/browser-extension/src/popup/popup.js:351
↓ 2 callersFunctionloadStats
* Load stats
clients/browser-extension/src/popup/popup.js:396
↓ 2 callersFunctionload_recommended_feed
(request)
apps/recommendations/views.py:17
↓ 2 callersFunctionlog_free_river_access
(action, effective_limit)
apps/reader/views.py:2459
↓ 2 callersMethodlongReads
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FeedSet.java:124
↓ 2 callersFunctionm
()
clients/ios/static/zepto.js:2
← previousnext →1,201–1,300 of 5,735, ranked by callers