summaryrefslogtreecommitdiff
path: root/doc/reference
diff options
context:
space:
mode:
authorDenis Ledoux <dle@odoo.com>2015-09-21 16:01:58 +0200
committerDenis Ledoux <dle@odoo.com>2015-09-21 16:01:58 +0200
commita3648fd23a21efe3d2d507fb926b7f7cc55c1bba (patch)
treeef5f6ae4fb1080319fada8e5b31571ae7b8e4c05 /doc/reference
parent9975a04e4d81f718b13fef41b798d82d709a718b (diff)
parentaabbdc7339b9c2e1c10824ca2fc0a86419c46685 (diff)
[MERGE] forward port of branch 8.0 up to aabbdc7
Diffstat (limited to 'doc/reference')
-rw-r--r--doc/reference/orm.rst4
-rw-r--r--doc/reference/upgrade_api.rst34
2 files changed, 21 insertions, 17 deletions
diff --git a/doc/reference/orm.rst b/doc/reference/orm.rst
index df216497688..5fbd7a59977 100644
--- a/doc/reference/orm.rst
+++ b/doc/reference/orm.rst
@@ -766,8 +766,8 @@ Method decorators
=================
.. automodule:: openerp.api
- :members: one, multi, model, depends, constrains, onchange, returns,
- v7, v8
+ :members: multi, model, depends, constrains, onchange, returns,
+ one, v7, v8
.. _reference/orm/fields:
diff --git a/doc/reference/upgrade_api.rst b/doc/reference/upgrade_api.rst
index 1e437707857..0581e2bf614 100644
--- a/doc/reference/upgrade_api.rst
+++ b/doc/reference/upgrade_api.rst
@@ -10,11 +10,14 @@
Upgrade API
===========
+Introduction
+~~~~~~~~~~~~
+
This document describes the API used to upgrade an Odoo database to a
higher version.
It allows a database to be upgraded without ressorting to the html form at
-https://upgrade.odoo.com/database/upload
+https://upgrade.odoo.com
Although the database will follow the same process described on that form.
@@ -26,6 +29,9 @@ The required steps are:
* obtaining the status of the database request
* downloading the upgraded database dump
+The methods
+~~~~~~~~~~~
+
.. _upgrade-api-create-method:
Creating a database upgrade request
@@ -40,8 +46,8 @@ This action creates a database request with the following information:
* the database dump name (required but purely informative)
* optionally the server timezone (for Odoo source version < 6.1)
-create method
--------------
+The ``create`` method
+---------------------
.. py:function:: https://upgrade.odoo.com/database/v1/create
@@ -56,11 +62,10 @@ create method
:return: request result
:rtype: json dictionary
-
The *create* method returns a json dictionary containing the following keys:
-failures
-''''''''
+``failures``
+''''''''''''
The list of errors.
@@ -107,8 +112,8 @@ See a sample output aside.
}
-request
-'''''''
+``request``
+'''''''''''
If the *create* method is successful, the value associated to the *request* key
will be a dictionary containing various information about the created request:
@@ -198,8 +203,8 @@ Uploading your database dump
This action upload your database dump.
-upload method
--------------
+The ``upload`` method
+---------------------
.. py:function:: https://upgrade.odoo.com/database/v1/upload
@@ -269,8 +274,8 @@ Asking to process your request
This action ask the Upgrade Platform to process your database dump.
-process method
---------------
+The ``process`` method
+----------------------
.. py:function:: https://upgrade.odoo.com/database/v1/process
@@ -335,8 +340,8 @@ Obtaining your request status
This action ask the status of your database upgrade request.
-status method
--------------
+The ``status`` method
+---------------------
.. py:function:: https://upgrade.odoo.com/database/v1/status
@@ -392,7 +397,6 @@ database upgrade request.
URL_PARAMS="key=${KEY}&request=${REQUEST_ID}"
curl -sS "${PROCESS_URL}?${URL_PARAMS}"
-
Sample output
-------------