Commit Graph
33 Commits
Author SHA1 Message Date
Odoo Translation Bot 3dec9e5804 [I18N] Update translation terms from Transifex 2015-09-27 03:07:16 +02:00
Odoo Translation Bot b85dd39814 [I18N] Update translation terms from Transifex 2015-09-20 03:04:41 +02:00
Martin Trigaux 1348fee217 [I18N] all: regenerate .pot and pull .po
How great is it to get Odoo (almost) 9.0 (almost) translated?

Clean .tx/config file
Regenerate .pot files
Fetch current translations from Transifex (10% completion)
2015-09-14 17:53:37 +02:00
Martin Trigaux 613286b0e8 [I18N] export application terms of all modules
Now that most refactoring has been merged

It is better to have red a great work of another culture in translation than never to have read it at all.
― Henry Gratton Doyle
2015-09-07 17:21:58 +02:00
Fabien Pinckaers 31d7d6b4f4 [IMP] import wizard 2015-09-05 20:51:39 +02:00
Fabien Pinckaers aa7249ac62 [IMP] Bank statement file wizard improvement 2015-09-05 20:35:28 +02:00
Cedric Snauwaert e6b7be9bab [FIX] account dashboard: small template mistake
link in dashboard should not look like a button + remove <br/> between link for better aesthetic purpose
2015-09-03 09:59:06 +02:00
Cedric Snauwaert 9e2077480c [FIX] account: change the default CTA in dashboard to show reconciliation action in priority 2015-09-02 16:27:38 +02:00
Yannick Tivisse ed97a70b10 [REM] Remove res_partner_5, replace him by res_partner_3 2015-08-25 19:27:21 +02:00
Martin Trigaux 6c51a80aa4 [I18N] export application terms of all modules 2015-08-25 12:01:38 +02:00
qdp-odoo 701bd2c867 [REF] account_bank_statement_import: minor refactoring on xpath 2015-08-22 14:36:00 +02:00
Arthur Maniet 857156e33e [FIX] account: set a journal bank_statements_source after it succeeds
When a bank statement acquisition method (file import, plaid, manual encoding)
is used on a journal, it should only be set as the journal's
bank_statements_source after successful completion.
2015-08-21 16:43:25 +02:00
Yannick Tivisse 0decfd94d1 [IMP] __openerp.py__ files : remove all occurence of authors and website
where it was 'Odoo SA', 'OpenERP SA', 'OpenERP s.a.', 'OpenERP SA', 'OpenERP'
      or 'http(s)://openerp.com' or 'http(s)://www.odoo.com'
2015-08-20 16:15:59 +02:00
qdp-odoo 6cb6f43c2b [REF] base: simplified res.partner.bank and res.bank objects for a greater usability + [IMP] account: bank journals are now the bank accounts of a company 2015-08-19 15:44:59 +02:00
Ronak Baxi 393f136509 [IMP] *: Uniformize all modal footers
The main button has classnames btn btn-primary.
Other buttons have classnames btn btn-default.
No more 'or' between the buttons.
2015-08-19 08:10:45 +02:00
Arthur Maniet 2d9569cc18 [FIX] account: bank statement import
- use a wizard to ask about creating a new bank account + journal
- fix 'Import Statement' action from the dashboard
- make l10n_be_coda new-api-compliant
2015-05-31 16:20:15 +02:00
Arthur Maniet 9a6f414d13 [FIX] account: payment and related features usability 2015-05-29 14:48:29 +02:00
qdp-odoo b8759cc348 [REF] account, base: refactoring/improvements/fixes of bank accounts and payments 2015-05-22 17:35:54 +02:00
Arthur Maniet 9dd37470bd [FIX] account: small fixes:
- bank statement import: misplaced parenthesis
- payment: show the 'Post' button no matter the payment method
- payment: fixed some attrs in payment form view
2015-05-06 15:43:47 +02:00
qdp-odoo c04065abd8 [IMP] accounting v9. Yeeeeaah 2015-05-05 17:28:04 +02:00
Fabien Pinckaers a92456fe8b [IMP] better tip texts 2015-04-26 18:28:14 +02:00
Christophe Simonis a9471c43b9 [MERGE] forward port of branch saas-6 up to e941c0f 2015-04-17 15:33:00 +02:00
Arthur Maniet bc33b8dd04 [IMP] account_bank_statement_import: ask for confirmation before creating a journal
In previous versions the system would simply refuse to import
a bank statement if the corresponding journal/account did
not exist.
As of 9.0 the system can create them automatically, but
should not do that without asking for confirmation first,
to avoid user mistakes with dangerous consequences.

