Commit Graph

802 Commits

Author SHA1 Message Date
Nicolas Lempereur 38f0508bba [FIX] doc: typos and code samples from howtos
* The dashboard from the backend howto doesn't specify "name" field
  which causes non-null constraint violation.
* Some useful examples uses idea.idea" model which isn't available in
  8.0 so I replaced them with "note.note".

closes #3993
2014-12-02 16:22:55 +01:00
Xavier Morel 085e8e49c1 [FIX] doc: fetch font over https 2014-12-02 14:23:28 +01:00
Xavier Morel c0997c7877 [FIX] ws doc: copy button in columned version 2014-12-02 14:23:27 +01:00
Raphael Collet 4d6fb49b8f [IMP] doc: move translations to reference documentation 2014-12-02 09:40:59 +01:00
Xavier Morel f1af60b3a6 [ADD] doc: basic translations guide 2014-12-02 09:40:59 +01:00
Xavier Morel 479d94ea14 [IMP] wording and ordering of documentation index 2014-11-28 12:36:04 +01:00
Xavier Morel cb9ff8c630 [ADD] doc: debug flag 2014-11-28 12:14:22 +01:00
Xavier Morel 8e9c23235a [IMP] ws doc: affix language switcher to page top 2014-11-27 16:37:27 +01:00
Xavier Morel 39d77f9e85 [FIX] doc: viewport meta missing 2014-11-27 16:37:27 +01:00
Xavier Morel 2cfd7182cc [CHG] ws doc: set right section against a dark background 2014-11-27 16:37:26 +01:00
happyraul 8a4745f78c [FIX] doc: remove a word that does not make sense
closes #3594
2014-11-26 12:05:37 +01:00
Paul Chater 463d332e34 [FIX] doc: typo in themes document
closes #3874
2014-11-26 09:38:51 +01:00
Richard Mathot f636096638 [FIX] doc/backend: typos in example code 2014-11-24 10:22:47 +01:00
Xavier Morel 8fb2c06a47 [CHG] doc: company officially renamed 2014-11-24 09:05:23 +01:00
Xavier Morel ec7736a051 [ADD] ws doc: introspection, reports and workflows
* use static imports in java examples to make them terser
* inline ``domain`` in java and php example to make examples more
  self-contained
* try to extend/improve Model.write's docstring
* add convenience kwarg to fields_get, mostly for user-driven
  introspection

Closes #3689
2014-11-24 08:54:55 +01:00
Henri-Maxime Ducoulombier 53bfc709e7 [IMP] doc: incorrect value documented
closes #3761
2014-11-19 16:50:56 +01:00
xmo-odoo d80f2a716b [IMP] doc: try to clarify what $as is in qweb doc 2014-11-18 13:53:20 +01:00
Tymoteusz Motylewski f0c024a6f7 [FIX] doc: incorrect class access in new api guide
When creating a class with the new API, we should use models.Model
instead of just Model.

closes #3713
2014-11-18 11:18:37 +01:00
Xavier Morel f90dd77fff [FIX] doc: double period in footer 2014-11-18 11:18:14 +01:00
Xavier Morel 5ed0739e73 [FIX] doc: latex building
* add latex support for exercise admonition
* latex freezes/crashes on {HEAVY WIDE-HEADED RIGHTWARDS ARROW} so
  replace them by more manual arrows
* add some preamble configuration, may not even be necessary
* generate WS setup code only in HTML output. WS doc in latex still
  isn't great as it displays all 4 languages one after the other,
  ideally they should be tagged or something, so only one language at a
  time is generated in non-HTML outputs
2014-11-17 17:43:26 +01:00
Xavier Morel a4d2f04564 [IMP] doc: have ws page take whole page width
Doc pages used container() which is width-limited, works acceptably for
single-column content but WS page takes 2 columns with code, having as
much space as possible is a much better idea.

Mayhaps it should even use lg-column(2) instead of md-column(3)?
2014-11-17 16:20:43 +01:00
Xavier Morel a8f261b49c [IMP] doc: wording of method-calling introduction 2014-11-17 16:17:07 +01:00
Xavier Morel 8f784edce1 [IMP] doc: rename WS page, lift to top-level 2014-11-17 16:10:50 +01:00
Xavier Morel 95c8250992 [IMP] doc: try to make some bits of the porting guide less confusing 2014-11-17 15:18:14 +01:00
Xavier Morel 1338f3af35 [IMP] doc: move old API sections to orm toplevel
also move porting checklist/doc/thing to bottom of document, it's mostly
for seasoned or internal developers
2014-11-17 15:14:22 +01:00
Xavier Morel c65ed4df76 [IMP] doc: more indexy index 2014-11-17 15:10:34 +01:00
Xavier Morel f302c123ea [IMP] doc: indexify index
* opt-in toc navification
* unhide index toctree, it's now back to a list of documents
* remove text thing
2014-11-17 14:07:36 +01:00
ged-odoo 817ce8f912 [IMP] add link to write method in documentation 2014-11-14 14:38:15 +01:00
Xavier Morel e7b6d0bda9 [ADD] doc: guide to the new API
Raw API documentation is not sufficient for people to learn the working
principles of the API, especially when they already know the old one. And some
things have changed since the opendays so the presentations don't reflect the
current state of affairs.

Closes #3483
2014-11-07 14:42:33 +01:00
Xavier Morel 166ddc98a9 [FIX] allow word wrapping in stripe-style code examples 2014-11-07 14:13:15 +01:00
Xavier Morel 5d79dd80e5 [ADD] ZeroClipboard-based "copy" button on snippets
Also fix ruby setup code, some of its bits were actually Python and didn't
quite work when pasted into irb...
2014-11-07 14:01:32 +01:00
Xavier Morel 6f0b1fef4d [IMP] doc-ws: prepend setup code when copying from a snippet 2014-11-07 11:32:43 +01:00
Xavier Morel 06a75d0e95 [FIX] doc: typo missed when merging contribution 2014-11-05 17:12:46 +01:00
hiekmann d6cfd8ed4b [IMP] doc: various improvements to website tutorial
closes #3476
closes #3477
closes #3479
2014-11-05 16:42:19 +01:00
Xavier Morel 03e9a38a1d [IMP] doc: remove guides section, move themes to tutorials and rest to reference
also pass PNGs through crusher, turns out dot produces pretty terrible PNGs
2014-11-03 17:39:24 +01:00
Xavier Morel a332dec4c2 [IMP] doc: add some diagrams to workflow doc
Also move transitions to the bottom of the document, and try to clarify the
documentation for split, join and activity kinds.
2014-11-03 14:55:09 +01:00
Xavier Morel 45d649e44d [FIX] doc: graph <field> does not use :grouping
see #3403 and 7ad4af8
2014-11-03 13:02:33 +01:00
Xavier Morel a8959295da [CHG] doc: promote individual view types to document toplevel 2014-11-03 13:02:32 +01:00
Nicolas Bustillos d0ff6df2f4 [FIX] doc: fit code example to new API
When using this code as is, the 'ids' variable throws an exception for not
being defined. In the new API, 'ids' is no longer given as a function variable
but as a variable within 'self'.

