Skip to content
This repository has been archived by the owner on Dec 17, 2021. It is now read-only.

Python support for CouchDB is deplorable. #1

Open
56 of 68 tasks
llunn opened this issue Dec 7, 2019 · 2 comments
Open
56 of 68 tasks

Python support for CouchDB is deplorable. #1

llunn opened this issue Dec 7, 2019 · 2 comments

Comments

@llunn
Copy link
Owner

llunn commented Dec 7, 2019

Develop a new python based API for CouchDB.

  • Implement Server endpoints
    • /
    • /_active_tasks
    • /_all_dbs
    • /_dbs_info
    • /_cluster_setup
    • /_db_updates
    • /_membership
    • /_replicate
    • /_scheduler/jobs
    • /_scheduler/docs
    • /_scheduler/docs/{replicator_db}
    • /_scheduler/docs/{replicator_db}/{docid}
    • /_node/{node-name}/_stats
    • /_node/{node-name}/_system
    • /_node/{node-name}/_restart
    • /_utils Will not implement
    • /_up
    • /_uuids
    • /favicon.ico Will not implement
    • /_session
      • Basic authentication
      • Cookie authentication
      • Proxy authentication
    • /_node/{node-name}/_config
    • /_node/{node-name}/_config/section
    • /_node/node/_config/section/key
  • Implement Database endpoints
    • /db
    • /db/_all_docs
    • /db/_design_docs
    • /db/_bulk_get
    • /db/_bulk_docs
    • /db/_find
    • /db/_index
    • /db/_explain
    • /db/_shards
    • /db/_shards/doc
    • /db/_sync_shards
    • /db/_changes
    • /db/_compact
    • /db/_compact/design-doc
    • /db/_ensure_full_commit
    • /db/_view_cleanup
    • /db/_security
    • /db/_purge
    • /db/_purged_infos_limit
    • /db/_missing_revs
    • /db/_revs_diff
    • /db/_revs_limit
  • Implement Documents endpoints
    • /db/doc
    • /db/doc/attachment
  • Implement Design Documents endpoints
    • /db/_design/design-doc
    • /db/_design/design-doc/attachment
    • /db/_design/design-doc/_info
    • /db/_design/design-doc/_view/view-name
    • /db/_design/design-doc/_show/show-name
    • /db/_design/design-doc/_show/show-name/doc-id
    • /db/_design/design-doc/_list/list-name/view-name
    • /db/_design/design-doc/_list/list-name/other-ddoc/view-name
    • /db/_design/design-doc/_update/update-name
    • /db/_design/design-doc/_update/update-name/doc-id
    • /db/_design/design-doc/_rewrite/path
  • Local (non-replicating) Documents
    • /db/_local_docs
    • /db/_local/id
@llunn llunn self-assigned this Dec 9, 2019
@llunn
Copy link
Owner Author

llunn commented Dec 9, 2019

Strikeout /_utils. There is no sense to implement this endpoint in a library

@llunn
Copy link
Owner Author

llunn commented Dec 9, 2019

Strikeout /favicon.ico. There is no sense to implement this endpoint in a library

@llunn llunn transferred this issue from another repository Dec 19, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant