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
activate_all
(cls)
apps/profile/models.py:5404
↓ 1 callers
Method
activate_ios_archive
(self, transaction_identifier=None, amount=99)
apps/profile/models.py:2517
↓ 1 callers
Method
activate_ios_premium
(self, transaction_identifier=None, amount=36)
apps/profile/models.py:2473
↓ 1 callers
Method
activate_ios_pro
(self, transaction_identifier=None, amount=29)
apps/profile/models.py:2559
↓ 1 callers
Method
activated
(self, request)
utils/mongo_command_monitor.py:84
↓ 1 callers
Method
activated
(self, request)
apps/profile/middleware.py:147
↓ 1 callers
Method
add
(cls, page_load)
apps/statistics/models.py:450
↓ 1 callers
Method
addDocument
(self, doc_name, list_of_words)
apps/analyzer/tfidf.py:19
↓ 1 callers
Method
addLinks
(int linkifyMask, BetterLinkMovementMethod movementMethod, TextView textView)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/BetterLinkMovementMethod.java:63
↓ 1 callers
Method
addPendingArchive
* Add an archive to the pending queue * @param {object} archive - Archive to add
clients/browser-extension/src/lib/storage.js:59
↓ 1 callers
Method
addToUserBlocklist
* Add domain to user blocklist * @param {string} domain - Domain to add
clients/browser-extension/src/lib/storage.js:277
↓ 1 callers
Method
add_hero_image
(self, content, image_urls)
apps/rss_feeds/text_importer.py:261
↓ 1 callers
Method
add_inventory_group
Method to create group dict
archive/ansible/do_inventory.py:447
↓ 1 callers
Method
add_liking_user
(self, user_id)
apps/social/models.py:2473
↓ 1 callers
Method
add_missing_feeds_for_user
(cls, user_id)
apps/reader/models.py:3022
↓ 1 callers
Method
add_to_history
Add a played item to history. Capped at 10 items, most recent first.
apps/media_player/models.py:177
↓ 1 callers
Method
add_update_stories
(self, stories, existing_stories, verbose=False, updates_off=False)
apps/rss_feeds/models.py:1756
↓ 1 callers
Method
add_user
(cls, user_id)
apps/profile/models.py:5414
↓ 1 callers
Function
add_user_to_do
()
archive/fabfile.py:1944
↓ 1 callers
Method
adjust_image_orientation
Since the iPhone will store an image on its side but with EXIF data stating that it should be rotated, we need to find that EXIF data
utils/image_functions.py:52
↓ 1 callers
Function
ajaxBeforeSend
(a,b)
clients/ios/static/zepto.js:2
↓ 1 callers
Function
ajaxBeforeSend
(a,b)
clients/ios/Resources/zepto.js:2
↓ 1 callers
Function
ajaxStart
(a)
clients/ios/static/zepto.js:2
↓ 1 callers
Function
ajaxStart
(a)
clients/ios/Resources/zepto.js:2
↓ 1 callers
Function
ajaxStop
(a)
clients/ios/static/zepto.js:2
↓ 1 callers
Function
ajaxStop
(a)
clients/ios/Resources/zepto.js:2
↓ 1 callers
Method
allSocialFeeds
Convenience constructor for all shared/social feeds.
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FeedSet.java:179
↓ 1 callers
Method
all_active_droplets
(self)
archive/ansible/do_inventory.py:188
↓ 1 callers
Method
all_domains
(self)
archive/ansible/do_inventory.py:209
↓ 1 callers
Method
all_images
(self, filter_name="global")
archive/ansible/do_inventory.py:196
↓ 1 callers
Method
all_regions
(self)
archive/ansible/do_inventory.py:192
↓ 1 callers
Method
all_ssh_keys
(self)
archive/ansible/do_inventory.py:205
↓ 1 callers
Method
all_subs_needs_unread_recalc
(cls, user_id)
apps/reader/models.py:2168
↓ 1 callers
Function
animate
()
clients/ios/static/zepto.js:22
↓ 1 callers
Function
animate
()
clients/ios/Resources/zepto.js:22
↓ 1 callers
Method
applyStoryHeaderPillAppearance
( MaterialButton button, StoryHeaderPillAppearanceResolver.Appearance appearance )
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:692
↓ 1 callers
Method
applyStoryStatusBannerStyle
(String title, StoryStatusBannerStyle style)
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:1382
↓ 1 callers
Function
apply_next
(index)
media/js/newsblur/reader/reader_category_manager.js:392
↓ 1 callers
Method
archive_deleted_user
Archive user data before deletion for analytics and tracking.
apps/profile/models.py:359
↓ 1 callers
Method
arranged_folders
(self)
apps/reader/models.py:2712
↓ 1 callers
Function
attachEvents
()
media/js/mobile/jquery.mobile-1.0b1.js:4421
↓ 1 callers
Function
attachFastClick
()
clients/ios/static/storyDetailView.js:218
↓ 1 callers
Function
attach_cluster_data_to_stories
Attach cluster member data to stories without deduplication. Unlike apply_clustering_to_stories() which removes duplicate cluster members, th
apps/clustering/models.py:1263
↓ 1 callers
Function
attach_media_scripts
(content)
utils/story_functions.py:430
↓ 1 callers
Method
auto_activate
(self)
apps/reader/models.py:3079
↓ 1 callers
Method
autoconf
(self)
archive/munin/munin/__init__.py:24
↓ 1 callers
Method
autolink_soup
Autolink urls in text nodes that aren't already linked (inside anchor tags).
utils/scrubber/__init__.py:237
↓ 1 callers
Method
backfill_android_premium
Backfill missing Android subscription renewals for this user. Calls the Google Play Orders API to get the purchaseToken, then subscri
apps/profile/models.py:1618
↓ 1 callers
Method
ban_ip
Ban an IP and store attack details for investigation.
utils/ip_rate_tracker.py:661
↓ 1 callers
Function
baseTagTest
()
media/js/mobile/jquery.mobile-1.0b1.js:446
↓ 1 callers
Method
batchIngest
* Batch ingest multiple archived pages * @param {object[]} archives - Array of archive data * @returns {Promise<object>} Response data
clients/browser-extension/src/lib/api.js:183
↓ 1 callers
Method
beginningOfMonth
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/StoryUtils.java:119
↓ 1 callers
Function
beginning_of_month
()
media/js/newsblur/models/stories.js:179
↓ 1 callers
Function
beginning_of_this_month
()
utils/story_functions.py:114
↓ 1 callers
Function
benchmark
()
archive/fabfile.py:2407
↓ 1 callers
Function
bind
(method, context)
clients/ios/static/fastTouch.js:101
↓ 1 callers
Method
bindCountViews
(View v, int neutCount, int posCount, boolean showNeutZero)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:1074
↓ 1 callers
Method
bindTheme
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/StoryIntelTrainerFragment.java:188
↓ 1 callers
Method
bindTheme
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ShareDialogFragment.java:159
↓ 1 callers
Function
bootstrap_feedicons
()
utils/archive/bootstrap_mongo.py:162
↓ 1 callers
Method
buildNextUnreadSessionDataSource
(Session activeSession)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:1139
↓ 1 callers
Method
buildSessionDataSource
(Session activeSession)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:1135
↓ 1 callers
Function
build_embed_html
Build HTML for embedded images/video from a Bluesky API post.
utils/bluesky_fetcher.py:42
↓ 1 callers
Method
build_inventory
Build Ansible inventory of droplets
archive/ansible/do_inventory.py:462
↓ 1 callers
Function
build_runtime
(args: argparse.Namespace)
clients/android/run_android.py:148
↓ 1 callers
Method
build_url_base
(protocol, server, port, bucket, calling_format)
utils/S3.py:125
↓ 1 callers
Method
bulkInsertValues
(@NonNull String table, @NonNull List<ContentValues> valuesList)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:366
↓ 1 callers
Function
cacheElements
* Cache DOM element references
clients/browser-extension/src/options/options.js:32
↓ 1 callers
Method
cacheFile
(String url)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FileCache.java:63
↓ 1 callers
Method
cache_get_many
(self, keys)
utils/ratelimit.py:57
↓ 1 callers
Method
cache_incr
(self, key)
utils/ratelimit.py:60
↓ 1 callers
Method
cache_result
Cache the result briefly for any waiting duplicate requests. Call this after processing completes successfully.
utils/view_functions.py:91
↓ 1 callers
Method
calcFleuronPadding
if the story list bottom has been reached, add an amount of padding to the footer so that it can still be scrolled until the bottom most story reaches
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:979
↓ 1 callers
Method
calculate_cost
Calculate the cost for a given model and token counts. Args: model: Model identifier (e.g., "claude-sonnet-4-20250514")
utils/llm_costs.py:113
↓ 1 callers
Method
calculate_feed_scores_with_stories
(self, user_subs, stories)
utils/feed_fetcher.py:2040
↓ 1 callers
Method
calculate_last_story_date
(self)
apps/rss_feeds/models.py:907
↓ 1 callers
Method
calculate_metrics
(self)
utils/munin/newsblur_feeds.py:26
↓ 1 callers
Function
calculate_statistics
(ratings)
utils/count_collab_stats.py:7
↓ 1 callers
Method
can_fetch
(self, url)
utils/feedfinder_pilgrim.py:111
↓ 1 callers
Method
can_use
Check if user can transcribe audio. Returns (bool, error_message). Always returns Ask AI quota message for user-facing errors to hide
apps/ask_ai/usage.py:293
↓ 1 callers
Method
cancel_and_prorate_existing_paypal_subscriptions
(self, data)
apps/profile/models.py:1113
↓ 1 callers
Function
categorize_archives
Run AI categorization on uncategorized archives. Uses a hybrid approach: prefers user's existing categories when relevant, creates new c
apps/archive_extension/tasks.py:38
↓ 1 callers
Function
celery
()
archive/fabfile.py:2124
↓ 1 callers
Function
celery_reload
()
archive/fabfile.py:2161
↓ 1 callers
Function
celery_slow
()
archive/fabfile.py:2128
↓ 1 callers
Function
celery_start
()
archive/fabfile.py:2154
↓ 1 callers
Method
changeState
(StateFilter state)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/FolderListAdapter.java:986
↓ 1 callers
Method
checkAccountFeedsLimit
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/FolderListFragment.java:787
↓ 1 callers
Method
checkSearchQuery
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/ItemsList.java:1001
↓ 1 callers
Method
checkSize
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/MemoryCache.java:44
↓ 1 callers
Method
check_archive
Check whether the authenticated user has a premium archive subscription.
newsblur_mcp/newsblur_mcp/client.py:43
↓ 1 callers
Method
check_circular
(cls, referrer_user_id, referred_user_id)
apps/profile/models.py:5160
↓ 1 callers
Method
check_dns
Resolve domain via system DNS and measure time.
apps/monitor/management/commands/monitor_uptime.py:99
↓ 1 callers
Function
check_droplets_created
()
ansible/utils/generate_inventory.py:45
↓ 1 callers
Method
check_feed_for_push
(self)
utils/feed_fetcher.py:1366
↓ 1 callers
Method
check_for_duplicate
Check if another identical request is in progress. Returns: - Cached result dict if a duplicate was deduplicated
utils/view_functions.py:63
↓ 1 callers
Method
check_http
HTTPS GET request to the health check endpoint.
apps/monitor/management/commands/monitor_uptime.py:117
↓ 1 callers
Function
check_integrity
Run integrity check on the most recent backup. Returns (ok, message).
utils/backups/offsite_verify.py:159
↓ 1 callers
Method
check_request
Inspect request for malicious payloads. Checks raw and URL-decoded query strings, URL path, and POST body. Returns (attack_t
utils/ip_rate_tracker.py:698
↓ 1 callers
Function
check_size_anomaly
Check if newest backup has suspicious size drop. Returns (ok, message).
utils/backups/offsite_verify.py:115
← previous
next →
1,701–1,800 of 5,735, ranked by callers