Closes #6023
2015-04-10 18:23:32 +02:00
Laurent Mignon (ACSONE) cafcd65b6d [FIX] Take a copy of the context.
If the method `import_file` is called with the new API, the context is a
frozendict and the update will raise `NotImplementedError: 'update' not
supported on frozendict`

closes #5798
2015-03-19 10:02:45 +01:00
qdp-odoo 2ca0f0e5d1 [FIX] account_bank_statement_import: ofx and qif don't save the uploaded file on the server anymore + data_file is now mandatory in _parse_file() 2015-01-16 18:43:09 +01:00
Goffin Simon 0fd773a486 [IMP] Cleanup and refactoring of exception handling
Unify and refactor exception handling in framework and addons.

The generic `except_osv` is now deprecated, and replaced by more specialized exception subtypes:
 - `UserError` (renamed from Warning, as it conflicts with the built-in `Warning`) raised when a non-technical error occurs during a business operation. It could be a missing information in the data provided by the user, or a misconfiguration.
 - `AccessError`: raised when any operation is denied because the user conducting it does not have the required access rights.
 - `AccessDenied`: raised when an operation that requires authenticated access is attempted via an unauthenticated request.
 - `MissingError`: raised when an operation is attempted on a record that does not exist.
 - `ValidationError`: raised when an operation violates a SQL or Python constraint.
 - All other exceptions are internal errors due to a system problem or bug, and raised untouched to the client-side, which should display a traceback.

All exceptions take a single message argument.

The `test_exceptions` module has been updated to showcase both new and old (deprecated) exceptions.

A great many old `except_osv` had a useless title with "Error!" or "Warning", those have been removed, as this is handled by the client-side widget that displays the messages.

This commit introduces a more consistent policy for logging errors and warnings:
 - All messages that do not require administrator attention should be logged at INFO level or lower. This includes all errors that are notified to the user in a friendly manner, even for access right problems or validation errors during business operations.
 - All messages that indicate a likely misconfiguration or malicious use by the users should be logged at WARNING level, as they typically require administrator attention.
 - All other unhandled internal errors cannot typically be handled by the user and should be logged at ERROR or higher level, as they require immediate administrator attention.
2015-01-16 17:15:18 +01:00
qdp-odoo 327cb95867 [MERGE] merged the feature branch that improves the import of bank statements. PR 3718 2015-01-14 18:32:28 +01:00
Leonardo Donelli 4a0b13ed92 [REF] remove vim modelines and resulting trailing blank lines
Let 2015 be a year without modelines!
cf #4174
2014-12-31 15:52:13 +01:00
Yannick Tivisse 6d35fd0435 [IMP] Accounting typos fixes in tips 2014-10-22 16:16:54 +02:00
Jay Patel fd54df5c7c [IMP] bank_statement_import: account invoice onboarding tip hightlight bank statement(import)(Replace to old tip). 2014-10-17 11:26:38 +02:00
Yannick Tivisse bfc98d8ca2 [IMP] Generic: configuration menus reorganization 2014-09-10 16:28:49 +02:00
Jay Patel a49a9d09fe [IMP] account, account_bank_statement_import: onboarding tips. Added 2 data files holding 2 tips for account, 1 for account_bank_statement_import. 2014-09-02 12:05:20 +02:00
qdp-odoo d7b33f18f0 [IMP] generic wizard to import bank statements + import of OFX and QIF files (+adapted l10n_be_coda to use it) 2014-08-01 15:00:18 +02:00