close #3406
2014-11-03 10:19:30 +01:00
Xavier Morel 95265e9ba6 [IMP] doc: link directly to edition mode in docfiles 2014-10-31 09:34:55 +01:00
Xavier Morel 63e1afc5fd [IMP] doc: add link to company website in footer, fix release version 2014-10-31 09:34:55 +01:00
Xavier Morel 55737d6500 [IMP] doc: link logo to current doc's root, not to odoo.com 2014-10-31 09:34:54 +01:00
Xavier Morel 28a69fa250 [ADD] doc: support for analytics keys 2014-10-29 15:53:41 +01:00
Xavier Morel abfe20bff6 [ADD] doc: language switcher 2014-10-27 17:23:16 +01:00
Xavier Morel 4d2b24adcb [ADD] Stripe-style APIDoc: content 2014-10-27 17:23:16 +01:00
Christophe Matthieu 1dcc1c62cc [FIX] doc website: application field does not exists on ir.ui.view. The optional inherit used customize_show and active fields 2014-10-22 10:46:38 +02:00
Richard Mathot d80376a43d [DOC] cmdline: database-related parameters 2014-10-21 10:07:54 +02:00
Xavier Morel ed18ab7649 [ADD] doc: basic index page instead of something completely blank 2014-10-20 10:00:20 +02:00
Tymoteusz Motylewski 2b8cb4fa89 [ADD] doc: document domain operators, fix typos
* Add description for all allowed operators.
* Improve wording of domain documentation and fix spelling.
2014-10-14 11:14:06 +02:00
Xavier Morel d7f2cc2483 [REM] undocument removed method add_default_value 2014-10-14 11:12:57 +02:00
Tymoteusz Motylewski 902506ad28 fix typo 2014-10-13 10:42:30 +02:00
Xavier Morel bc59cfce61 [IMP] doc: add testing reference and improve docstrings 2014-10-09 15:38:36 +02:00
Xavier Morel 9501f33d1d [ADD] doc: workflow doc from v7+ (saas-5)
I tried starting a better one, but the workflow code is a complete mess so I
have no idea how this thing works without significant study and testing.

Thus, not trying to write a brand new and complete doc, maybe later.
2014-10-09 13:37:15 +02:00
Xavier Morel 5d64577f57 [ADD] actions documentation 2014-10-08 17:29:35 +02:00
Xavier Morel 9cd2693286 [FIX] JS tutorial 2014-10-07 10:23:50 +02:00
Xavier Morel 393331f948 [FIX] sphinx 'project' value
The project name automatically gets the release and the literal string
"documentation" appended by default (and "html_title" can be set to generate a
title differently), so having "documentation" set in the project variable
duplicates it in the page title.
2014-10-07 10:22:53 +02:00
Xavier Morel 62c9589485 [ADD] port webclient RPC doc from web/doc 2014-10-07 10:22:53 +02:00
Xavier Morel 62fcce9054 [ADD] JS widgets reference documentation
Also fixed Widget#alive's behavior and tested it
2014-10-07 10:21:44 +02:00
Xavier Morel 5954335222 [ADD] pyqweb-specific stuff, pyqweb APIDoc 2014-10-06 19:13:46 +02:00
Xavier Morel d5e3d121e3 [ADD] qweb: call directive's body
* __content__ can't be used in Python implementation because safe_eval, so use
  ``0`` from Python implementation instead
* remove postfix from t-call tests because due to implementation details all
  whitespace crap following a t-name is added to rendered template in Python
  impl, and don't want to normalize whitespace.
2014-10-06 19:13:45 +02:00
Xavier Morel 494dcbd0e3 [IMP] qweb doc, tests
* document qweb based (mostly) on JS version
* convert JS qweb tests to (mostly) language-independent XML so they can be
  used for JS and Python implementations
* add some more tests (e.g. precedence between t-value and body in t-set)
* remove ``t-import``
* fix parity in foreach(dict) (and rename some variables to make array and
  object versions more similar)
2014-10-06 19:13:43 +02:00
Martin Trigaux 7ba9174bce [ADD] contribution files and image removed at 2ad092b 2014-10-02 12:05:32 +02:00
xmo-odoo e7422b2f3a [REVERT] typo 2014-10-01 15:19:20 +02:00
xmo-odoo a1eacb9054 [FIX] doc: branch name in configuration
The branch name is used in the version switcher, so the master branch should have a version of "master".

Maybe the release could be the revision hash? Not sure how to extract it from the repo.
2014-10-01 15:02:20 +02:00
xmo-odoo c85547477c [FIX] doc readme: the list of versions uses commas
it's not space-separated
2014-09-29 13:40:10 +02:00
Raphael Collet 7190bb7886 [IMP] doc/backend: add example using jsonrpclib 2014-09-09 10:12:00 +02:00
Xavier Morel c5fbb47abf [ADD] doc: model inheritance stuff 2014-09-09 09:19:32 +02:00
Raphael Collet 7be175bad6 [IMP] doc/backend: add example for JSON-RPC interaction 2014-09-08 17:16:10 +02:00
Xavier Morel 2232453760 [IMP] doc: move version switcher to header
as recommended by nwi

use same style as logo but very slightly smaller font, otherwise the
difference is a bit jarring as numbers are much bigger than the app logo's
text
2014-09-04 16:24:56 +02:00
Xavier Morel bb007dd040 [ADD] support for a version switcher in odoo theme thing
needs beauty input
2014-09-04 14:43:55 +02:00
Xavier Morel 39208e1f42 [ADD] doc's readme
* also only enable linkcode if Sphinx >= 1.2
* fix html inline roles?
2014-09-04 14:43:54 +02:00
Xavier Morel 958f9106dd [ADD] support for canonical urls in technical doc
* canonical_root setting is the path to the root of the canonical sphinx doc,
  if not set no canonical link is generated, must end with "/"
* canonical_branch defines the canonical branch to which to redirect, defaults
  to master

also various side-fixes:

* disabled permalinks in sphinx instead of hiding them via CSS
* improved generation of github links, removed _app global and setting of
  linkcode_resolve in conf.py
2014-09-03 16:34:52 +02:00
Xavier Morel f00bf9a461 [ADD] github links from doc 2014-09-03 14:53:41 +02:00
Xavier Morel c0373318d9 [IMP] display sibling documents in affixed menu 2014-09-03 14:53:40 +02:00
Xavier Morel eab52acccd [ADD] initial theme guide + scaffolding
incomplete, incorrect, committed for testing
2014-09-02 12:43:17 +02:00
Xavier Morel 9c339d8df3 [ADD] web client tutorial/training
needs fixes, and corresponding web client reference
2014-09-01 14:16:15 +02:00
Xavier Morel cccd3c888f [ADD] openerp.http reference doc
* fix some docstrings so they can be autodoc'd
* intersphinx mapping (and links to) werkzeug and python
2014-09-01 14:16:14 +02:00
Xavier Morel afcb89ab3a [ADD] port security reference doc 2014-09-01 14:16:13 +02:00
Raphael Collet 913404bf64 [IMP] doc/howtos/backend: small fixes 2014-08-29 08:42:35 +02:00
Xavier Morel e6b56412a0 [ADD] views documentation 2014-08-28 15:02:33 +02:00
Xavier Morel 442dec2496 [ADD] reinstate form guidelines 2014-08-28 15:01:55 +02:00
Raphael Collet 628ebef5b9 [IMP] doc/howtos/backend: fix calendar view, improve search view, fix copy() 2014-08-28 14:46:09 +02:00
Raphael Collet f7aa1ae764 [IMP] doc/howtos/backend: add section on wizards 2014-08-27 16:07:43 +02:00
Raphael Collet 570ea406c8 [IMP] doc/howtos/backend: improve exercises on relational fields 2014-08-27 10:45:56 +02:00
Raphael Collet 436fa8490a [IMP] doc/howtos/backend: improve views, fix workflow 2014-08-26 17:28:29 +02:00
Raphael Collet 8eb6a1128f [IMP] doc/howtos/backend: usage of odoo.py 2014-08-26 08:58:51 +02:00
Raphael Collet ba8d37f249 [IMP] doc/howtos/backend: fix condition in workflow 2014-08-25 16:32:55 +02:00
Raphael Collet 2df0ae4773 [IMP] doc/howtos/backend: fix calendar example 2014-08-25 16:20:35 +02:00
Raphael Collet 0e74967b9a [IMP] doc/howtos/backend: finalize section on translations, and other small fixes 2014-08-25 15:32:42 +02:00
Raphael Collet f620a67672 [IMP] doc/howtos/backend: add a small section on how to start the server 2014-08-25 11:30:12 +02:00
Raphael Collet 2b3b1c3230 [IMP] doc/howtos/backend: use scaffolding and adapt text and code accordingly 2014-08-24 13:06:51 +02:00
Raphael Collet 2ad092b5e5 [ADD] doc: new documentation, with training tutorials, and new scaffolding 2014-08-22 17:51:20 +02:00
rlu-odoo 8b67a7202d [REF] OpenERP --> Odoo in various UI texts
Rebranding has been done in:
- data/demo files
- html templates
- help notices
- comments
- logger messages
- and other various messages

