MCPcopy Create free account

hub / github.com/samuelclay/NewsBlur / functions

Functions5,735 in github.com/samuelclay/NewsBlur

↓ 1 callersFunctioncheck_staleness
Check if most recent backup is too old. Returns (ok, message).
utils/backups/offsite_verify.py:137
↓ 1 callersMethodcheck_tcp
Raw TCP connect to port 443.
apps/monitor/management/commands/monitor_uptime.py:145
↓ 1 callersMethodcheck_tls
TLS handshake and certificate validity check.
apps/monitor/management/commands/monitor_uptime.py:158
↓ 1 callersMethodcheck_urls_against_pushed_data
(self, parsed)
apps/push/models.py:150
↓ 1 callersMethodchunk
(self, text)
apps/analyzer/phrase_filter.py:23
↓ 1 callersFunctioncipher
(msg)
utils/log.py:71
↓ 1 callersMethodclassifiers
(self, usersub)
apps/notifications/models.py:273
↓ 1 callersMethodclassify_attack
Return the attack type if payload matches, or None.
utils/ip_rate_tracker.py:683
↓ 1 callersMethodclassify_stories_for_subscribers
Classify only new stories with AI prompt classifiers for applicable subscribers. Only classifies stories that arrived in this fetch (no backl
utils/feed_fetcher.py:2046
↓ 1 callersFunctionclean
()
archive/fabfile.py:1230
↓ 1 callersFunctioncleanup_assets
()
archive/fabfile.py:2207
↓ 1 callersFunctioncleanup_s3_prefix
One-time cleanup of an S3 prefix. Keeps the N most recent objects, deletes the rest. Used for cleaning up backups from decommissioned servers
utils/backups/backup_rotation.py:171
↓ 1 callersMethodclearCache
Clear the icon cache.
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/CustomIconRenderer.java:229
↓ 1 callersMethodclearInfrequentSession
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1106
↓ 1 callersMethodclearPendingArchives
* Clear pending archives only
clients/browser-extension/src/lib/storage.js:188
↓ 1 callersMethodclearRecents
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/FolderListFragment.java:538
↓ 1 callersFunctionclearTapHandlers
()
media/js/mobile/jquery.mobile-1.0b1.js:1037
↓ 1 callersMethodclear_dead_spammers
(self, days=30, confirm=False)
apps/profile/models.py:2661
↓ 1 callersMethodclear_history
(cls, user_id)
apps/media_player/models.py:214
↓ 1 callersFunctionclear_prometheus_aggregation_stats
()
newsblur_web/settings.py:790
↓ 1 callersFunctionclear_pymongo_repo
()
archive/fabfile.py:762
↓ 1 callersMethodclear_state
(cls, user_id)
apps/media_player/models.py:224
↓ 1 callersMethodclipAndRound
(Bitmap source, boolean roundCorners, boolean clipSquare)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/UIUtils.java:62
↓ 1 callersFunctionclose_menu_handler
(e)
media/js/newsblur/reader/reader.js:5612
↓ 1 callersFunctioncmp_
(a, b)
utils/feedfinder_pilgrim.py:293
↓ 1 callersMethodcollect_popular_stories
(cls, cutoff=None, days=None, shared_feed_ids=None)
apps/social/models.py:2090
↓ 1 callersMethodcollect_statistics_feeds_fetched
(cls)
apps/statistics/models.py:116
↓ 1 callersMethodcollect_statistics_for_db
(cls, debug=False)
apps/statistics/models.py:223
↓ 1 callersMethodcollect_statistics_premium_users
(cls)
apps/statistics/models.py:125
↓ 1 callersMethodcollect_statistics_standard_users
(cls)
apps/statistics/models.py:136
↓ 1 callersMethodcollect_statistics_stories_shared
(cls)
apps/statistics/models.py:200
↓ 1 callersFunctioncolorize
(msg: str)
newsblur_mcp/newsblur_mcp/log.py:101
↓ 1 callersFunctioncombine_folders
($folder)
media/js/newsblur/reader/reader.js:1223
↓ 1 callersMethodcomment_story_data
Turn one Reddit comment into a feedgenerator item dict, or None.
utils/reddit_fetcher.py:280
↓ 1 callersFunctioncomments_payload
Shape of Reddit's /comments/<id> API response: [post listing, comments listing].
apps/rss_feeds/test_reddit_fetcher.py:69
↓ 1 callersMethodcompact_for_user
(cls, user_id)
apps/reader/models.py:2620
↓ 1 callersMethodcompare_feed_attribute_changes
The feed has changed (or it is the first time we parse it) saving the etag and last_modified fields
utils/feed_fetcher.py:1306
↓ 1 callersFunctioncompress_assets
(bundle=False)
archive/fabfile.py:2176
↓ 1 callersFunctionconfig_monit_app
()
archive/fabfile.py:726
↓ 1 callersFunctionconfig_monit_original
()
archive/fabfile.py:720
↓ 1 callersFunctionconfig_monit_redis
()
archive/fabfile.py:738
↓ 1 callersFunctionconfig_monit_task
()
archive/fabfile.py:708
↓ 1 callersMethodconfigureBottomNextFeedTarget
(@NonNull Session target, boolean ready)
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/ItemSetFragment.java:673
↓ 1 callersMethodconfigureSearchInput
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/fragment/FolderListFragment.java:274
↓ 1 callersMethodconjoinSelections
(CharSequence... args)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1869
↓ 1 callersFunctioncopy_db_settings
()
archive/fabfile.py:1820
↓ 1 callersFunctioncopy_ssh_keys
(username="sclay", private=False)
archive/fabfile.py:508
↓ 1 callersMethodcount_all_feed_subscribers_for_user
(self, user)
apps/profile/models.py:2810
↓ 1 callersMethodcount_feed_subscribers
(self, feed_id=None, user_id=None, verbose=True)
apps/profile/models.py:2702
↓ 1 callersMethodcount_feeds_for_user
(cls, user_id)
apps/rss_feeds/models.py:4648
↓ 1 callersMethodcount_feeds_in_opml
(self)
apps/feed_import/models.py:245
↓ 1 callersMethodcount_highlights_for_user
(cls, user_id)
apps/rss_feeds/models.py:4634
↓ 1 callersMethodcount_phrases
(self, chunks, storyid)
apps/analyzer/phrase_filter.py:35
↓ 1 callersMethodcount_potential_spammers
(cls, days=1, destroy=False)
apps/social/models.py:1989
↓ 1 callersMethodcount_unreads_for_subscribers
(self, feed, new_story_count=0)
utils/feed_fetcher.py:1970
↓ 1 callersFunctioncreateVirtualEvent
(event, eventType)
media/js/mobile/jquery.mobile-1.0b1.js:552
↓ 1 callersMethodcreateVisibleFeedListSnapshot
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/activity/Main.java:204
↓ 1 callersMethodcreate_code
(gift_code=None)
apps/profile/models.py:4992
↓ 1 callersFunctioncreate_data
(stories, lang="english", doc_limit=-1, delimiter="")
apps/analyzer/archive/lda.py:66
↓ 1 callersMethodcreate_response
Create a new Ask AI response. Args: user_id: User ID story_hash: Story hash question_id: Questio
apps/ask_ai/models.py:82
↓ 1 callersFunctioncreate_streams_for_roles
(hosts, roles, command=None, path=None)
utils/tlnb.py:110
↓ 1 callersMethodcurrent_key
(self, request)
utils/ratelimit.py:83
↓ 1 callersMethodcursor
(self)
archive/munin/munin/postgres.py:34
↓ 1 callersFunctiondaemonize
Detach from the terminal and continue as a daemon.
apps/rss_feeds/management/commands/calculate_scores.py:64
↓ 1 callersMethoddailyBriefing
Convenience constructor for the Daily Briefing pseudo-feed.
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/FeedSet.java:105
↓ 1 callersFunctiondashboard
(request, **kwargs)
apps/reader/views.py:295
↓ 1 callersMethoddb
(self)
archive/munin/munin/mongodb.py:39
↓ 1 callersFunctiondebug
(msg)
utils/log.py:80
↓ 1 callersMethoddecide
( int availableWidth, int optionsWidth, int markReadWidth, int
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/StoryHeaderPillLayoutDecider.java:7
↓ 1 callersFunctiondecode
(data)
utils/json_functions.py:29
↓ 1 callersFunctiondecode_html_entities
(value)
media/js/newsblur/common/story_selection_utils.js:38
↓ 1 callersFunctiondefault_avd
(runtime: RuntimeConfig)
clients/android/run_android.py:330
↓ 1 callersMethoddelay_subscription_renewal
Push the next billing date forward for Stripe or PayPal subscriptions.
apps/profile/models.py:759
↓ 1 callersMethoddeleteFeed
(@Nullable String feedId)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:316
↓ 1 callersMethoddeleteReply
(@Nullable String replyId)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:1665
↓ 1 callersMethoddeleteSavedSearch
(@Nullable String feedId, @Nullable String query)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:333
↓ 1 callersMethoddeleteSocialFeed
(@Nullable String userId)
clients/android/NewsBlur/app/src/main/java/com/newsblur/database/BlurDatabaseHelper.java:324
↓ 1 callersMethoddelete_feed_icon
(cls, user_id, feed_id)
apps/reader/models.py:3347
↓ 1 callersMethoddelete_folder_setting
Delete an auto-mark-read setting for a folder.
apps/reader/models.py:3449
↓ 1 callersMethoddelete_latest_slot
Delete the most recent MBriefing slot guard for a user by clearing the slot/local_date fields. Used by on-demand regeneration to allo
apps/briefing/models.py:91
↓ 1 callersMethoddelete_page_s3
(self)
apps/rss_feeds/page_importer.py:495
↓ 1 callersMethoddelete_search
(cls, user_id, feed_id, query)
apps/rss_feeds/models.py:4855
↓ 1 callersFunctiondeploy_node
()
archive/fabfile.py:2083
↓ 1 callersMethoddetermine_dominant_color_in_image
(self, image)
apps/rss_feeds/icon_importer.py:459
↓ 1 callersMethoddisableActionMenu
()
clients/android/NewsBlur/app/src/main/java/com/newsblur/view/SelectOnlyEditText.java:35
↓ 1 callersFunctiondisableMouseBindings
()
media/js/mobile/jquery.mobile-1.0b1.js:635
↓ 1 callersMethoddisallowed
(self, request)
utils/ratelimit.py:102
↓ 1 callersMethoddisconnect_twitter
(self)
apps/social/models.py:3049
↓ 1 callersMethoddispatchUrlClick
(TextView textView, ClickableSpan clickableSpan)
clients/android/NewsBlur/app/src/main/java/com/newsblur/util/BetterLinkMovementMethod.java:159
↓ 1 callersFunctiondispatch_workers
(feed_queue, options)
utils/feed_fetcher.py:2095
↓ 1 callersFunctiondo_install
Install the app from DerivedData.
clients/ios/run_ios.py:145
↓ 1 callersFunctiondo_launch
Launch the NewsBlur app.
clients/ios/run_ios.py:132
↓ 1 callersFunctiondo_list
(runtime: RuntimeConfig)
clients/android/run_android.py:249
↓ 1 callersFunctiondo_name
(name)
archive/fabfile.py:1926
↓ 1 callersFunctiondo_screenshot
Take screenshot and save to path.
clients/ios/run_ios.py:126
↓ 1 callersFunctiondo_sleep
(seconds: str)
clients/android/run_android.py:561
↓ 1 callersFunctiondo_sleep
Sleep for specified seconds.
clients/ios/run_ios.py:108
↓ 1 callersFunctiondo_swipe
(runtime: RuntimeConfig, coords: str)
clients/android/run_android.py:549
↓ 1 callersFunctiondo_swipe
Swipe from x1,y1 to x2,y2.
clients/ios/run_ios.py:115
↓ 1 callersFunctiondo_tap
(runtime: RuntimeConfig, coords: str)
clients/android/run_android.py:542
← previousnext →1,801–1,900 of 5,735, ranked by callers