mbox series

[0/3,PW3] Remove XML-RPC API

Message ID 20191018024149.8775-1-dja@axtens.net
Headers show
Series Remove XML-RPC API | expand

Message

Daniel Axtens Oct. 18, 2019, 2:41 a.m. UTC
Two small doc changes, then a big patch dropping the XML-RPC API,
and everything related to pwclient, for Patchwork 3.

Daniel Axtens (3):
  docs: document snowpatch as an API client
  docs: bump the copyright year in the docs
  [PW3] Remove XML-RPC API

 docs/TODO                                     |   6 -
 docs/api/index.rst                            |   5 +-
 docs/api/rest/index.rst                       |   4 +-
 docs/api/xmlrpc.rst                           |  64 --
 docs/conf.py                                  |   2 +-
 docs/deployment/configuration.rst             |   4 -
 docs/deployment/installation.rst              |  35 +-
 docs/deployment/management.rst                |   6 +-
 docs/development/api.rst                      |   5 +-
 docs/index.rst                                |   1 -
 docs/usage/clients.rst                        |  40 +-
 patchwork/settings/base.py                    |   3 -
 patchwork/settings/dev.py                     |   2 -
 patchwork/templates/patchwork/about.html      |  10 -
 patchwork/templates/patchwork/project.html    |  16 +-
 patchwork/templates/patchwork/pwclientrc      |  15 -
 .../templates/patchwork/xmlrpc-removed.html   |  16 +
 patchwork/tests/test_about.py                 |  16 -
 patchwork/tests/test_xmlrpc.py                | 224 -----
 patchwork/urls.py                             |  20 +-
 patchwork/views/about.py                      |   6 +-
 patchwork/views/project.py                    |   2 -
 patchwork/views/pwclient.py                   |  28 -
 patchwork/views/removed.py                    |  11 +
 patchwork/views/xmlrpc.py                     | 951 ------------------
 .../notes/remove-xmlrpc-b6d26084338efcb4.yaml |  11 +
 tools/patchwork-update-commits                |  20 -
 tools/post-receive.hook                       |  86 --
 28 files changed, 75 insertions(+), 1534 deletions(-)
 delete mode 100644 docs/api/xmlrpc.rst
 delete mode 100644 patchwork/templates/patchwork/pwclientrc
 create mode 100644 patchwork/templates/patchwork/xmlrpc-removed.html
 delete mode 100644 patchwork/tests/test_xmlrpc.py
 delete mode 100644 patchwork/views/pwclient.py
 create mode 100644 patchwork/views/removed.py
 delete mode 100644 patchwork/views/xmlrpc.py
 create mode 100644 releasenotes/notes/remove-xmlrpc-b6d26084338efcb4.yaml
 delete mode 100755 tools/patchwork-update-commits
 delete mode 100755 tools/post-receive.hook