MCPcopy Create free account

hub / github.com/internetarchive/openlibrary / functions

Functions6,179 in github.com/internetarchive/openlibrary

Methodtype
(self)
openlibrary/solr/updater/work.py:319
Functionugettext
(s)
openlibrary/plugins/openlibrary/js/i18n.js:16
Functionunconvert_dict
(d)
openlibrary/plugins/upstream/adapter.py:66
Functionunconvert_key
(key: str | None)
openlibrary/plugins/upstream/adapter.py:60
Functionunflatten
Convert flattened data into nested form. >>> unflatten({"a": 1, "b--x": 2, "b--y": 3, "c--0": 4, "c--1": 5}) <Storage {'a': 1, 'b': <Storage
openlibrary/plugins/upstream/utils.py:309
Functionungettext
(s1, s2, _n, *a, **kw)
openlibrary/i18n/__init__.py:381
Functionungettext
(s1, s2, n)
openlibrary/plugins/openlibrary/js/i18n.js:21
Methodunlimited_query
(q)
openlibrary/api.py:193
Functionunlink_ia_ol
()
openlibrary/fastapi/internal/api.py:486
Methodunsubscribe
(cls, subscriber, publisher)
openlibrary/core/follows.py:23
Functionupdate
(updatedNode)
openlibrary/components/lit/html-block.js:83
MethodupdateLayout
* @param {MouseEvent} event
openlibrary/plugins/openlibrary/js/list_books.js:20
FunctionupdateObservation
(action, type, value, workKey, username)
openlibrary/components/ObservationForm/ObservationService.js:12
Functionupdate_account
(username, **kargs)
openlibrary/accounts/__init__.py:149
Functionupdate_all_ebooks
()
openlibrary/core/waitinglist.py:264
Functionupdate_docs
Updates the given docs in the database by writing all the docs in a chunk. This doesn't update the index tables. Avoid this function if you have
openlibrary/data/db.py:151
Functionupdate_entry
Updates an already existing entry in the stats table. If there is no entry with the given key, a new one will be added after logging a warn m
openlibrary/core/statsdb.py:49
Methodupdate_event_data
(cls, pid, data)
openlibrary/core/bookshelves_events.py:186
Methodupdate_in_place_async
( self, request, commit: bool = False, _timeout: int | None = DEFAULT_SOLR_TIM
openlibrary/utils/solr.py:116
Methodupdate_key
:return: (update, new keys to update)
openlibrary/solr/updater/abstract.py:26
Methodupdate_key
(self, author: dict)
openlibrary/solr/updater/author.py:19
Methodupdate_key
(self, thing: dict)
openlibrary/solr/updater/edition.py:31
Methodupdate_key
Get the Solr requests necessary to insert/update this work into Solr. :param dict work: Work to insert/update
openlibrary/solr/updater/work.py:51
Functionupdate_list_seeds_json_public
( olid: ListOLID, payload: Annotated[dict, Body(...)], _: Annotated[AuthenticatedUser, Depends(require_aut
openlibrary/fastapi/lists.py:326
Functionupdate_list_seeds_json_user
( username: UsernamePath, olid: ListOLID, payload: Annotated[dict, Body(...)], _: Annotated[AuthenticatedU
openlibrary/fastapi/lists.py:312
Functionupdate_loan_status
Update the loan status in OL. Used to check for early returns.
openlibrary/core/lending.py:957
Methodupdate_loan_status
Update the loan status
openlibrary/plugins/upstream/models.py:196
Functionupdate_merge_request
(mrid, action, comment)
openlibrary/components/MergeUI/utils.js:208
Functionupdate_offset
(event)
scripts/solr_updater/trending_updater.py:50
Functionupdate_reading_goal_endpoint
Create or update a reading goal for the authenticated user.
openlibrary/fastapi/yearly_reading_goals.py:106
Functionupdate_request
()
openlibrary/plugins/upstream/edits.py:56
Functionupdate_series_seeds_json_public
( olid: ListOLID, payload: Annotated[dict, Body(...)], _: Annotated[AuthenticatedUser, Depends(require_aut
openlibrary/fastapi/lists.py:333
Functionupdate_series_seeds_json_user
( username: UsernamePath, olid: ListOLID, payload: Annotated[dict, Body(...)], _: Annotated[AuthenticatedU
openlibrary/fastapi/lists.py:319
Functionupdate_translations
(locales: list[str])
openlibrary/i18n/__init__.py:224
Methodupdated
(changed)
openlibrary/components/lit/OlToast.js:354
Methodupdated
(changedProperties)
openlibrary/components/lit/OLReadMore.js:150
Methodupdated
(changedProperties)
openlibrary/components/lit/OlSelectPopover.js:420
Methodupdated
(changedProperties)
openlibrary/components/lit/OlDialog.js:359
Methodupdated
()
openlibrary/components/lit/OpenLibraryOTP.js:260
Methodupdated
(changedProperties)
openlibrary/components/lit/OlCarousel.js:362
Methodupdated
(changed)
openlibrary/components/lit/OlPopover.js:337
Methodupgrade_011
Add seq table.
scripts/migrate_db.py:45
Methodupgrade_012
Add data column to transaction table.
scripts/migrate_db.py:54
Methodupgrade_013
Add changes column to transaction table.
scripts/migrate_db.py:58
Methodupgrade_014
Add transaction_index table.
scripts/migrate_db.py:76
Methodupload
(self, key, i)
openlibrary/plugins/upstream/covers.py:143
Functionurl
(**params)
openlibrary/plugins/openlibrary/filters.py:20
Methodurl
Get the public URL of the image.
openlibrary/core/models.py:93
Methodurl
(self, suffix="", **params)
openlibrary/core/models.py:526
Methodurl
(self)
openlibrary/core/lists/model.py:553
Methoduser
(self)
openlibrary/plugins/upstream/account.py:1005
Methoduser_with_most_books
Which super patrons have the most books logged? SELECT username, count(*) AS counted from bookshelves_books WHERE bookshel
openlibrary/core/bookshelves.py:703
Methodusername
(self)
openlibrary/accounts/model.py:270
Methodvalid
(self, value)
openlibrary/utils/form.py:199
Methodvalidate
(self, value=None)
openlibrary/plugins/recaptcha/recaptcha.py:34
FunctionvalidateIdentifiers
(name, value, entries, error_output)
openlibrary/components/IdentifiersInput/utils/utils.js:67
FunctionvalidatePublishDate
()
openlibrary/plugins/openlibrary/js/add-book.js:188
Methodvalidate_date
(self)
openlibrary/fastapi/checkins.py:41
Methodvalidate_event_type
(cls, v: int)
openlibrary/fastapi/checkins.py:35
Methodvalidate_goal_logic
Validate goal based on whether this is an update or create operation. - For creates: goal must be >= 1 - For updates: goal must be >=
openlibrary/fastapi/yearly_reading_goals.py:67
Functionvalidate_sort
(v: str)
openlibrary/fastapi/search.py:246
Methodvalidates
(self, source)
openlibrary/utils/form.py:151
Methodverified
(self)
openlibrary/accounts/model.py:646
Methodverify
Verifies (activates) an Internet Archive account using a one-time token sent to the user's email. See https://git.archive.org/ia/pet
openlibrary/accounts/model.py:972
Functionverify_password
(password)
openlibrary/plugins/upstream/forms.py:139
Methodverify_password
(self, password)
openlibrary/accounts/model.py:305
Methodwikisource_api_url
(self)
scripts/providers/import_wikisource.py:152
Methodwikisource_id
(self)
scripts/providers/import_wikisource.py:297
Functionwildcard
()
openlibrary/conftest.py:135
Methodwork_count
(self)
openlibrary/solr/updater/author.py:107
Functionwork_editions
Get paginated editions for a work.
openlibrary/fastapi/internal/api.py:303
Methodwork_key
(self)
openlibrary/solr/updater/edition.py:133
Methodwp_citation_fields
Builds a Wikipedia book citation as defined by https://en.wikipedia.org/wiki/Template:Cite_book
openlibrary/plugins/upstream/models.py:350
Functionwrapper
(environ, start_response)
scripts/affiliate_server.py:734
Functionwrapper
(environ, start_response)
openlibrary/asgi_app.py:36
Methodwrapper
(*args: P.args, **kwargs: P.kwargs)
openlibrary/utils/async_utils.py:42
Functionwrapper_authorized
(*args, **kwargs)
openlibrary/utils/decorators.py:13
Methodwrite
Internal write API.
openlibrary/api.py:167
FunctionwriteTransformation
(newValue, oldValue)
openlibrary/plugins/openlibrary/js/SearchUtils.js:91
← previous6,101–6,179 of 6,179, ranked by callers