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
↓ 1 callers
Method
sizes
(self)
archive/ansible/do_inventory.py:201
↓ 1 callers
Method
span
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/BetterLinkMovementMethod.java:194
↓ 1 callers
Function
split_locator_timeout
(value: str)
clients/android/run_android.py:684
↓ 1 callers
Function
starred_stories_rss_feed_tag
(request, user_id, secret_token, tag_slug)
apps/reader/views.py:1885
↓ 1 callers
Method
startReadingActivity
(FeedSet feedSet, String storyHash)
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:1064
↓ 1 callers
Function
start_emulator
(runtime: RuntimeConfig)
clients/android/run_android.py:378
↓ 1 callers
Method
storyThawCompleted
A calback for our adapter that async thaws the story list so the fragment can have some info about the story list when it is ready.
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:350
↓ 1 callers
Method
story_claim_ttl
(cls)
apps/notifications/models.py:768
↓ 1 callers
Method
story_score
(self, story, classifiers)
apps/notifications/models.py:596
↓ 1 callers
Method
story_sent_ttl
(cls)
apps/notifications/models.py:764
↓ 1 callers
Method
string_from_image
(self, image)
apps/rss_feeds/icon_importer.py:515
↓ 1 callers
Function
strip_ansi
(text)
utils/search_openrss_24h.py:13
↓ 1 callers
Function
strip_comments
(html_string)
utils/story_functions.py:502
↓ 1 callers
Function
strip_comments__lxml
(html_string="")
utils/story_functions.py:519
↓ 1 callers
Method
strip_disallowed
Remove nodes and attributes from the soup that aren't specifically allowed.
utils/scrubber/__init__.py:255
↓ 1 callers
Function
strip_navigation_elements
Remove navigation, header, footer, and other non-content elements to help the LLM focus on main content patterns. When gentle=True (used when
apps/webfeed/tasks.py:81
↓ 1 callers
Function
strip_non_embeddable_iframes
Strip iframes from story content whose domains block cross-origin embedding. Many sites (e.g. Slashdot) include iframes in their RSS feeds that s
utils/story_functions.py:214
↓ 1 callers
Method
styleUpgradeBanner
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:755
↓ 1 callers
Method
stylesheet_tag_compressed
(self, asset_package, asset_type_ext)
archive/jammit.py:107
↓ 1 callers
Method
subs_for_users
(cls, user_id, subscription_user_ids=None, read_filter="unread")
apps/social/models.py:1068
↓ 1 callers
Method
suggest
(self)
archive/munin/munin/__init__.py:44
↓ 1 callers
Method
supportsPredictiveStoryListBack
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:1328
↓ 1 callers
Method
switchViewStateLeft
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/Main.java:513
↓ 1 callers
Method
switchViewStateRight
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/Main.java:524
↓ 1 callers
Method
switch_hash
(cls, feed, old_hash, new_hash)
apps/reader/models.py:2572
↓ 1 callers
Method
switch_paypal_subscription_approval_url
(self, plan)
apps/profile/models.py:1126
↓ 1 callers
Function
syncPendingArchives
()
clients/browser-extension/src/popup/popup-simple.js:184
↓ 1 callers
Method
sync_facebook_friends
(self)
apps/social/models.py:2976
↓ 1 callers
Method
sync_feed_redis
(cls, story_feed_id, allow_skip_resync=False)
apps/rss_feeds/models.py:3935
↓ 1 callers
Method
sync_redis
(self, r=None)
apps/rss_feeds/models.py:3912
↓ 1 callers
Method
sync_twitter_friends
(self)
apps/social/models.py:2896
↓ 1 callers
Function
tap_accessibility_id
(runtime: RuntimeConfig, text: str)
clients/android/run_android.py:602
↓ 1 callers
Function
tap_id
(runtime: RuntimeConfig, resource_id: str)
clients/android/run_android.py:585
↓ 1 callers
Function
tap_text
(runtime: RuntimeConfig, text: str)
clients/android/run_android.py:592
↓ 1 callers
Function
tap_xpath
(runtime: RuntimeConfig, xpath: str)
clients/android/run_android.py:579
↓ 1 callers
Function
terminate_app
(runtime: RuntimeConfig)
clients/android/run_android.py:522
↓ 1 callers
Function
test
()
utils/feedfinder_pilgrim.py:407
↓ 1 callers
Function
test_ssh
(drop)
ansible/utils/check_droplet.py:8
↓ 1 callers
Method
title_and_body
(self, story, usersub, notification_title_only=False)
apps/notifications/models.py:294
↓ 1 callers
Method
toCompactSerial
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FeedSet.java:401
↓ 1 callers
Method
to_mongo
(self, value)
utils/mongoengine_fields.py:86
↓ 1 callers
Method
to_python
(self, value)
utils/mongoengine_fields.py:50
↓ 1 callers
Function
to_story_list
(stories)
media/js/newsblur/common/story_selection_utils.js:24
↓ 1 callers
Function
to_unicode
Converts a string argument to a unicode string. If the argument is already a unicode string or None, it is returned unchanged. Otherwise it
utils/tornado_escape.py:171
↓ 1 callers
Method
toggleAllFolders
(@NonNull ImageView indicatorView)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:292
↓ 1 callers
Function
toggleClear
()
media/js/mobile/jquery.mobile-1.0b1.js:3684
↓ 1 callers
Method
toggleGroup
handle clicks on group view expandos. we need to launch custom actions when the user clicks on groups anywhere other than an expando, so the default o
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:278
↓ 1 callers
Method
toggleStorySearch
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:464
↓ 1 callers
Method
track_404
Track a 404 response for potential scanner detection. Call this from middleware when response.status_code == 404.
utils/ip_rate_tracker.py:450
↓ 1 callers
Method
track_request
Record a request for rate tracking. Args: request: Django HttpRequest endpoint: Endpoint shortcode (feeds, f
utils/ip_rate_tracker.py:116
↓ 1 callers
Method
track_would_be_denied
Record that a request WOULD have been denied if rate limiting was enforced. This stores detailed information in Redis for debugging
utils/ip_rate_tracker.py:258
↓ 1 callers
Function
transfer_assets
()
archive/fabfile.py:2197
↓ 1 callers
Function
transform_briefing
Transform a raw briefing object into an AI-friendly format.
newsblur_mcp/newsblur_mcp/transforms.py:81
↓ 1 callers
Function
transitionPages
( toPage, fromPage, transition, reverse )
media/js/mobile/jquery.mobile-1.0b1.js:2398
↓ 1 callers
Function
triggerAndReturn
(a,b,c)
clients/ios/static/zepto.js:2
↓ 1 callers
Function
triggerAndReturn
(a,b,c)
clients/ios/Resources/zepto.js:2
↓ 1 callers
Method
trim_read_stories
(self, r=None)
apps/reader/models.py:1350
↓ 1 callers
Method
trim_user_read_stories
(self, user_id)
apps/reader/models.py:1367
↓ 1 callers
Method
truncate_river
(cls, user_id, feed_ids, read_filter, cache_prefix="")
apps/reader/models.py:974
↓ 1 callers
Function
tryBrokenRedirect
(data)
utils/feedfinder_pilgrim.py:260
↓ 1 callers
Function
try_opml_export
()
apps/feed_import/views.py:96
↓ 1 callers
Method
try_processing
(self)
apps/feed_import/models.py:132
↓ 1 callers
Method
tweet_story
(self, user_tweet)
utils/twitter_fetcher.py:406
↓ 1 callers
Method
uniquify
Returns a uniquified list of script/link tags, preserving order.
archive/jammit.py:81
↓ 1 callers
Method
unshare_story
(self)
apps/social/models.py:1950
↓ 1 callers
Method
updateBottomNextFeedBottomInset
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:509
↓ 1 callers
Method
updateBottomNextFeedTargetIcon
(@NonNull Session target)
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:698
↓ 1 callers
Function
updateButton
()
media/safari/NewsBlur.safariextension/javascripts/main.js:122
↓ 1 callers
Method
updateFeedCount
A callback for the feed list fragment so it can tell us how many feeds (not folders) are being displayed based on mode, etc. This lets us adjust our
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/Main.java:304
↓ 1 callers
Method
updateFolderMuteActions
(Menu menu)
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/FolderItemsList.java:97
↓ 1 callers
Method
updateListStyle
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:809
↓ 1 callers
Method
updateOptionsPillTitle
(Menu menu)
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:736
↓ 1 callers
Function
updateServerDisplay
()
clients/browser-extension/src/popup/popup-simple.js:25
↓ 1 callers
Method
updateSettings
* Update user settings * @param {object} settings - Settings to merge
clients/browser-extension/src/lib/storage.js:157
↓ 1 callers
Method
updateToolbarSettingsButtonVisibility
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:772
↓ 1 callers
Method
updateUnreadCounts
(int neutCount, int posiCount)
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/Main.java:294
↓ 1 callers
Method
updateUpgradeBannerText
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:786
↓ 1 callers
Method
update_email
(self, new_email)
apps/profile/models.py:2438
↓ 1 callers
Method
update_newsletter_icon
(self)
apps/rss_feeds/models.py:1702
↓ 1 callers
Method
update_story_with_new_guid
(self, existing_story, new_story_guid)
apps/rss_feeds/models.py:1961
↓ 1 callers
Function
update_text_classifier
()
media/js/newsblur/reader/reader_classifier.js:3071
↓ 1 callers
Method
update_webfeed
(self)
apps/rss_feeds/models.py:1710
↓ 1 callers
Function
urlize
Converts any URLs in text into clickable links. If trim_url_limit is not None, the URLs in link text longer than this limit will truncated to
utils/scrubber/__init__.py:22
↓ 1 callers
Method
user_position
(cls, user_id)
apps/profile/models.py:5428
↓ 1 callers
Method
user_timeline
(self, twitter_user)
utils/twitter_fetcher.py:239
↓ 1 callers
Method
vacuum
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:310
↓ 1 callers
Function
validate_hostnames
(hostnames, hosts)
utils/tlnb.py:99
↓ 1 callers
Function
variant_task_suffix
(variant: str)
clients/android/run_android.py:344
↓ 1 callers
Method
verify_feed_integrity
Ensures stories come through and any abberant status codes get saved Returns: FEED_STATUS: enum ret_values: dictionar
utils/feed_fetcher.py:1189
↓ 1 callers
Method
verify_feeds_scheduled
(cls, user_id)
apps/reader/models.py:2181
↓ 1 callers
Method
view_wrapper
(self, request, fn, *args, **kwargs)
utils/ratelimit.py:37
↓ 1 callers
Method
view_wrapper
(self, request, fn, *args, **kwargs)
utils/view_functions.py:169
↓ 1 callers
Method
wait_for
(self, using: str, value: str, timeout_seconds: float)
clients/android/run_android.py:818
↓ 1 callers
Function
wait_xpath
(runtime: RuntimeConfig, value: str)
clients/android/run_android.py:608
↓ 1 callers
Method
weighted_probability
(self, feature, category, prf, weight=1.0, ap=0.5)
apps/analyzer/classifier.py:97
↓ 1 callers
Method
well_read_score
Average percentage of stories read vs published across recently active subscribers
apps/rss_feeds/models.py:2346
↓ 1 callers
Method
wp_json_story
Convert a single WordPress REST API post to a feed story dict.
utils/json_fetcher.py:86
↓ 1 callers
Method
writeLine
(String line)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/Log.java:142
↓ 1 callers
Method
write_to_cache
Writes data in JSON format to a file
archive/ansible/do_inventory.py:541
↓ 1 callers
Method
write_xml
(self, outfile, encoding="iso-8859-1")
utils/PyRSS2Gen.py:14
← previous
next →
2,601–2,700 of 5,735, ranked by callers