(Commit taken from odoo-dev:8.0-improve-openerp-odoo-rlu at rev 7deaa08)

Closes #1260
2014-07-18 13:45:41 +02:00
Raphael Collet cbe2dbb672 [MERGE] new v8 api by rco
A squashed merge is required as the conversion of the apiculture branch from
bzr to git was not correctly done. The git history contains irrelevant blobs
and commits. This branch brings a lot of changes and fixes, too many to list
exhaustively.

- New orm api, objects are now used instead of ids
- Environements to encapsulates cr uid context while maintaining backward compatibility
- Field compute attribute is a new object oriented way to define function fields
- Shared browse record cache
- New onchange protocol
- Optional copy flag on fields
- Documentation update
- Dead code cleanup
- Lots of fixes
2014-07-06 17:05:41 +02:00
Martin Trigaux 5eac9b669a [IMP] better and shorter contribution guidelines (detailed one are now on the wiki) 2014-06-13 16:07:56 +02:00
Géry Debongnie 6b4a227cd4 Merge remote-tracking branch 'odoo/master' into master-inline-searchview-ged 2014-05-30 09:22:12 +02:00
Antony Lesuisse 6e9edeeb46 [FIX] odoo.py setup deps and readme.md 2014-05-29 22:29:38 +02:00
Antony Lesuisse d4624fa826 [IMP] repository cleanup
- move packaging stuff to setup
- remove historical stuff
- remove oe, odoo-cmd-fme will be merged with the convered commands
- add an odoo.py script to run odo and boostrap it
- simplify README
- prepare to move documentation to the github wiki
2014-05-29 18:33:04 +02:00
Géry Debongnie 5cc8f9ca42 Merge remote-tracking branch 'odoo/master' into master-inline-searchview-ged 2014-05-28 10:37:16 +02:00
Martin Trigaux ecffb93f76 Adding basic contribution guidelines 2014-05-26 11:39:48 +02:00
Géry Debongnie 555677f14d [IMP] replace all 'Group By...' by 'Group By'
in all searchview, the 'Group By...' looks weird, next to the Custom
Reports and Filters.  This change was requested by the upper management
2014-05-22 11:44:35 +02:00
xmo-odoo 3571a3dcc3 Merge pull request #43 from xmo-odoo/website-tutorial
First howto: tutorial to basic website features (dev-wise)
2014-05-19 09:55:22 +02:00
xmo-odoo 5313714530 [FIX] replace a few more references to trunk with master 2014-05-19 09:48:28 +02:00
xmo-odoo 24d594ab94 [FIX] mainline branch is called master in git 2014-05-19 09:32:53 +02:00
Xavier Morel cab23933e3 [IMP] wording/section conclusion 2014-05-19 08:44:48 +02:00
Xavier Morel b6f6e9d3a3 [ADD] move data from custom objects to standard 2014-05-19 08:44:29 +02:00
Xavier Morel ddf24b3ab6 [ADD] reuse of existing openerp stuff 2014-05-19 08:32:23 +02:00
Xavier Morel 9a1413576a [ADD] forgotten images, new patches/howto sections 2014-05-19 08:32:22 +02:00
Xavier Morel 43523d4e35 [FIX] add xmlid to lectures so they don't get duplicated on -i updates 2014-05-19 08:32:22 +02:00
Xavier Morel 2f260932f3 [REM] more todos: fixed by using -i to update the module 2014-05-19 08:32:21 +02:00
Xavier Morel 44a1ed5a1f [FIX] remove fixed todos, fix incorrect t-field use 2014-05-19 08:32:21 +02:00
Xavier Morel fdb6218f44 [FIX] website features integration section 2014-05-19 08:32:20 +02:00
Xavier Morel 85a3fcf510 [REM] run-through of advanced editor thing features, should be in a different document 2014-05-19 08:32:20 +02:00
Xavier Morel 108afd98de [FIX] reload instruction 2014-05-19 08:32:19 +02:00
Xavier Morel c5ba0a5818 [FIX] incorrect offsets in patchfile 2014-05-19 08:32:19 +02:00
Xavier Morel b9a1879a74 [IMP] step through *working* instructions in the first section 2014-05-19 08:32:18 +02:00
Xavier Morel 5f7be30a2f [IMP] clarify initial instructions, autogen directory if does not exist 2014-05-19 08:32:17 +02:00
Xavier Morel d3268420ae [IMP] slightly simplify first code snippet 2014-05-19 08:32:17 +02:00
Xavier Morel 8bcc42d4d0 [FIX] effect name change for generated controller and model onto doc 2014-05-19 08:32:16 +02:00
Xavier Morel 6dcf6bb6bc [CHG] remove flask theme, add sphinx-bootstrap 0.3.8 2014-05-19 08:32:15 +02:00
Xavier Morel 290883ab2f [FIX] fixed ta controller parameter in wrong patch 2014-05-19 08:32:14 +02:00
Xavier Morel be1fe080c9 [FIX] ta controller parameter 2014-05-19 08:32:13 +02:00
Xavier Morel a416ca66d0 [REM] remove fixed/updated todos 2014-05-19 08:32:13 +02:00
Xavier Morel fdc63e3a67 [IMP] some titles, move auth=public from website-dependency to website-layoutify
auth=public is not necessary to depending on website, however rendering within website/website's layout blows up if there is no current user
2014-05-19 08:32:12 +02:00
Xavier Morel c9d4371119 [FIX] howto code samples 2014-05-19 08:32:12 +02:00
Xavier Morel cfc7015355 [FIX] templating section, some wording 2014-05-19 08:32:11 +02:00
Xavier Morel 0ea465e8a3 [IMP] simplify howto wording, add modules directory (output) to scaffold 2014-05-19 08:32:10 +02:00
Xavier Morel 68eb0983f6 [ADD] improved scaffolding, controllers scaffolding
alter tutorial module to use scaffolded structure
2014-05-19 08:32:09 +02:00
Xavier Morel f41fde480d [FIX] rST warnings & errors 2014-05-19 08:31:09 +02:00
Xavier Morel 275c612dbb [IMP] move data to demo, action and menus 2014-05-19 08:23:16 +02:00
Xavier Morel 6d25d63981 [ADD] lectures model, demonstrate date fields & options 2014-05-19 08:23:15 +02:00
Xavier Morel 80f03b2604 [IMP] source formatting: fill-paragraph to 78
leaves a bit of room for diff mark & a small gutter in a 80c system
2014-05-19 08:23:15 +02:00
Xavier Morel b2a7516522 [ADD] explain reason for new working model 2014-05-19 08:23:14 +02:00
Xavier Morel 125d1586b0 [ADD] models intro 2014-05-19 08:23:14 +02:00
Xavier Morel 10fd3d201f [IMP] some doc wording, remove profane comment 2014-05-19 08:23:14 +02:00
Xavier Morel a4363385ab [ADD] website introduction 2014-05-19 08:23:14 +02:00
Xavier Morel 864f4e5805 [ADD] plan 2014-05-19 08:23:13 +02:00
Xavier Morel 22dd1a488c [IMP] notes 2014-05-19 08:23:13 +02:00
Xavier Morel c2d5bf1bc3 [ADD] tutorial beginning
blocked at introducing qweb template, ir.qweb lives in the registry but nodb -> no database
with --db-filter there's a database in the session (kinda) but need to fetch it and manually get the corresponding registry...
2014-05-19 08:23:13 +02:00
Xavier Morel 50c5a23dec [ADD] doc files lost during git conversion 2014-05-19 08:23:13 +02:00
xmo-odoo 31e89ca6d0 [FIX] Turns out process substitution is not POSIX
A pipe does not work because the script asks questions, and required
parameters would miss the point.
2014-05-16 19:01:09 +02:00
xmo-odoo 067469f8db [FIX] quick-setup command
Prompts don't work with curl | sh as the stdin gets filled with the nothing out of curl
2014-05-16 11:34:43 +02:00
xmo-odoo b246e46d88 Fix URL to checkout script
raw.github.com redirects to raw.githubusercontent.com but curl does not follow 
redirections by default, so use the correct URL
2014-05-16 11:32:09 +02:00
xmo-odoo 601cd0cf51 Link employees guide to migration readme section 2014-05-16 08:45:22 +02:00
xmo-odoo 699bae4e8b Remove note about private repo in setup guide 2014-05-16 08:37:41 +02:00
Xavier Morel ade545209d [FIX] reference to a generic 'origin' remote instead of odoo 2014-05-15 14:25:58 +02:00
Xavier Morel 2ea0cfcfb8 [IMP] git.rst formatting for direct on-git viewing
* replaced sphinx :guilabel: directive by a simple strong
* moved rendered notes to non-rendered comments, not that I expect anybody to
  care or help /emo
