Commit Graph
103865 Commits
Author SHA1 Message Date
Yannick Tivisse c9b56753e7 [IMP] subscription: Move access rights to base.group_user 2016-07-07 16:20:14 +02:00
Rohan Patel db682bfe74 [MIG] l10n_multilang : Migrated to new API. 2016-07-07 16:16:01 +02:00
Rohan Patel e4daa3df40 [MOV] l10n_multilang : Re-organized directory structure. 2016-07-07 16:10:07 +02:00
Rohan Patel 62a5898a84 [MIG] l10n_fr_fec : Migrated to new API. 2016-07-07 15:55:34 +02:00
Rohan Patel a5e78a7d2b [MOV] l10n_fr_fec : Re-organized directory structure. 2016-07-07 15:54:01 +02:00
Rohan Patel 889da86a0f [MIG] l10n_eu_service : Migrated to new API. 2016-07-07 15:39:26 +02:00
Rohan Patel e7a30d3be7 [MOV] l10n_eu_service : Re-organized directory structure. 2016-07-07 15:30:42 +02:00
Rohan Patel 320ff7250b [MIG] l10n_be_intrastat : Migrated to new API. 2016-07-07 15:27:25 +02:00
Rohan Patel c85732dd57 [MOV] l10n_be_intrastat : Re-organized directory structure. 2016-07-07 15:27:24 +02:00
Yannick Tivisse bd2bae87df [FIX] l10n_be: Do not import unexisting file 2016-07-07 15:27:24 +02:00
Hitesh Trivedi 53fe4007f4 [MIG] base_import: migrate tests
Some changes were required since in new API, fields label
are not manage as before (defaulf value is field name, and
not 'unknown' anymore).
2016-07-07 14:44:10 +02:00
Hitesh Trivedi 46df9da439 [MIG] base_import : migrate to new api 2016-07-07 14:44:10 +02:00
Hitesh Trivedi cf3e8324f1 [MOV] base_import: module directory organization
Note: move test models file in models to not import tests
directory, which breaks the mute_logger of test cases
2016-07-07 14:44:10 +02:00
Nicolas Martinelli 45b3e6b96c [IMP] hr_recruitment: filter on active records
It is now possible to filter the applications on their archived status.

opw-682119
2016-07-07 14:00:06 +02:00
Martin Trigaux aa686c2a55 [FIX] decimal_precision: no multi-company
There is no company_id field so no way to configure it on the company level.
The decimal precision is at the field level so it is not possible to make it
different per user.

Fixes #12654
2016-07-07 09:55:42 +02:00
Xavier Morel df4508635c [MIG] decimal_precision: migrate to new API 2016-07-06 17:19:44 +02:00
Xavier Morel 8f7b233bc1 [MOV] decimal_precision: apply standard layout
Had to alter marketing_campaign as it imported get_precision from deeper
into the module instead of properly getting it from the module's toplevel.
2016-07-06 17:19:36 +02:00
Denis Vermylen (dve) 046f1eba58 [MERGE] hr_attendance/timesheet_sheet
- Migration of hr_attendance, hr_timesheet_attendance and hr_timesheet_sheet
  to new api.
- Revamping of hr_attendance; adaptation of hr_timesheet_attendance and
  hr_timesheet_sheet to the revamp. hr_timesheet_sheet now independent
  of hr_attendance, all dependencies moved to hr_timesheet_attendance
  which auto-installs when both modules are installed.

Closes #12698
2016-07-06 17:03:05 +02:00
Denis Vermylen (dve) d28479fec1 [FIX] hr_timesheet: hr_timesheet_demo.yml data adapted to be coherent with attendance demo data 2016-07-06 16:32:12 +02:00
Denis Vermylen (dve) 510d260434 [IMP] hr_timesheet_sheet, hr_timesheet_attendance: split hr_attendance dependency
* split hr_timesheet_sheet into: - hr_timesheet_sheet (fully independent from hr_attendance)
                                 - hr_timesheet_attendance (containing the dependencies to the revamped hr_attendance module)
* adapt timesheet_attendance to the revamped hr_attendance module, remove all commented dependencies
* few fixes to hr_timesheet_sheet, but some remain as it is deprecated.
2016-07-06 16:32:12 +02:00
Denis Vermylen (dve) 27082bbbf3 [MIG] hr_timesheet_sheet: migration to new api
- commented hr_timesheet_sheet dependencies to hr_attendance
- commented hr_timesheet_attendance dependencies to hr_attendance
- migrated hr_timesheet_sheet to new api
2016-07-06 16:32:11 +02:00
Denis Vermylen (dve) 9395b79296 [MOV] hr_timesheet_sheet: split hr_timesheet_sheet.py into multiple model files 2016-07-06 16:32:11 +02:00
Denis Vermylen (dve) c676e24b0b [MOV] hr_timesheet_sheet: moved files according to new api guidelines 2016-07-06 16:32:11 +02:00
Denis Vermylen (dve) 96b88b1275 [IMP] hr_attendance: migration and revamp
- Migration to new API
- MODEL : hr.attendance now has check_in and check_out datetimes plus a computed field worked_hours, no more action (in/out) and no more reason.
          hr.employee has extra fields: pin and barcode and can print a badge containing that barcode.
