Fabien Pinckaers [Tue, 20 May 2014 07:47:28 +0000 (09:47 +0200)]
Merge pull request #62 from luisalvarado/master
Update README.md
Luis Alvarado [Mon, 19 May 2014 21:00:10 +0000 (15:00 -0600)]
Update README.md
The only grammar problem left.
Antoine Perdaens [Mon, 19 May 2014 15:44:51 +0000 (17:44 +0200)]
[FIX] account_analytic_analysis: recurring invoices
Properly support yearly recurring invoices
xmo-odoo [Mon, 19 May 2014 13:45:31 +0000 (15:45 +0200)]
Merge pull request #54 from driou/master
Error (dupe) in a command of the readme
driou [Mon, 19 May 2014 13:39:02 +0000 (15:39 +0200)]
Update README.md
xmo-odoo [Mon, 19 May 2014 12:12:57 +0000 (14:12 +0200)]
Merge pull request #51 from katyukha/oe-fix-1
Fixed bug in 'oe' script when passing no arguments
Дмитро Катюха [Mon, 19 May 2014 12:06:59 +0000 (15:06 +0300)]
Fixed bug in 'oe' script when passing no arguments
When no arguments passed to 'oe' script next exception was thrown:
```
Traceback (most recent call last):
File "./oe", line 5, in <module>
if sys.argv[1] == 'run-tests':
IndexError: list index out of range
```
xmo-odoo [Mon, 19 May 2014 12:00:58 +0000 (14:00 +0200)]
Merge pull request #48 from xmo-odoo/doc-fixes
[FIX] indentation and formatting of various rst snippets
Xavier Morel [Mon, 19 May 2014 11:59:17 +0000 (13:59 +0200)]
[FIX] indentation and formatting of various rst snippets
xmo-odoo [Mon, 19 May 2014 10:30:31 +0000 (12:30 +0200)]
Merge pull request #46 from katyukha/setup-py-scripts-fix
Added openerp-gevent and oe to 'scripts' section in setup.py
Дмитро Катюха [Mon, 19 May 2014 09:45:47 +0000 (12:45 +0300)]
Added openerp-gevent and oe to 'scripts' section in setup.py
xmo-odoo [Mon, 19 May 2014 09:40:53 +0000 (11:40 +0200)]
Merge pull request #38 from cysnake4713/master
[FIX] report set_html_image error
xmo-odoo [Mon, 19 May 2014 08:18:27 +0000 (10:18 +0200)]
Merge pull request #27 from lyinfo/master-ck-match
Dereferencing of nones could lose error messages during import
xmo-odoo [Mon, 19 May 2014 08:16:44 +0000 (10:16 +0200)]
Merge pull request #44 from xmo-odoo/master-gitignore
[FIX] missing gitignore server rules
Xavier Morel [Mon, 19 May 2014 08:14:08 +0000 (10:14 +0200)]
[FIX] port trunk bzrignore to gitignore
previous port only had the web client's rules
xmo-odoo [Mon, 19 May 2014 07:55:22 +0000 (09:55 +0200)]
Merge pull request #43 from xmo-odoo/website-tutorial
First howto: tutorial to basic website features (dev-wise)
xmo-odoo [Mon, 19 May 2014 07:48:28 +0000 (09:48 +0200)]
[FIX] replace a few more references to trunk with master
xmo-odoo [Mon, 19 May 2014 07:32:53 +0000 (09:32 +0200)]
[FIX] mainline branch is called master in git
Xavier Morel [Tue, 22 Apr 2014 13:10:58 +0000 (15:10 +0200)]
[IMP] wording/section conclusion
Xavier Morel [Wed, 16 Apr 2014 13:16:22 +0000 (15:16 +0200)]
[ADD] move data from custom objects to standard
Xavier Morel [Tue, 15 Apr 2014 15:36:08 +0000 (17:36 +0200)]
[ADD] reuse of existing openerp stuff
Xavier Morel [Tue, 15 Apr 2014 14:56:59 +0000 (16:56 +0200)]
[ADD] hasclass() xpath function
Server-side, view extension is done via xpath. This includes "template" views
full of HTML.
HTML elements often have a bunch of classes, sometimes even semantic
(!). XPath is generally great, but specifically lousy at dealing with
space-separated values: in standard XPath 1.0 to know if an element has a
class 'foo' the predicate is:
contains(concat(' ', normalize-space(@class), ' '), ' foo ')
and this has to be fully duplicated if there's a second class involved.
Things are slightly better with EXSLT/XPath 2.0 and tokenize, but still not
great:
tokenize(@class, '\s+') = 'foo'
and the equality check is very weird when unaware of XPath's evaluation rules.
``hasclass`` makes this much simpler to deal with: to get any ``foo`` node
with the class ``bar`` is as simple as:
//foo[hasclass('bar')
and it can take multiple class, as with e.g. jquery it will return elements
with all specified classes.
Beware though, the predicate function will be called once for each element to
check, since it's implemented in pure python and not profiled elements should
be filtered as much as possible before this point.
Xavier Morel [Mon, 14 Apr 2014 15:05:41 +0000 (17:05 +0200)]
[ADD] forgotten images, new patches/howto sections
Xavier Morel [Mon, 14 Apr 2014 14:39:30 +0000 (16:39 +0200)]
[FIX] add xmlid to lectures so they don't get duplicated on -i updates
Xavier Morel [Mon, 14 Apr 2014 14:24:18 +0000 (16:24 +0200)]
[REM] more todos: fixed by using -i to update the module
Xavier Morel [Mon, 14 Apr 2014 14:18:38 +0000 (16:18 +0200)]
[FIX] remove fixed todos, fix incorrect t-field use
Xavier Morel [Mon, 14 Apr 2014 14:10:08 +0000 (16:10 +0200)]
[FIX] website features integration section
Xavier Morel [Mon, 14 Apr 2014 13:14:25 +0000 (15:14 +0200)]
[REM] run-through of advanced editor thing features, should be in a different document
Xavier Morel [Mon, 14 Apr 2014 13:13:47 +0000 (15:13 +0200)]
[FIX] reload instruction
Xavier Morel [Mon, 14 Apr 2014 13:02:50 +0000 (15:02 +0200)]
[FIX] incorrect offsets in patchfile
Xavier Morel [Mon, 14 Apr 2014 12:57:12 +0000 (14:57 +0200)]
[IMP] step through *working* instructions in the first section
Xavier Morel [Mon, 14 Apr 2014 08:47:01 +0000 (10:47 +0200)]
[IMP] clarify initial instructions, autogen directory if does not exist
Xavier Morel [Fri, 11 Apr 2014 12:11:58 +0000 (14:11 +0200)]
[IMP] slightly simplify first code snippet
Xavier Morel [Fri, 11 Apr 2014 10:09:51 +0000 (12:09 +0200)]
[FIX] effect name change for generated controller and model onto doc
Xavier Morel [Thu, 10 Apr 2014 15:57:25 +0000 (17:57 +0200)]
[IMP] scaffold: use the module name for the first controller and model
Xavier Morel [Thu, 13 Feb 2014 13:48:27 +0000 (14:48 +0100)]
[CHG] remove flask theme, add sphinx-bootstrap 0.3.8
Xavier Morel [Thu, 13 Feb 2014 13:47:34 +0000 (14:47 +0100)]
[FIX] don't blockquote a list of stuff for no reason
Xavier Morel [Fri, 7 Feb 2014 14:10:05 +0000 (15:10 +0100)]
[FIX] fixed ta controller parameter in wrong patch
Xavier Morel [Fri, 7 Feb 2014 14:07:07 +0000 (15:07 +0100)]
[FIX] ta controller parameter
Xavier Morel [Fri, 7 Feb 2014 13:45:31 +0000 (14:45 +0100)]
[REM] remove fixed/updated todos
Xavier Morel [Fri, 7 Feb 2014 13:32:33 +0000 (14:32 +0100)]
[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
Xavier Morel [Fri, 7 Feb 2014 10:22:03 +0000 (11:22 +0100)]
[FIX] howto code samples
Xavier Morel [Fri, 7 Feb 2014 10:11:57 +0000 (11:11 +0100)]
[FIX] templating section, some wording
Xavier Morel [Fri, 7 Feb 2014 10:03:02 +0000 (11:03 +0100)]
[FIX] correctly handle get_inheriting_views_arch when uid=None
Xavier Morel [Thu, 6 Feb 2014 10:25:13 +0000 (11:25 +0100)]
[IMP] simplify howto wording, add modules directory (output) to scaffold
Xavier Morel [Wed, 5 Feb 2014 14:54:50 +0000 (15:54 +0100)]
[ADD] improved scaffolding, controllers scaffolding
alter tutorial module to use scaffolded structure
Xavier Morel [Wed, 5 Feb 2014 09:13:37 +0000 (10:13 +0100)]
[FIX] rST warnings & errors
Xavier Morel [Fri, 31 Jan 2014 09:02:54 +0000 (10:02 +0100)]
[IMP] move data to demo, action and menus
Xavier Morel [Thu, 30 Jan 2014 14:07:23 +0000 (15:07 +0100)]
[ADD] lectures model, demonstrate date fields & options
Xavier Morel [Thu, 30 Jan 2014 14:06:46 +0000 (15:06 +0100)]
[FIX] use format_date for date fields
Xavier Morel [Thu, 30 Jan 2014 09:53:41 +0000 (10:53 +0100)]
[IMP] source formatting: fill-paragraph to 78
leaves a bit of room for diff mark & a small gutter in a 80c system
Xavier Morel [Thu, 30 Jan 2014 09:50:43 +0000 (10:50 +0100)]
[ADD] explain reason for new working model
Xavier Morel [Wed, 29 Jan 2014 16:51:27 +0000 (17:51 +0100)]
[ADD] models intro
Xavier Morel [Wed, 29 Jan 2014 10:51:23 +0000 (11:51 +0100)]
[IMP] some doc wording, remove profane comment
Xavier Morel [Mon, 27 Jan 2014 15:54:00 +0000 (16:54 +0100)]
[ADD] website introduction
Xavier Morel [Thu, 23 Jan 2014 15:34:15 +0000 (16:34 +0100)]
[ADD] plan
Xavier Morel [Wed, 22 Jan 2014 12:38:16 +0000 (13:38 +0100)]
[IMP] notes
Xavier Morel [Mon, 20 Jan 2014 13:13:10 +0000 (14:13 +0100)]
[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...
Xavier Morel [Fri, 16 May 2014 14:56:18 +0000 (16:56 +0200)]
[ADD] doc files lost during git conversion
gbisheimer [Sun, 18 May 2014 18:33:34 +0000 (18:33 +0000)]
xmo-odoo [Sun, 18 May 2014 15:24:22 +0000 (17:24 +0200)]
[FIX] small typo in readme
fixes #39
cysnake4713 [Sun, 18 May 2014 10:20:51 +0000 (18:20 +0800)]
[FIX] report localcontext setHtmlImage Method error #24 #36
Guillermo Bisheimer [Sat, 17 May 2014 17:35:11 +0000 (14:35 -0300)]
Add *:pyc compiled files to .gitignore
kevin wang [Sat, 17 May 2014 14:55:51 +0000 (22:55 +0800)]
check no match result in convert_pgerror_* functions
xmo-odoo [Sat, 17 May 2014 09:44:09 +0000 (11:44 +0200)]
[IMP] remove setting of color.ui
After further considering PR #21's arguments, the setup script should
not go around setting `color.ui`:
* it shouldn't be needed for recent gits with default compile
settings[0]
* it may override advanced users's own colour configuration/
customisations (or disabling)
* it forces default colours on users for which it may be useless
(colour- blind) or even detrimental (other vision impairments)
* some linux distributions apparently default to idiotic pagers which
can't handle ANSI colour codes by default and spew garbage to the
terminal
[0] https://github.com/git/git/blob/master/Documentation/RelNotes/1.8.4.txt#L178-L180
odony [Fri, 16 May 2014 17:50:50 +0000 (19:50 +0200)]
Merge pull request #12 from rdeheele/master
[FIX] Issue #11: fix spelling of model name in account_budget wizard, courtesy of Romain Deheele
xmo-odoo [Fri, 16 May 2014 17:01:09 +0000 (19:01 +0200)]
[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.
Romain Deheele [Fri, 16 May 2014 14:58:34 +0000 (16:58 +0200)]
fix #11: fix spelling of model name in account_budget wizard
xmo-odoo [Fri, 16 May 2014 14:10:13 +0000 (16:10 +0200)]
Merge pull request #9 from xmo-odoo/gitignore
[ADD] convert bzrignore to gitignore
Xavier Morel [Fri, 16 May 2014 14:05:39 +0000 (16:05 +0200)]
[ADD] convert bzrignore to gitignore
xmo-odoo [Fri, 16 May 2014 13:11:40 +0000 (15:11 +0200)]
[IMP] simplify color configuration
* don't set globally
* set for ui, not each command individually
odony [Fri, 16 May 2014 11:31:48 +0000 (13:31 +0200)]
Update README.md
[IMP] Move migration instructions on top, remove cruft
xmo-odoo [Fri, 16 May 2014 09:34:43 +0000 (11:34 +0200)]
[FIX] quick-setup command
Prompts don't work with curl | sh as the stdin gets filled with the nothing out of curl
xmo-odoo [Fri, 16 May 2014 09:32:09 +0000 (11:32 +0200)]
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
xmo-odoo [Fri, 16 May 2014 06:45:22 +0000 (08:45 +0200)]
Link employees guide to migration readme section
xmo-odoo [Fri, 16 May 2014 06:43:08 +0000 (08:43 +0200)]
Add some bazaar migration notes
xmo-odoo [Fri, 16 May 2014 06:37:41 +0000 (08:37 +0200)]
Remove note about private repo in setup guide
Xavier Morel [Fri, 16 May 2014 06:36:12 +0000 (08:36 +0200)]
[IMP] linkify readme links
Xavier Morel [Fri, 16 May 2014 06:24:40 +0000 (08:24 +0200)]
[IMP] merge INSTALL into README, rename to .md because github...
creating CI-conflicted situations is really annoying, not doing that would be great
Antony Lesuisse [Thu, 15 May 2014 15:22:22 +0000 (17:22 +0200)]
README add link to git workflow
xmo-odoo [Thu, 15 May 2014 12:28:04 +0000 (14:28 +0200)]
Merge pull request #3 from xmo-odoo/git-doc
Basic git doc for employees
Xavier Morel [Thu, 15 May 2014 12:25:58 +0000 (14:25 +0200)]
[FIX] reference to a generic 'origin' remote instead of odoo
Xavier Morel [Thu, 15 May 2014 12:23:08 +0000 (14:23 +0200)]
[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 ::
Xavier Morel [Thu, 15 May 2014 12:14:03 +0000 (14:14 +0200)]
[ADD] basic guide to get employees started w/ git
xmo-odoo [Thu, 15 May 2014 11:55:22 +0000 (13:55 +0200)]
Merge pull request #2 from xmo-odoo/setup-script
[ADD] easy-setup script for employees
Xavier Morel [Thu, 15 May 2014 11:49:40 +0000 (13:49 +0200)]
[ADD] easy-setup script for employees
and others, but mostly employees
Antony Lesuisse [Thu, 15 May 2014 08:43:02 +0000 (10:43 +0200)]
cleanup repo root
Xavier Morel [Wed, 14 May 2014 13:13:35 +0000 (15:13 +0200)]
Merge branch 'web-trunk'
Xavier Morel [Wed, 14 May 2014 13:13:04 +0000 (15:13 +0200)]
Merge branch 'server-trunk'
Conflicts:
addons/mass_mailing/controllers/main.py
Launchpad Translations on behalf of openerp [Wed, 14 May 2014 05:55:34 +0000 (05:55 +0000)]
Launchpad automatic translations update.
Fabien Meghazi [Tue, 13 May 2014 08:17:24 +0000 (10:17 +0200)]
[IMP] Include openerpframework in common assets. Add module list in bundle
Fabien Meghazi [Mon, 12 May 2014 15:18:12 +0000 (17:18 +0200)]
[IMP] Include openerpframework in common assets. Add module list in bundle
Cedric Snauwaert [Mon, 12 May 2014 11:45:32 +0000 (13:45 +0200)]
[FIX]sale_report: change type of field date from date to datetime to match field date on sale_order
bzr revid: csn@openerp.com-
20140512114532-726a1z0wqbpz96t8
Fabien Meghazi [Mon, 12 May 2014 11:38:20 +0000 (13:38 +0200)]
[ADD] website.menu editable list in website config
bzr revid: fme@openerp.com-
20140512113820-oidhod8ovqp3nh9a
Olivier Dony [Mon, 12 May 2014 10:39:35 +0000 (12:39 +0200)]
[FIX] mass_mailing,website*,survey: leftover calls to website.get_public_user()
This method was (partially) removed at rev.9421
rev-id al@openerp.com-
20140507153223-q73u5lhyrfw98o3a
bzr revid: odo@openerp.com-
20140512103935-o0ue9wzenm5wjejq
Xavier Morel [Mon, 12 May 2014 10:04:00 +0000 (12:04 +0200)]
[IMP] mail, base_import: context key disabling history tracking
* added a ``tracking_disable`` context key used by mail to completely disable
subscriptions setup and events generation during create and write operations
* added import option to optionally set up that context key and speed up
imports at the cost of not setting up subscriptions and not sending
create/update events
bzr revid: xmo@openerp.com-
20140512100400-d1axjam2d0i2y0tf
Martin Trigaux [Mon, 12 May 2014 09:27:18 +0000 (11:27 +0200)]
[IMP] gamification: improve the name of some m2m relations
bzr revid: mat@openerp.com-
20140512092718-s6143ajy2g18ofy4
Xavier Morel [Mon, 12 May 2014 08:55:46 +0000 (10:55 +0200)]
[IMP] mail docs
* fill-paragraph
* remove sections referring to removed methods with no obvious replacement
bzr revid: xmo@openerp.com-
20140512085546-50u4beuvakgfett8
Martin Trigaux [Mon, 12 May 2014 08:10:32 +0000 (10:10 +0200)]
Forward-port of latest saas-4, up to revision 3994 (rev-id jke@openerp.com-
20140509131203-4gy3nhlj0v6fk7zv)
Martin Trigaux [Mon, 12 May 2014 08:05:23 +0000 (10:05 +0200)]
Forward-port of latest saas-4, up to revision 5211 (revid fme@openerp.com-
20140509164408-rtml4brrhpiv4zz9)