* remove an explicit code-block directive by a simple ::
2014-05-15 14:23:08 +02:00
Xavier Morel 8fce83d30d [ADD] basic guide to get employees started w/ git 2014-05-15 14:14:03 +02:00
Thibault Delavallée 382efffb58 [MERGE] [CLEAN] Part I of cleaning and improvements of the server branch of website-al, after review with our Masters. All Glory to Our Masters.
[CLEAN] res_config, res_users: cleaned call to imd.get_object() + code cleaning
- res_config: raise by default, no need to set the argument at True
- res_users: directly embedded get_user_groups_view code inside update_user_groups_view.
The try / except is still necessary, because when installing a new db, groups and users
are created before the user_groups_view view effectively exist. Due to some circular
references, the try / except is therefore necessary to install a new db.

[CLEAN] ir_qweb: simplified and cleaned QWebcontext implementation
- now using openerp.tools.safe_eval, instead of a custom eval with custom builtins
- removed undefined_handler, hardcoded to a lambda function that returns None for
a missing attribute
- cleaned code, removed now dead BUILTINS, removed commented code
- tools.safe_eval: added a parameter locals_builtins. This allows to copy the globals builtins in the locals. This modification is due to the fact that the locals always returns None, allowing to simplify templates. Otherwise we would have to test the existence of each variable before actually using it. However as the locals always return None for every key, the globals are never checked. Copying the builtins inside the local allows to have a complete locals, but slightly break the globals/locals separation.

[CLEAN] Misc
- setup.py: reverted website-al unnecessary change
- oe: reverted website-al unnecessary change

[DOC] renamed misc_qweb.rst file into ir_qweb.rst

bzr revid: tde@openerp.com-20140116184144-fd5h4a94we13mm72
2014-01-16 19:41:44 +01:00
Xavier Morel ff51574fae [FIX] somebody renamed classes without fixing the corresponding autodoc invocation
bzr revid: xmo@openerp.com-20140116144957-j2no6ls83vfxtgbk
2014-01-16 15:49:57 +01:00
Thibault Delavallée 051ef6d01f [CLEAN] [DOC] renamed misc_qweb.rst file into ir_qweb.rst
bzr revid: tde@openerp.com-20140116125222-aag6zfjprbbnuhcu
2014-01-16 13:52:22 +01:00
Xavier Morel f6a5800d59 [ADD] ability to disable fields escaping
bzr revid: xmo@openerp.com-20131216092330-2v50c8uzzsb3qp8q
2013-12-16 10:23:30 +01:00
Xavier Morel b67b3da6bf [FIX] may work better with the actual documentation added
bzr revid: xmo@openerp.com-20131202085158-k3xhbhrn9y1hwk8y
2013-12-02 09:51:58 +01:00
Xavier Morel a86a8e8431 [ADD] some doc for custom qweb converters
bzr revid: xmo@openerp.com-20131202084439-tytk83gjjutf3e52
2013-12-02 09:44:39 +01:00
Thibault Delavallée 54933118a4 [MERGE] Sync with trunk until revision 4957.
bzr revid: tde@openerp.com-20131002133820-8xomdumexexqp3pk
2013-10-02 15:38:20 +02:00
Xavier Morel 0b90087828 [IMP] field regularity
Make @file a more generic data source, add base64 type for b64 encoding

bzr revid: xmo@openerp.com-20130927121325-mbjm4612qkaa0z0x
2013-09-27 14:13:25 +02:00
Thibault Delavallée defa3adbe8 [DOC] read_group: added comments for the new formatting option
bzr revid: tde@openerp.com-20130916103047-lpbf7czflyvgtonu
2013-09-16 12:30:47 +02:00
Christophe Simonis 4327e09a55 [MERGE] forward port of branch saas-1 up to revid 4903 dle@openerp.com-20130909170248-a4t5y6qd5ikkhhac
bzr revid: chs@openerp.com-20130910121230-xcr2yj6rpbo83wy0
2013-09-10 14:12:30 +02:00
Christophe Simonis e13ffe7e11 [MERGE] forward port of branch 7.0 up to revid 5075 chs@openerp.com-20130912141018-qmcyase8zqov9d01
bzr revid: chs@openerp.com-20130906165207-1oklc8cqs0rex3kg
bzr revid: dle@openerp.com-20130909170248-a4t5y6qd5ikkhhac
bzr revid: dle@openerp.com-20130911083736-6jfkb140jxbbx7j6
bzr revid: chs@openerp.com-20130912150616-v0c383trj7gaa7eu
2013-09-12 17:06:16 +02:00
alexandre.fayolle@camptocamp.com cebc744117 [IMP] update the documentation patch
add all supported attributes
add list of supported views
add example use case
add information about the default value of these attributes

bzr revid: alexandre.fayolle@camptocamp.com-20130904125842-wza567qnuc2m9gdu
2013-09-04 14:58:42 +02:00
alexandre.fayolle@camptocamp.com ad1ed63670 [IMP] document create/delete=false in view definitions
lp bug: https://launchpad.net/bugs/1219655 fixed

bzr revid: alexandre.fayolle@camptocamp.com-20130902062641-f8hzfnfo7ci2b9jy
2013-09-02 08:26:41 +02:00
Christophe Matthieu c36bfe173e [MERGE] from trunk
bzr revid: chm@openerp.com-20130828161130-641xsmbr8xm53xjx
2013-08-28 18:11:30 +02:00
Denis Ledoux 055c4b94f2 [MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 5059 rev-id: dle@openerp.com-20130828125209-5jqwjqhrl17x7kpa
bzr revid: dle@openerp.com-20130828135425-yuls3wav79znadt3
2013-08-28 15:54:25 +02:00
Olivier Dony c57b85ed53 [DOC] minor wording/formatting/nitpicking on top of previous patch
bzr revid: odo@openerp.com-20130821115822-kd9d8m1upvo5wiux
2013-08-21 13:58:22 +02:00
Olivier Dony 7ce2c64eb4 [MERGE] [DOC] make it explicit that the module name is mandatory when specifying a sub view via the context, courtesy of Alexandre Fayolle (Camptocamp)
bzr revid: odo@openerp.com-20130821115249-qv06t608ajo0f8yi
2013-08-21 13:52:49 +02:00
Christophe Simonis 208b697239 [MERGE] forward port of branch saas-1 up to revid 4899 chs@openerp.com-20130821094758-1ae0d1ml5obufzxv
bzr revid: odo@openerp.com-20130820160346-qcdy4kavgm5cb9t6
bzr revid: chs@openerp.com-20130821103139-zqqbrt8dq6iixrny
2013-08-21 12:31:39 +02:00
alexandre.fayolle@camptocamp.com 1fdbbdda69 [FIX] [DOC] make it explicit that the module name is mandatory when specifying a sub view via the context
lp bug: https://launchpad.net/bugs/1214799 fixed

bzr revid: alexandre.fayolle@camptocamp.com-20130821094913-2frk2550b4szka5s
2013-08-21 11:49:13 +02:00
Olivier Dony fbd0758cb5 [MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 5054 rev-id: odo@openerp.com-20130820091157-e5brwlxuhujf8rrd
bzr revid: chs@openerp.com-20130724085026-525l9apggc9yzx0h
bzr revid: odo@openerp.com-20130730140644-1xih0as5jsks4pub
bzr revid: dle@openerp.com-20130801130723-khgwjkglgsdn34fj
bzr revid: odo@openerp.com-20130820091638-jpbcmh653bpa29em
2013-08-20 11:16:38 +02:00
Olivier Dony 0995418289 [DOC] changelog: more details
bzr revid: odo@openerp.com-20130820091157-e5brwlxuhujf8rrd
2013-08-20 11:11:57 +02:00
Martin Trigaux 8255bccb6d [ADD] changelog file with support of i18n_extra folder
bzr revid: mat@openerp.com-20130813140300-g9amgza8h9w1lt4j
2013-08-13 16:03:00 +02:00
Thibault Delavallée 5cd4957ef1 [DOC] Added change in changelod.
bzr revid: tde@openerp.com-20130808124631-g15336v3p0mfhayt
2013-08-08 14:46:31 +02:00
Christophe Matthieu f6172723d0 [MERGE] from trunk
bzr revid: chm@openerp.com-20130801124635-yj8xny76sl5ea0r2
2013-08-01 14:46:35 +02:00
Vo Minh Thu a507a9ea05 [MERGE] workflows: added some documentation and some tests.
bzr revid: vmt@openerp.com-20130731151636-05lgd5i08rie6yqp
2013-07-31 17:16:36 +02:00
Vo Minh Thu 3d1d7ee39c [DOC] workflows: typos, and removed inaccurate environment symbols.
bzr revid: vmt@openerp.com-20130731150943-etfvn08fnkhcecvt
2013-07-31 17:09:43 +02:00
Raphael Collet 3c0d11271e [IMP] doc: improve workflow documentation
bzr revid: rco@openerp.com-20130731135814-386v5w6rkc40kwwv
2013-07-31 15:58:14 +02:00
Christophe Matthieu 27b69126d2 [MERGE] from trunk
bzr revid: chm@openerp.com-20130726141834-9nroj7wi4fjhd5s4
2013-07-26 16:18:34 +02:00
Thibault Delavallée 0a4fd128e0 [ADD] ir_actions: added documentation
bzr revid: tde@openerp.com-20130726101545-o4mtnaz18cni4pm3
2013-07-26 12:15:45 +02:00
Thibault Delavallée f737eb63d0 [IMP] ir_actions_server: added doc + comments + recursion check
orm: added _check_m2my_recursion, to check loops in many2many recursive fields
tools: removed sms_send

bzr revid: tde@openerp.com-20130725104914-dutxfon3odp8z167
2013-07-25 12:49:14 +02:00
Vo Minh Thu b7f02c329e [DOC] workflows: added Kinds section.
bzr revid: vmt@openerp.com-20130725094219-tintybvpdl5izdca
2013-07-25 11:42:19 +02:00
Thibault Delavallée 7c5429e0d1 [MERGE] Sync with trunk
bzr revid: tde@openerp.com-20130725083500-xp21mgp9w2cu8vzi
2013-07-25 10:35:00 +02:00
Vo Minh Thu 33ab08b8b3 [DOC] workflows: added remaining sections for the Activities.
bzr revid: vmt@openerp.com-20130724152518-gab0fa44t8a81u30
2013-07-24 17:25:18 +02:00
Vo Minh Thu eff32c650c [DOC] workflows: added Subflow section.
bzr revid: vmt@openerp.com-20130724135102-2zzaoqpjpebim59k
2013-07-24 15:51:02 +02:00
Vo Minh Thu 86c544d202 [DOC] workflows: added Flow start and flow stop section.
bzr revid: vmt@openerp.com-20130724123741-jf3l9w3flxf7ty4k
2013-07-24 14:37:41 +02:00
Vo Minh Thu 8501e89735 [DOC] workflows: improved Triggers section.
bzr revid: vmt@openerp.com-20130723151249-oa18owwzg82ea79t
2013-07-23 17:12:49 +02:00
Vo Minh Thu 3f9fb6eacc [DOC] workflows: added Signals section.
bzr revid: vmt@openerp.com-20130723132751-lwn5r6y1m51jhj9o
2013-07-23 15:27:51 +02:00
Vo Minh Thu b5068764ad [DOC] workflows: added Conditions section.
bzr revid: vmt@openerp.com-20130723125143-20n8ukewixxbkbt4
2013-07-23 14:51:43 +02:00
Vo Minh Thu 9357ed959a [DOC] workflows: started to write some workflow documentation.
bzr revid: vmt@openerp.com-20130723112147-wje0mt5e1a59zj68
2013-07-23 13:21:47 +02:00
Thibault Delavallée 62bcae6fcc [REF] ir.actions.server: cleaning and refactoring.
Main modifications:
- removed dummy, email (now coming with email_template), loop, sms
- cleaned code, made it easy to override
- improved view to ease the definition of new server actions
- changed/updated fields
- added tests
- added changelog

bzr revid: tde@openerp.com-20130715152424-deucc2rlg2ax3tyc
2013-07-15 17:24:24 +02:00
Thibault Delavallée 35c73992c5 [DOC] Added changelog for this branch
bzr revid: tde@openerp.com-20130709134341-9qf3blsiq2sd8l81
2013-07-09 15:43:41 +02:00
Antony Lesuisse f4332b9b60 [MERGE] trunk
bzr revid: al@openerp.com-20130625162755-d6552p98m5jiw941
2013-06-25 18:27:55 +02:00
Quentin (OpenERP) 31d05360b2 [REF] fields: removed deprecated view_load attribute and removed useless first argument in property fields definition
bzr revid: qdp-launchpad@openerp.com-20130619091332-29pisdnyfemn1u3d
2013-06-19 11:13:32 +02:00
Martin Trigaux eac496bb64 [IMP] doc: add changelog for changes in addons revision 8753
bzr revid: mat@openerp.com-20130621074428-tljs9v8rxd891quf
2013-06-21 09:44:28 +02:00
Xavier Morel 45bb6ec7f1 [ADD] file field type in xml_convert, tests
bzr revid: xmo@openerp.com-20130429112459-ol1ayn2z34j32r54
2013-04-29 13:24:59 +02:00
Vo Minh Thu e7bd5fd40d [IMP] doc: added missing images.
bzr revid: vmt@openerp.com-20130328163059-8rwu3xcvmg0l27dw
2013-03-28 17:30:59 +01:00
Vo Minh Thu 76802bc8bf [IMP] doc: actually use the images in the .rst.
bzr revid: vmt@openerp.com-20130328161719-0x6ugso3hm2k5ha4
2013-03-28 17:17:19 +01:00
Vo Minh Thu ec8c66f133 [ADD] doc: added Form View Guidelines (authored by apr and rco).
bzr revid: vmt@openerp.com-20130328155941-5cxok3ymhiolrfo5
2013-03-28 16:59:41 +01:00
Vo Minh Thu 63222e389e [DOC] changelog updated to mention the new print_report().
bzr revid: vmt@openerp.com-20130325144055-kmoixbn2e40vr3vu
2013-03-25 15:40:55 +01:00
Vo Minh Thu 1683fc7abd [MERGE] merged trunk.
bzr revid: vmt@openerp.com-20130322135152-1hdlptwj1qqqfz4z
2013-03-22 14:51:52 +01:00
Vo Minh Thu 687fc9afac [DOC] report.
bzr revid: vmt@openerp.com-20130222153649-h4quh4r8ptz465s1
2013-02-22 16:36:49 +01:00
Vo Minh Thu 1ce0db171d [DOC] changelog: give a better hint at how LocalService() can be replaced.
bzr revid: vmt@openerp.com-20130222134012-n8zg5s3jud08me18
2013-02-22 14:40:12 +01:00
Vo Minh Thu 729d969fd9 [IMP] report: use openerp.report.render_report() instead of LocalService().create().
bzr revid: vmt@openerp.com-20130222124801-zhhbw2bgghhf6rg6
2013-02-22 13:48:01 +01:00
Skrillex de03f4d670 [REM] netrpc: KILL EVERYBODY
bzr revid: vmt@openerp.com-20130221121825-dvpacxajwztslukj
2013-02-21 13:18:25 +01:00
Vo Minh Thu 331ccca310 [DOC] Added section `Process model` to talk a bit about the recently merged longpolling feature.
bzr revid: vmt@openerp.com-20130219110027-8kld9li7i5g0dtjo
2013-02-19 12:00:27 +01:00
Antonin Bourguignon 74ba45d1fc [MERGE] trunk
bzr revid: abo@openerp.com-20130214173522-2ama9xjn4c2hloap
2013-02-14 18:35:22 +01:00
Raphael Collet 4af2877725 [IMP] doc: add missing documentation on new methods
bzr revid: rco@openerp.com-20130213152756-asq8oalkorn4nr1b
2013-02-13 16:27:56 +01:00
Antonin Bourguignon 5f080c1f9f [IMP] update changelog
bzr revid: abo@openerp.com-20130213152124-1zd6j9zs4zgtw01a
2013-02-13 16:21:24 +01:00
Vo Minh Thu cf99d6af90 [DOC] Updated changelog.
bzr revid: vmt@openerp.com-20130213134707-moo136efomhfm8dy
2013-02-13 14:47:07 +01:00
Raphael Collet 6f045b48e8 [MERGE] from trunk
bzr revid: rco@openerp.com-20130213082352-t3wbhkxfh3z10ukt
2013-02-13 09:23:52 +01:00
Vo Minh Thu 856429efd3 [DOC] Updated changelog.
bzr revid: vmt@openerp.com-20130212162116-0ly3zelhywn4fqvu
2013-02-12 17:21:16 +01:00
Raphael Collet e76befd6c6 [MERGE] trunk-service-thu (remove the class openerp.netsvc.ExportService)
bzr revid: rco@openerp.com-20130212154230-y54s2rbetllwnh4q
2013-02-12 16:42:30 +01:00
Vo Minh Thu 9f9c9585a1 [REF] Removed support for __terp__.py files and `terp` root elements in XML files.
bzr revid: vmt@openerp.com-20130212152328-flpn1tbz75lhi2m2
2013-02-12 16:23:28 +01:00
Vo Minh Thu 6b459a1f27 [DOC] orm: documented workflow-related methods.
bzr revid: vmt@openerp.com-20130206150244-hs67hhe35okl42ei
2013-02-06 16:02:44 +01:00
Vo Minh Thu f609cce671 [DOC] mod_wsgi: slight improvement.
bzr revid: vmt@openerp.com-20130206103835-dsd4mrq8ya4fkz52
2013-02-06 11:38:35 +01:00
Vo Minh Thu 174b5cb889 [FIX+DOC] added doc for deployment under mod_wsgi + a fix for that use case.
bzr revid: vmt@openerp.com-20130205172341-pwh0z4go2xsdz7n1
2013-02-05 18:23:41 +01:00
Vo Minh Thu 56df6d6ecc [DOC] openerp.http: use sphinx domains.
bzr revid: vmt@openerp.com-20130201151354-uyxgyt0aw101a2mq
2013-02-01 16:13:54 +01:00
Vo Minh Thu 665fc8d8f1 [REF] openerp.service.{rpc,route,handler} decorators moved to openerp.http.
bzr revid: vmt@openerp.com-20130201093727-pgcvauuo87o2a3p6
2013-02-01 10:37:27 +01:00
Vo Minh Thu b303bfe5a4 [REF] service: A new openerp.service.rpc decorator is provided to replace the ExportService class.
bzr revid: vmt@openerp.com-20130131131051-5189susswxlshp29
2013-01-31 14:10:51 +01:00
Vo Minh Thu 8eb9987b0e [DOC] Started workflow (technical) documentation.
bzr revid: vmt@openerp.com-20130125155056-9b1nizd4yfsfnd6a
2013-01-25 16:50:56 +01:00
Vo Minh Thu 7b74eb79a7 [DOC] updated gunicorn doc, a.k.a. why we can't have nice things.
bzr revid: vmt@openerp.com-20130122112658-wu8ffx6h5c4otv1r
2013-01-22 12:26:58 +01:00
Vo Minh Thu 83b49ff625 [DOC] added prose for oe web and oe cron.
bzr revid: vmt@openerp.com-20130118144750-lddby5a526092vdi
2013-01-18 15:47:50 +01:00
Vo Minh Thu 3da57500c2 [ADD] oe: provides sane (unfucked) command-line interface.
The implementation is far from perfect. Some improvements are waiting in
its previous location: lp:~openerp/openerp-command.

Some docs are provided, see doc/openerp-command.rst and
doc/adding-command.rst.

bzr revid: vmt@openerp.com-20130111134657-im2f3uqjluyo4pm6
2013-01-11 14:46:57 +01:00
Vo Minh Thu 432eccccc9 [IMP] To hell with global doc.
bzr revid: vmt@openerp.com-20130104134955-dpf9792ng2gqani3
2013-01-04 14:49:55 +01:00
Raphael Collet eecc7de437 [MERGE] trunk-acl-thu (check read/write access restrictions on fields with a groups attribute)
bzr revid: rco@openerp.com-20121217101528-nt5hsjvvodaap57m
2012-12-17 11:15:28 +01:00
Vo Minh Thu 9ebbe7d230 [IMP] doc/security: removed note stating the groups attribute was partially implemented.
bzr revid: vmt@openerp.com-20121214153048-pehjjfp05uc9gdu4
2012-12-14 16:30:48 +01:00
Xavier Morel e9b946d243 [FIX] doc warnings: replace ref by term, add glossary
bzr revid: xmo@openerp.com-20121212161700-gxrzeh1yjqhelroc
2012-12-12 17:17:00 +01:00
Xavier Morel 86f67c5d60 [ADD] domains ref, to avoid warnings in web client doc
bzr revid: xmo@openerp.com-20121212161631-v8s83jhlxzl7z0p1
2012-12-12 17:16:31 +01:00
Thibault Delavallée 5492626263 [DOC] Updated the doc about auto_join: a bit more precise, and updated accordingly to last changes in implementation.
bzr revid: tde@openerp.com-20121205153449-68uel0ne0od3jl9i
2012-12-05 16:34:49 +01:00
Thibault Delavallée 37a949e30a [DOC] First draft of doc on _auto_join, to at least have something.
bzr revid: tde@openerp.com-20121129152852-akslcby3ics61vuz
2012-11-29 16:28:52 +01:00
Xavier Morel ad11004a32 [ADD] refs to server doc, intersphinx doesn't allow linking documents across docs
bzr revid: xmo@openerp.com-20121119143912-z3152u20zxjizzto
2012-11-19 15:39:12 +01:00
Olivier Dony 4d35f90ff2 [IMP] getting started doc: reformat package installation command, courtesy of Nhomar Hernandez (Vauxoo)
bzr revid: odo@openerp.com-20121116122027-j2xiebnixhurfvic
2012-11-16 13:20:27 +01:00
Xavier Morel 59ffc0af69 [FIX] comment all missing image includes in doc, so that it can build at all
bzr revid: xmo@openerp.com-20121116112659-fy9amck0k5g5xvjz
2012-11-16 12:26:59 +01:00
Xavier Morel e5bae342ae [FIX] unfuck getting started rst
bzr revid: xmo@openerp.com-20121116112357-98gpqfyjlma3gf0b
2012-11-16 12:23:57 +01:00
Xavier Morel 82fc839c55 [ADD] program directive to doc
bzr revid: xmo@openerp.com-20121116080413-dv4q0bj161a2psv4
2012-11-16 09:04:13 +01:00
Nhomar Hernandez 58ce165627 [FIX] Doc compiled doesn't allow copy and paste, little fix to better use of docs
bzr revid: nhomar@gmail.com-20121116045112-8xygt4bib72dd51v
2012-11-16 00:21:12 -04:30
Antony Lesuisse b6bdd7c699 doc review part1
bzr revid: al@openerp.com-20121113010059-efzzjaak19n1fn7s
2012-11-13 02:00:59 +01:00
Antony Lesuisse 6123dc10f1 [MERGE] doc reorganisation, import technical doc from openobject-doc by tde
bzr revid: al@openerp.com-20121111024238-flv07s7o7wpd6wak
2012-11-11 03:42:38 +01:00
Antony Lesuisse d9554b698a rearrange toc, remove some deprecated stuff
bzr revid: al@openerp.com-20121111023903-yus5wxlw06ods46f
2012-11-11 03:39:03 +01:00
Antony Lesuisse 4820450aef merge trunk fixes
bzr revid: al@openerp.com-20121111021022-jppw87f7l42shlwn
2012-11-11 03:10:22 +01:00
Antony Lesuisse cb66985c9b [MERGE] trunk
bzr revid: al@openerp.com-20121111014431-bxrn6tte0anyba5v
2012-11-11 02:44:31 +01:00
niv-openerp 82ab87af5c [IMP] Added documentation about on change methods.
bzr revid: nicolas.vanhoren@openerp.com-20121108135815-426n6529rc5b4wd2
2012-11-08 14:58:15 +01:00
Vo Minh Thu 3c28326317 [DOC] test-framework: added note about setUp() throwing exceptions.
bzr revid: vmt@openerp.com-20121031084847-fuwtnu8nmegphwqm
2012-10-31 09:48:47 +01:00
Vo Minh Thu c902eb4539 [DOC] openerp.tests.common: now included in the test-framework page.
bzr revid: vmt@openerp.com-20121030113737-10h045k368pbrldq
2012-10-30 12:37:37 +01:00
Vo Minh Thu 103da57584 [MERGE] doc: added module versioning policy.
bzr revid: vmt@openerp.com-20121012151948-7n0eapi1r6qtb3d9
2012-10-12 17:19:48 +02:00
Antony Lesuisse 07e1fba67d [MERGE] remove standalone web client
bzr revid: al@openerp.com-20121010204451-nq3eatsl1x9zi1cf
2012-10-10 22:44:51 +02:00
Xavier Morel 3351bb2167 [MERGE] second and last phase of new import
bzr revid: xmo@openerp.com-20121010155101-fs38ceua1mp7rw6z
2012-10-10 17:51:01 +02:00
Xavier Morel 96ffc4401a [IMP] document date and datetime conversions
bzr revid: xmo@openerp.com-20121009101051-rsdq3u3ues022wuc
2012-10-09 12:10:51 +02:00
Xavier Morel e9aef29110 [FIX] titles of import doc
bzr revid: xmo@openerp.com-20121009100654-iqhppxeo9fijnceb
2012-10-09 12:06:54 +02:00
Vo Minh Thu 2e545a6506 [IMP] doc: added new module versioning policy/guidelines to the documentation.
bzr revid: vmt@openerp.com-20121009100628-f9d8ao4gxtd60ihb
2012-10-09 12:06:28 +02:00
Xavier Morel 61106da6e8 [FIX] import docs: clarify handling of empty cells
bzr revid: xmo@openerp.com-20121009100326-bil1rw8904ze7opk
2012-10-09 12:03:26 +02:00
Antony Lesuisse bc3cf0b74f rm files, move postload hook
bzr revid: al@openerp.com-20121006171053-qggp1r5263h7v7vd
2012-10-06 19:10:53 +02:00
Xavier Morel 29a53e1954 [REV] header template extraction
bzr revid: xmo@openerp.com-20121004074610-o2wk9nspzgqjj4y1
2012-10-04 09:46:10 +02:00
Xavier Morel 10513dc524 [IMP] client actions: allow functions, not just widgets
bzr revid: xmo@openerp.com-20121003114258-vp3mg1yqps4qfkyp
2012-10-03 13:42:58 +02:00
Olivier Dony f6314c0907 [FIX] doc: use relative path for image::, doc root is different on our doc builder
bzr revid: odo@openerp.com-20121003091937-vse9xdptdgdtoblf
2012-10-03 11:19:37 +02:00
Xavier Morel 848a08f934 [ADD] missing doc image
bzr revid: xmo@openerp.com-20121002172724-p93ku1ebo4m7gu9e
2012-10-02 19:27:24 +02:00
Xavier Morel e3dc230335 [IMP] extract header generic template
bzr revid: xmo@openerp.com-20121002142615-7ewhu2snadhqd9c1
2012-10-02 16:26:15 +02:00
Xavier Morel 79f39b9c12 [FIX] versions and class names in doc
bzr revid: xmo@openerp.com-20121002135053-0br6kzif8tmarltp
2012-10-02 15:50:53 +02:00
Xavier Morel c8dead4f60 [REM] old doc
bzr revid: xmo@openerp.com-20121002134604-w6xbkg7sqitd96db
2012-10-02 15:46:04 +02:00
Antony Lesuisse c4eafc859d [IMP] dataset docstrings cleanups, remove traverser
Direct access to Dataset.ids was supposed to be superseeded by exposing a cleaner api named Traverser.
But as it never happened we keep the leaky dataset api for the moment.
Direct access to ids should be avoided whenever possible.
We might reintroduce Traverser in the future.

bzr revid: al@openerp.com-20121001223630-epxu4vad93i74lmd
2012-10-02 00:36:30 +02:00
Xavier Morel ab9c637ae8 [FIX] searchview doc
bzr revid: xmo@openerp.com-20120928130653-pqovcp0pnpa6x4bb
2012-09-28 15:06:53 +02:00
Xavier Morel 879886decd [ADD] some import doc
bzr revid: xmo@openerp.com-20120928091519-ksdprqdq0tpklggw
2012-09-28 11:15:19 +02:00
Xavier Morel aaff4459c4 [DOC] fixes and cleanups
bzr revid: xmo@openerp.com-20120928065654-jj3ot17dz8vd3wum
2012-09-28 08:56:54 +02:00
Xavier Morel d34fec4471 [FIX] typo in doc breaking links
bzr revid: xmo@openerp.com-20120808104956-noxw9sw1c9x3ez6q
2012-08-08 12:49:56 +02:00
Xavier Morel 38e42e6134 [DOC] incorrect directives, missing class
bzr revid: xmo@openerp.com-20120808104858-v0pd1t6l4kfsrtkt
2012-08-08 12:48:58 +02:00
Xavier Morel 5c225be25e [FIX] split formatting of list cells to formatting objects
simpler to override in order to have new list field widgets

bzr revid: xmo@openerp.com-20120808103404-jj6w04x2mp2lrwl1
2012-08-08 12:34:04 +02:00
Xavier Morel d8e2bec158 [FIX] state of editor after cancelled cancel() (haha), handling of a record being edited during o2m deletion
bzr revid: xmo@openerp.com-20120806150002-45c8mjq9dk5hck7y
2012-08-06 17:00:02 +02:00
Xavier Morel eafee2f602 [FUCK] remove note which makes no sense anymore
bzr revid: xmo@openerp.com-20120726145910-nn8vvu42n9634ycu
2012-07-26 16:59:10 +02:00
Xavier Morel d304f9fbb7 [CHG] rename this. to this.
because why make things simple when you can make them fucked up

bzr revid: xmo@openerp.com-20120726075359-b0uvuuagrfsf7nhb
2012-07-26 09:53:59 +02:00
Antony Lesuisse 3235ed8a18 [MERGE] trunk
bzr revid: al@openerp.com-20120725082646-ff6ljt0pquvm0dup
2012-07-25 10:26:46 +02:00
Xavier Morel 38cb3de518 [FIX] attempt to make editability handling more logical and simpler to manage.
Also less buggy, with a bit o' luck

bzr revid: xmo@openerp.com-20120724170550-150vimuk6bvzh8y8
2012-07-24 19:05:50 +02:00
Xavier Morel 35bb49701c [IMP] keep focus in the same column when navigating to the previous/next record with up/down arrows
bzr revid: xmo@openerp.com-20120724135655-hjk2l0mxvncker4q
2012-07-24 15:56:55 +02:00
Xavier Morel ac5dc58367 [IMP] focus the clicked field when starting a row edition by clicking on a cell
bzr revid: xmo@openerp.com-20120719095742-lps9xjsrvhn5fnlh
2012-07-19 11:57:42 +02:00
Xavier Morel 0f054b57c1 [IMP] add ability to change row using up/down key while editing list
* Allow asserting state of record being edited (creating or modifying) through Editor#is_editing
* Improve setup_events to also dispatch keydown events

bzr revid: xmo@openerp.com-20120718124359-q0udajwbuhzpqjmi
2012-07-18 14:43:59 +02:00
Xavier Morel 01e6e3ec07 [IMP] DOWNCASE ALL THE THINGS
apparently and contrary to what I remembered, we're still supposed to use underscore_separated method names, not camelCase

bzr revid: xmo@openerp.com-20120717132308-wvpldtprt33heee3
2012-07-17 15:23:08 +02:00
Xavier Morel e431cda2d3 [MERGE} from trunk
bzr revid: xmo@openerp.com-20120711112959-tcb9epdfc9frt6ux
2012-07-11 13:29:59 +02:00
Xavier Morel c0e9d320f3 [ADD] one more styling hook for the exact type of the field rendered in the cell
bzr revid: xmo@openerp.com-20120711101740-8po45qujkny5gk6a
2012-07-11 12:17:40 +02:00
Xavier Morel af5cd045f2 [DOC] doc
bzr revid: xmo@openerp.com-20120711085926-dnsdnqmrd1tvl2oo
2012-07-11 10:59:26 +02:00
Xavier Morel 039cf85e32 [TEST] start adding some testing to new editable listview, validate structure of editionView in Editor
bzr revid: xmo@openerp.com-20120704095626-j7wtbgdmoti0kjie
2012-07-04 11:56:26 +02:00
Xavier Morel db4aa8dfe7 [REF] remove deprecated & unused methods; extract some other methods
bzr revid: xmo@openerp.com-20120703155305-4bigm8htt3xutkyt
2012-07-03 17:53:05 +02:00
Xavier Morel 895dfe2448 [FIX] replace references to parent in editor with delegate, write some basic APIDoc
bzr revid: xmo@openerp.com-20120703133210-kgrj7y10cr3c8hai
2012-07-03 15:32:10 +02:00
Xavier Morel 94f6eec2ab [BREAK] editable list view
* Introduce overlay form on row edition
* Broken save
* Broken cancel
* (probably) broken o2m
* Broken create

bzr revid: xmo@openerp.com-20120627143228-qku9ku3zo6k59r0f
2012-06-27 16:32:28 +02:00
Xavier Morel f0ad5fedac [IMP] move .replaceWith() back into renderElement
* Better formalizes repeated calls to renderElement
* Makes setElement cleaner and less surprising to call

bzr revid: xmo@openerp.com-20120612132120-egsg4kr5n2riv4zk
2012-06-12 15:21:20 +02:00
Xavier Morel d2f7ddb43e [ADD] doc for backbone-ish APIs
bzr revid: xmo@openerp.com-20120611150702-r4c9kyxmu8m7g4c0
2012-06-11 17:07:02 +02:00
Xavier Morel b23e1ed416 [IMP] search view
bzr revid: xmo@openerp.com-20120522132442-am276368d5nkwn2k
2012-05-22 15:24:42 +02:00
Xavier Morel 1c09d982bc [ADD] note about non-standard fields in facets and facet values
bzr revid: xmo@openerp.com-20120521072500-bzjlrybvtepgryq2
2012-05-21 09:25:00 +02:00
Olivier Dony dbe7b45276 [IMP] orm: support model-level @groups attribute for access restriction
This is a partial implementation with no support for
restricting read/write access via RPC. This first
part only covers the removal of the restricted fields
from the client-side view, i.e. in the results of
fields_view_get() and fields_get().

The second part will come later and will cover the
real low-level access control.

bzr revid: odo@openerp.com-20120518143625-ps9db62vzrc2pylh
2012-05-18 16:36:25 +02:00
Xavier Morel aa3ef52416 [FIX] make display of advanced filters look less purely technical and more human-readable
* Use field strings
* Use operator labels
* If applicable, use human-readable version of field values

bzr revid: xmo@openerp.com-20120516132237-z6zacy34sq7ujhg0
2012-05-16 15:22:37 +02:00
Xavier Morel 378100e3ac [IMP] cleanup advanced search fields
bzr revid: xmo@openerp.com-20120516122551-c670k5lrqxnyx5ej
2012-05-16 14:25:51 +02:00
Xavier Morel 3ecf0e1ae1 [IMP] doc for facet's field property
bzr revid: xmo@openerp.com-20120511131613-zbqye92sex1ius6x
2012-05-11 15:16:13 +02:00
Xavier Morel 84cae313d2 [ADD] icons instead of category names for filters (and groupby filters)
bzr revid: xmo@openerp.com-20120504095717-va123l3gz3wvhjd1
2012-05-04 11:57:17 +02:00
Thibault Delavallée 86321489c8 [MERGE] Merged branch holding the 'Deploying with Gunivorn' documentation, thanks to VMT.
bzr revid: tde@openerp.com-20120504074420-tldflxm3rx1szqkp
2012-05-04 09:44:20 +02:00
Thibault Delavallée 42e23fd759 [MV] Moved font_style from API to revisions.
bzr revid: tde@openerp.com-20120504073832-xmp4dyus3pre44tb
2012-05-04 09:38:32 +02:00
Thibault Delavallée 9a0cf94c75 [MERGE] Merged with main server
bzr revid: tde@openerp.com-20120418150754-gijvu06jii2hzz8g
bzr revid: tde@openerp.com-20120504073145-tc7jwahqavtxg4iw
2012-05-04 09:31:45 +02:00
Xavier Morel 0c99ac1333 [FIX] domain and context generation from fields, also doc
bzr revid: xmo@openerp.com-20120503154311-4pg762pcgt83416c
2012-05-03 17:43:11 +02:00
Xavier Morel 6d12c155a4 [TEST] serialization of search domains & contexts by the search view
bzr revid: xmo@openerp.com-20120503125949-2m8euott3xzyivdm
2012-05-03 14:59:49 +02:00
Xavier Morel 1f0b1673e2 [TEST] rendering of drawer
bzr revid: xmo@openerp.com-20120427150436-3wxgyyp59l5vefr5
2012-04-27 17:04:36 +02:00
Xavier Morel 611adc838f [REM] older searchview doc (deprecated/replaced)
bzr revid: xmo@openerp.com-20120425122056-bdvsfjbtc7bmhsuw
2012-04-25 14:20:56 +02:00
Xavier Morel 6754110eb7 [IMP] get started on doc for VS-less searchview
bzr revid: xmo@openerp.com-20120424160759-aghh2pzioy1k4yw4
2012-04-24 18:07:59 +02:00
Xavier Morel 2ccb3e793f [MERGE] from trunk
bzr revid: xmo@openerp.com-20120423125009-ndyll5onu37j4kaf
2012-04-23 14:50:09 +02:00
Vo Minh Thu 7db99c211b [DOC] added gunicorn entry.
bzr revid: vmt@openerp.com-20120419132756-hcs30tuey4yfy1zj
2012-04-19 15:27:56 +02:00
Thibault Delavallée cc7726a25f [MERGE] Merged server-side branch of feature allowing to use 'fonts="bold:expression"' in list views. This comes with a web branch effectively implementing this behavior, and an addon branch using this feature with the need_action mechanism.
bzr revid: tde@openerp.com-20120419095730-e3ty2upzbdfv0gwk
2012-04-19 11:57:30 +02:00