- the module contains : -> a menu "My Attendances" to check yourself in or out manually.
                        -> a menu "Manage Attendances" with 3 submenus:
                              - "Attendances" where you can edit attendances
                              - "Employees" where you have a kanban view of the employees (to see who's checked in or print badges)
                              - "Kiosk Mode": fullscreen, made to be at the entrance of companies to allow
                                 all employees to check in and out, either with a barcode scanner to scan your badge
                                 or by selecting them in a kanban view and checking in or out manually with or without
                                 entering their PIN.  (enable/disable in Configuration)
                        -> a menu "Configuration" where you can change enable/disable PIN use.
- GROUPS : -> HR manager (base.group_hr_manager): full access to the attendance module.
           -> HR officer (base.group_hr_user): full access except the "Configuration" menu.
           -> Manual Attendances (base.group_hr_attendance): only access to the attendance menu "My Attendance" to check in and out manually in the back-end
           -> Employee (base.group_user): has no access to the attendance module. (should only check in and out through the "Kiosk Mode" put at his disposal)
- Views adaptation to the new fields, addition of a presence indicator (green/red dot) to employee kanban and form views.
2016-07-06 16:32:11 +02:00
Denis Vermylen (dve) 17cd248721 [MOV] hr_attendance: moved files according to new api guidelines 2016-07-06 16:32:11 +02:00
Thibault Delavallée 3e59720cd0 [MERGE] payment_*: migrate to new API
Base payment module and then all specific acquirers are migrated to the new
API. Each module is migrated in two steps :

 - [MOV] files according to the guidelines
 - [MIG] python code to the new API

Some of the payment acquirers were already in new API. Small linting has been
applied on those, like renaming openerp to odoo or using selection_add instead
of a custom selection method.

In payment and payment_paypal prototype code about a first and unused s2s
implementation has been removed.
2016-07-06 15:17:06 +02:00
Thibault Delavallée 48278ed395 [MIG] payment_transfer
No functional change.
2016-07-06 15:10:49 +02:00
Thibault Delavallée 1d227799ac [MOV] payment_transfer: file organization 2016-07-06 15:10:49 +02:00
Thibault Delavallée 415eee1ca7 [CLN] payment_stripe: cleaning and guidelines
As this module is already in new API only small linting is performed.
2016-07-06 15:10:49 +02:00
Thibault Delavallée 86a51d28d0 [MOV] payment_stripe: file organization 2016-07-06 15:10:48 +02:00
Thibault Delavallée 28ca53c70e [CLN] payment_sips: cleaning and guidelines
As this module is already in new API only small linting is performed.
2016-07-06 15:10:48 +02:00
Thibault Delavallée d70d6c3cee [MOV] payment_sips: file organization 2016-07-06 15:10:48 +02:00
Thibault Delavallée 5f6c21c720 [CLN] payment_payumoney: cleaning and guidelines
As this module is already in new API only small linting is performed.
2016-07-06 15:10:48 +02:00
Thibault Delavallée 7fbb997732 [MOV] payment_payumoney: file organization 2016-07-06 15:10:47 +02:00
Shivam Dudhat f1ac1b1271 [MIG] payment_paypal: new API
No functional change.
2016-07-06 15:10:47 +02:00
Thibault Delavallée 9e69cfd0b4 [MOV] payment_paypal: file organization 2016-07-06 15:10:47 +02:00
Ravi Gadhia 4ef937ed38 [MIG] payment_ogone: new API
No functional change.
2016-07-06 15:10:47 +02:00
Thibault Delavallée b6c5b3a6b7 [MOV] payment_ogone: file organization 2016-07-06 15:10:46 +02:00
Rutul Raval 14d761b986 [MIG] payment_buckaroo: new API
No functional change.
2016-07-06 15:10:46 +02:00
Thibault Delavallée fd4b9bd74d [MOV] payment_buckaroo: file organization 2016-07-06 15:10:46 +02:00
Thibault Delavallée 76d124299b [CLN] payment_authorize: cleaning and guidelines
As this module is already in new API only small linting is performed.
2016-07-06 15:10:46 +02:00
Thibault Delavallée ad93be5df9 [MOV] payment_authorize: file organization 2016-07-06 15:10:45 +02:00
Thibault Delavallée e05f4612eb [MIG] payment_adyen: new API
No functional change.
2016-07-06 15:10:45 +02:00
Thibault Delavallée 622d0ae3fd [MOV] payment_adyen: file organization 2016-07-06 15:10:45 +02:00
Thibault Delavallée a969931f9c [MIG] payment: new API
No functional change.
2016-07-06 15:10:45 +02:00
Thibault Delavallée c3758a959a [MOV] payment: file organization 2016-07-06 13:53:02 +02:00
Thibault Delavallée 82d68747c3 [CLN] payment_*: dead code removal
Old s2s prototype code has been removed. It is not used anywhere and not
supported. Moreover ogone s2s implementation use its own set of methods.
In a near future a neat implementation of s2s for paypal will be added.
2016-07-06 13:53:00 +02:00
Thibault Delavallée 88126f95d3 [REF] payment_*: method signatures
Methods with signature

 - cr, uid, id
 - cr, uid, <browse_record>

have been refactored to be future multi ensure one methods.
2016-07-06 11:47:39 +02:00
Rohan Patel 3e3e61a7a2 [MIG] l10n_pt : Migrated to new API. 2016-07-06 11:19:55 +02:00
Rohan Patel 792bc714c2 [MOV] l10n_pt : Re-organized directory structure. 2016-07-06 11:19:55 +02:00