MCPcopy Create free account

hub / github.com/internetarchive/openlibrary / functions

Functions6,179 in github.com/internetarchive/openlibrary

Methodget_trending_data
(self, work_key: str)
openlibrary/solr/data_provider.py:547
Methodget_trending_feed
(cls, username)
openlibrary/plugins/upstream/mybooks.py:706
Methodget_type
(self)
openlibrary/utils/form.py:86
Methodget_type
(self)
openlibrary/utils/form.py:97
Methodget_type
(self)
openlibrary/utils/form.py:108
Methodget_type
(self)
openlibrary/utils/form.py:118
Methodget_undo_of
(self)
openlibrary/plugins/upstream/models.py:890
Methodget_url_suffix
(self)
openlibrary/core/models.py:252
Methodget_url_suffix
(self)
openlibrary/core/models.py:529
Methodget_url_suffix
(self)
openlibrary/core/models.py:848
Methodget_url_suffix
(self)
openlibrary/core/models.py:1243
Methodget_url_suffix
(self)
openlibrary/core/lists/model.py:98
Methodget_user
(self)
openlibrary/mocks/mock_infobase.py:348
Functionget_user_object
(username)
openlibrary/plugins/upstream/utils.py:1505
Functionget_user_waiting_loans
Gets the waitingloans of the patron. Returns [] if user has no waitingloans.
openlibrary/core/lending.py:679
Methodget_user_waiting_loans
Similar to get_waiting_loan_for, but fetches and caches all of user's waiting loans :param str or None ocaid: edition ocaid :
openlibrary/core/models.py:1103
Methodget_usergroups
(self)
openlibrary/core/models.py:910
Methodget_users_notes
(self, username, edition_olid=None)
openlibrary/core/models.py:563
Methodget_users_observations
(self, username)
openlibrary/core/models.py:577
Methodget_users_ratings
(cls, username)
openlibrary/core/ratings.py:69
Methodget_val
(x)
openlibrary/tests/core/test_cache.py:194
Methodget_value
(v)
openlibrary/plugins/books/dynlinks.py:268
Functionget_version
(key, revision)
openlibrary/plugins/upstream/utils.py:501
Functionget_volume
Get volume information by identifier type and value. This endpoint provides detailed information about a specific volume, modeled after
openlibrary/fastapi/books.py:138
Functionget_volumes_multiget
Get volume information for multiple identifiers. This endpoint handles multi-lookup form of Hathi-style API, allowing multiple identifie
openlibrary/fastapi/books.py:104
Methodget_waitinglist
Returns list of records for all users currently waiting for this book.
openlibrary/core/models.py:335
Functionget_waitinglist_for_user
Returns the list of records for all the books that a user is waiting for.
openlibrary/core/waitinglist.py:176
Methodget_waitinglist_of_book
(self, identifier)
openlibrary/core/lending.py:1001
Methodget_waitinglist_of_user
(self, userid)
openlibrary/core/lending.py:1004
Functionget_waitinglist_size
Returns size of the waiting list for given book.
openlibrary/core/waitinglist.py:171
Methodget_weight
returns weight as a storage object with value and units fields.
openlibrary/plugins/upstream/models.py:306
Methodget_work
(self)
openlibrary/plugins/upstream/models.py:900
Functionget_work_bookshelves
Get reading-log shelf counts for a work.
openlibrary/fastapi/internal/api.py:273
Methodget_work_ratings
(self, work_key: str)
scripts/solr_builder/solr_builder/solr_builder.py:269
Methodget_work_ratings
(self, work_key: str)
openlibrary/tests/solr/test_update.py:102
Methodget_work_ratings
(self, work_key: str)
openlibrary/solr/data_provider.py:530
Methodget_work_reading_log
(self, work_key: str)
scripts/solr_builder/solr_builder/solr_builder.py:272
Methodget_work_reading_log
(self, work_key: str)
openlibrary/tests/solr/test_update.py:105
Methodget_work_reading_log
(self, work_key: str)
openlibrary/solr/data_provider.py:535
Functionget_work_sort_key
( tpl: tuple[Work, WorkSeriesEdgeDB], )
openlibrary/core/lists/model.py:637
Methodgetdate
(self, iaid)
openlibrary/plugins/books/readlinks.py:147
Methodgetstatus
(self, iaid)
openlibrary/plugins/books/readlinks.py:132
Functiongettext_territory
Returns the territory name in the current locale.
openlibrary/i18n/__init__.py:400
MethodhandleImageInput
(e)
openlibrary/components/lit/OLMarkdownEditor.js:550
MethodhandleImageKeydown
(e)
openlibrary/components/lit/OLMarkdownEditor.js:552
MethodhandleLinkInput
(e)
openlibrary/components/lit/OLMarkdownEditor.js:518
MethodhandleLinkKeydown
(e)
openlibrary/components/lit/OLMarkdownEditor.js:520
FunctionhandleMessageEvent
* Handles messages from archive.org and performs actions based on the message type. * * @param {MessageEvent} e - The message event.
openlibrary/plugins/openlibrary/js/ia_thirdparty_logins.js:12
FunctionhandleNavEvents
(nav)
openlibrary/plugins/openlibrary/js/breadcrumb_select/index.js:11
Methodhandle_data
(self, data)
openlibrary/plugins/upstream/utils.py:1497
Methodhandle_endtag
(self, tag)
openlibrary/plugins/upstream/utils.py:1500
Methodhandle_legacy_logic
(self)
openlibrary/fastapi/search.py:276
Methodhandler
()
openlibrary/plugins/openlibrary/tests/test_verification.py:42
Methodhas_book_note
(self, username, edition_olid)
openlibrary/core/models.py:570
Methodhas_cookie
(self, name)
openlibrary/core/models.py:958
Methodhas_fulltext
(self)
openlibrary/solr/updater/edition.py:347
Methodhas_fulltext
(self)
openlibrary/solr/updater/work.py:518
Methodhas_public_reading_log
(_username)
openlibrary/plugins/upstream/mybooks.py:707
FunctionhashCode
(str)
openlibrary/components/LibraryExplorer/utils.js:22
Functionhealth
()
openlibrary/asgi_app.py:214
Methodhide
* Hides this date display.
openlibrary/plugins/openlibrary/js/my-books/MyBooksDropper/CheckInComponents.js:443
FunctionhierarchyFind
(node, predicate)
openlibrary/components/LibraryExplorer/utils.js:37
Methodhistory_preview
Returns history preview.
openlibrary/core/models.py:111
Functionhook
Add this hook to infobase.hooks to log all book modifications.
openlibrary/plugins/openlibrary/infobase_hook.py:16
Functionhttp_notify
Notify listeners over http.
openlibrary/plugins/ol_infobase.py:335
Functionhttps_middleware
Hack to support https even when the app server http only. The nginx configuration has changed to add the following setting: proxy_set_he
scripts/affiliate_server.py:723
Functioni18n_middleware
Middleware to set request.state.lang based on language preferences.
openlibrary/asgi_app.py:109
Methodia
(self)
openlibrary/solr/updater/edition.py:293
Methodia
(self)
openlibrary/solr/updater/work.py:526
Methodia_box_id
(self)
openlibrary/solr/updater/edition.py:304
Methodia_collection
(self)
openlibrary/solr/updater/edition.py:298
Methodia_collection
(self)
openlibrary/solr/updater/work.py:530
Functionia_js_cdn
Proxy Internet Archive JS files.
openlibrary/fastapi/cdn.py:17
Methodia_metadata
(self)
openlibrary/core/models.py:340
Functionia_writeback
Prevent ia writeback from making live requests.
openlibrary/catalog/add_book/tests/test_add_book.py:39
Methodidentifiers
(self)
openlibrary/solr/updater/edition.py:319
FunctionignoreMutation
()
openlibrary/components/lit/html-block.js:93
Functionimage_dir
(tmpdir)
openlibrary/coverstore/tests/test_coverstore.py:18
Functionimage_dir
(tmpdir)
openlibrary/coverstore/tests/test_webapp.py:32
Functionimport_item_db
(setup_item_db)
openlibrary/tests/core/test_imports.py:106
Functionimport_item_db_staged
(setup_item_db)
openlibrary/tests/core/test_imports.py:113
Functionimport_item_db_staged_and_pending
(setup_item_db)
openlibrary/tests/core/test_imports.py:120
Functionimport_job
Fetch and process the feed. :param limit: Specify -1 for no limit
scripts/import_open_textbook_library.py:119
Functionimport_job
:param str ol_config: Path to openlibrary.yml file :param bool dry_run: If true, only print out records to import
scripts/import_standard_ebooks.py:74
Functionimport_preview_json_get
Preview import metadata without saving. Requires admin, librarian, or super-librarian role.
openlibrary/fastapi/importapi.py:42
Functionimport_preview_json_post
Import metadata, optionally saving it. Requires admin, librarian, or super-librarian role.
openlibrary/fastapi/importapi.py:74
Functionincrement
Increments the value of ``key`` by ``n``
openlibrary/core/stats.py:47
Methodind1
(self)
openlibrary/catalog/marc/marc_base.py:28
Methodind1
(self)
openlibrary/catalog/marc/marc_binary.py:67
Methodind1
(self)
openlibrary/catalog/marc/marc_xml.py:46
Methodind2
(self)
openlibrary/catalog/marc/marc_base.py:32
Methodind2
(self)
openlibrary/catalog/marc/marc_binary.py:70
Functionindex_all_subjects
( subject_type: Literal["subject", "person", "place", "time"], chunk_size=10_000, instances=2,
scripts/solr_builder/solr_builder/index_subjects.py:91
Functioninit
(config)
openlibrary/plugins/openlibrary/js/readinglog_stats.js:45
Functioninit
()
openlibrary/plugins/openlibrary/js/autocomplete.js:50
Functioninit
()
openlibrary/plugins/openlibrary/js/ile/index.js:6
Functioninit
()
openlibrary/plugins/openlibrary/js/graphs/index.js:30
Methodinit
()
openlibrary/components/BarcodeScanner/utils/classes.js:22
Methodinit
()
openlibrary/plugins/openlibrary/js/lazy-thing-preview.js:30
Methodinit
()
openlibrary/plugins/openlibrary/js/ile/utils/SelectionManager/SelectionManager.js:39
← previousnext →4,101–4,200 of 6,179, ranked by callers