MCPcopy Create free account

hub / github.com/internetarchive/openlibrary / functions

Functions6,179 in github.com/internetarchive/openlibrary

↓ 1 callersMethodvalidate_extension
(self, filename)
openlibrary/plugins/upstream/covers.py:39
↓ 1 callersMethodvalidate_image
(self, file_data)
openlibrary/plugins/upstream/covers.py:44
↓ 1 callersMethodvalidate_input
(self, i)
openlibrary/plugins/upstream/addtag.py:144
↓ 1 callersFunctionvalidate_search_json_query
(q: str | None)
openlibrary/plugins/worksearch/code.py:1232
↓ 1 callersMethodvalidate_size
(self, file_data)
openlibrary/plugins/upstream/covers.py:33
↓ 1 callersFunctionvalidate_translations
Validates all locales passed in as arguments. If no arguments are passed, all locales will be validated. Returns a dictionary of locale-vali
openlibrary/i18n/__init__.py:90
↓ 1 callersMethodvalidate_username
(username)
openlibrary/plugins/upstream/account.py:774
↓ 1 callersFunctionverbose_output
Prints detailed information about the given issues.
scripts/gh_scripts/issue_comment_bot.py:338
↓ 1 callersMethodverify_service
Doesn't work because of VPN
openlibrary/core/auth.py:121
↓ 1 callersMethodverify_types
(self, query)
openlibrary/plugins/openlibrary/code.py:893
↓ 1 callersFunctionverify_verification_cookie
Verify a verification cookie value. Args: cookie_value: The cookie value to verify Returns: bool: True if cookie is valid an
openlibrary/accounts/model.py:147
↓ 1 callersMethodversions
(self, q)
openlibrary/mocks/mock_infobase.py:285
↓ 1 callersMethodversions
(self, sitename, data)
openlibrary/plugins/openlibrary/connection.py:72
↓ 1 callersFunctionvisit
(key)
openlibrary/plugins/openlibrary/code.py:197
↓ 1 callersFunctionwalk_redirects
(obj, seen)
openlibrary/catalog/add_book/load_book.py:173
↓ 1 callersFunctionwarning_color_fn
Styles the text for printing to console with warning color.
openlibrary/i18n/__init__.py:40
↓ 1 callersFunctionwebsafe
(text: str)
openlibrary/plugins/upstream/utils.py:1229
↓ 1 callersFunctionwhenVisible
* Waits until the given element is visible in the viewport, then resolves. * * @param {HTMLElement} elem * @param {IntersectionObserverInit} option
openlibrary/plugins/openlibrary/js/search.js:169
↓ 1 callersFunctionword_prefix_match
(prefix: str, text: str)
openlibrary/plugins/upstream/utils.py:687
↓ 1 callersMethodwork_edition_match
Action for when an exact work and edition match have been found. Redirect user to the found item's edit page to add any missing detai
openlibrary/plugins/upstream/addbook.py:446
↓ 1 callersMethodwork_match
Action for when a work, but not edition, is matched. Saves a new edition of work, created form the formdata i. Redirects the
openlibrary/plugins/upstream/addbook.py:428
↓ 1 callersMethodwork_wrapper
Convert a solr document into the doc returned by the /subjects APIs. These docs are weird :/ We should be using more standardized res
openlibrary/plugins/worksearch/subjects.py:361
↓ 1 callersFunctionwrite
(path, data)
openlibrary/plugins/ol_infobase.py:285
↓ 1 callersMethodwrite
(self, sitename, data)
openlibrary/plugins/openlibrary/connection.py:81
↓ 1 callersFunctionwrite_image
(data: bytes, prefix: str)
openlibrary/coverstore/coverlib.py:66
↓ 1 callersFunctionwrite_siteindex
(data, outdir, prefix)
openlibrary/data/sitemap.py:94
↓ 1 callersFunctionwrite_sitemaps
(data, outdir, prefix)
openlibrary/data/sitemap.py:79
↓ 1 callersFunctionwrite_to_statsd
(configfile, stats)
openlibrary/admin/vitals.py:11
↓ 1 callersFunctionwrite_tsv
(path: str, rows: Iterator[tuple[str, str, str]])
scripts/sitemaps/sitemap.py:180
↓ 1 callersFunctionxmlsafe
Removes all the XML-unsafe characters from given string. XML cannot include certain characters mainly control ones with byte value below 32.
openlibrary/plugins/openlibrary/opds.py:297
↓ 1 callersFunctionxopen
(filename: str)
scripts/sitemaps/sitemap.py:76
↓ 1 callersMethodyaml_dump
(self, d)
openlibrary/plugins/upstream/recentchanges.py:111
↓ 1 callersMethodzip_path_to_item_and_batch_id
(zpath)
openlibrary/coverstore/archive.py:88
↓ 1 callersFunctionzipview_url_from_id
(coverid, size)
openlibrary/coverstore/code.py:225
MethodDELETE
(self, check_in_id)
openlibrary/plugins/upstream/checkins.py:142
MethodDELETE
(self, work_id)
openlibrary/plugins/openlibrary/api.py:446
MethodDELETE
(self, *args)
openlibrary/plugins/openlibrary/deprecated_handler.py:77
FunctionForLoop
(parent, seq)
openlibrary/plugins/openlibrary/js/jsdef.js:68
MethodGET
(self)
scripts/affiliate_server.py:507
MethodGET
(self)
scripts/affiliate_server.py:520
MethodGET
GET endpoint looking up ISBNs and B* ASINs via the affiliate server. URL Parameters: - high_priority='true' or 'false':
scripts/affiliate_server.py:531
MethodGET
(self, resource_id)
scripts/fake_loan_server.py:13
MethodGET
(self)
openlibrary/coverstore/code.py:107
MethodGET
( self, category: str, key: str, value: str, size: Literal["S", "M", "
openlibrary/coverstore/code.py:236
MethodGET
(self, category, key, value)
openlibrary/coverstore/code.py:417
MethodGET
(self, category)
openlibrary/coverstore/code.py:439
MethodGET
(self, param)
openlibrary/views/showmarc.py:16
MethodGET
(self, ia)
openlibrary/views/showmarc.py:23
MethodGET
(self, asin)
openlibrary/views/showmarc.py:84
MethodGET
(self, isbn)
openlibrary/views/showmarc.py:91
MethodGET
(self, isbn)
openlibrary/views/showmarc.py:98
MethodGET
(self, filename, offset, length)
openlibrary/views/showmarc.py:108
MethodGET
(self)
openlibrary/views/loanstats.py:138
MethodGET
(self, key, value)
openlibrary/views/loanstats.py:147
MethodGET
(self, mode="")
openlibrary/views/loanstats.py:154
MethodGET
(self)
openlibrary/views/loanstats.py:189
MethodGET
(self)
openlibrary/plugins/ol_infobase.py:105
MethodGET
(self, sitename)
openlibrary/plugins/ol_infobase.py:165
MethodGET
(self, sitename)
openlibrary/plugins/ol_infobase.py:172
MethodGET
(self, sitename)
openlibrary/plugins/ol_infobase.py:179
MethodGET
(self, sitename)
openlibrary/plugins/ol_infobase.py:194
MethodGET
(self, sitename, today)
openlibrary/plugins/ol_infobase.py:212
MethodGET
(self, sitename)
openlibrary/plugins/ol_infobase.py:259
MethodGET
(self, sitename)
openlibrary/plugins/ol_infobase.py:278
MethodGET
(self)
openlibrary/plugins/upstream/recentchanges.py:33
MethodGET
(self, kind)
openlibrary/plugins/upstream/recentchanges.py:40
MethodGET
(self, date, kind)
openlibrary/plugins/upstream/recentchanges.py:118
MethodGET
(self, id)
openlibrary/plugins/upstream/recentchanges.py:126
MethodGET
(self, id)
openlibrary/plugins/upstream/recentchanges.py:149
MethodGET
(self, path)
openlibrary/plugins/upstream/recentchanges.py:188
MethodGET
(self)
openlibrary/plugins/upstream/merge_authors.py:224
MethodGET
Fake S3 auth endpoint for local dev. Accepts the dummy keys issued by the fake xauth so the OTP redeem flow can complete.
openlibrary/plugins/upstream/account.py:194
MethodGET
Internal API endpoint used for authorized test cases and administrators to unlink linked OL and IA accounts.
openlibrary/plugins/upstream/account.py:218
MethodGET
(self)
openlibrary/plugins/upstream/account.py:250
MethodGET
(self)
openlibrary/plugins/upstream/account.py:322
MethodGET
(self)
openlibrary/plugins/upstream/account.py:335
MethodGET
(self)
openlibrary/plugins/upstream/account.py:633
MethodGET
(self)
openlibrary/plugins/upstream/account.py:793
MethodGET
(self)
openlibrary/plugins/upstream/account.py:806
MethodGET
(self)
openlibrary/plugins/upstream/account.py:829
MethodGET
(self)
openlibrary/plugins/upstream/account.py:879
MethodGET
(self)
openlibrary/plugins/upstream/account.py:902
MethodGET
(self)
openlibrary/plugins/upstream/account.py:919
MethodGET
(self, rest="loans")
openlibrary/plugins/upstream/account.py:928
MethodGET
(self)
openlibrary/plugins/upstream/account.py:940
MethodGET
(self)
openlibrary/plugins/upstream/account.py:950
MethodGET
(self)
openlibrary/plugins/upstream/account.py:960
MethodGET
(self)
openlibrary/plugins/upstream/account.py:1240
MethodGET
(self, username, key="")
openlibrary/plugins/upstream/account.py:1283
MethodGET
(self)
openlibrary/plugins/upstream/account.py:1320
MethodGET
(self)
openlibrary/plugins/upstream/account.py:1338
MethodGET
(self)
openlibrary/plugins/upstream/account.py:1348
MethodGET
(self)
openlibrary/plugins/upstream/account.py:1370
MethodGET
(self)
openlibrary/plugins/upstream/account.py:1381
MethodGET
(self)
openlibrary/plugins/upstream/account.py:1461
MethodGET
(self)
openlibrary/plugins/upstream/account.py:1599
MethodGET
(self, key)
openlibrary/plugins/upstream/covers.py:57
MethodGET
(self, key)
openlibrary/plugins/upstream/covers.py:154
MethodGET
(self, key)
openlibrary/plugins/upstream/covers.py:167
MethodGET
Main user interface for adding a tag to Open Library.
openlibrary/plugins/upstream/addtag.py:92
← previousnext →2,801–2,900 of 6,179, ranked by callers