- 22 Dec, 2016 1 commit
-
-
Jérome Perrin authored
SimulationTool_zGetInterpolationMethod is called in restricted context of Resource_zGetMovementHistoryList so it needs to be usable by anonymous. ZSQL Method does not read parameters from REQUEST, so it looks safe.
-
- 16 Nov, 2016 18 commits
-
-
Gabriel Monnerat authored
erp5_calendar: Update stop_date, otherwise it can stay in the past and generate wrong duration (stop_date - start_date)
-
Gabriel Monnerat authored
With this, we accept users with permission to Modify portal content or Associate role
-
Gabriel Monnerat authored
-
Gabriel Monnerat authored
-
Gabriel Monnerat authored
With this, change we accept users with permission to Modify portal content or Associate role
-
Jérome Perrin authored
!6 rebased and in a big commit so that we can start using that SimulationTool: implement "linear" flow API Conflicts: product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Resource_zGetInventoryList.xml testInventoryAPI: silent pyflakes warnings more interpolation implementation inventory_list interpolation flow: support at_date & to_date more and more interpolation API interpolation interpolation group_by_time_sequence_list testInventoryAPI: move inventory valuation methods in a dedicated test class This should not be in test inventory list. test: move Tracking API to a dedicated test module inventory api: dirty way of disabling cache if keys such as node_category are used. interpolation: security on SimulationTool_zGetInterpolationMethod
-
Jérome Perrin authored
We should be able to configure a group calendar saying that the pattern is "from 9:00 to 12:00, repeat every monday morning" with a group calendar assignment saying "use this pattern from 01/01/2016 until 31/12/2016" and then create another group calendar assignment for 2017 without having to change the periodicity stop date on all presence periods of the group calendar. I think it should repeat from group calendar assignment's start date until min(group calendar assignment's stop date, presence period's periodicity stop date). (cherry picked from commit b42a9c11)
-
Jérome Perrin authored
- update PresencePeriod.getNextPeriodicalDate with fixes from 6155f7ff - do not use addToDate, but simply DateTime arithmetics that unlike addToDate, works correctly (cherry picked from commit 30e2c1f6)
-
Jérome Perrin authored
-
Jérome Perrin authored
because Domain.getRelativeUrl (and Category.getRelativeUrl) cannot be restrictedTraverse'd
-
Jérome Perrin authored
Workaround for bug #20160120-1805D22
-
Jérome Perrin authored
The real motivation was to make sure that search match is displayed when searching with Ctrl+F / Ctrl+G Conflicts: bt5/erp5_code_mirror/SkinTemplateItem/portal_skins/erp5_code_mirror/code_mirror_support.xml
-
Jérome Perrin authored
codemirror: display an animation in window title so that the window flash when component has been saved. Use case: save component on one tab, go to "run live test" tab and wait for component to be saved to make sure code runs with latest version Conflicts: bt5/erp5_code_mirror/SkinTemplateItem/portal_skins/erp5_code_mirror/code_mirror_support.xml
-
Jérome Perrin authored
-
Jérome Perrin authored
This is probably incorrect. I believe ERP5ShortMessage's message_type handling has to be refactored. I guess this should not be part of the send API but be a property set on the gateway instance in portal_sms
-
Jérome Perrin authored
-
Jérome Perrin authored
Only mobyt support this parameter, so this break the compatibility with essendex
-
Jérome Perrin authored
-
- 15 Nov, 2016 7 commits
-
-
Julien Muchembled authored
Apart from some code cleanup, it can override catalog_index.
-
Romain Courteaud authored
Only display desktop mode on big screens.
-
Romain Courteaud authored
-
Sven Franck authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
- 10 Nov, 2016 2 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
-
- 09 Nov, 2016 1 commit
-
-
Jérome Perrin authored
When we have a transaction with both sections from the same group, we only check accounting periods for the sides which actually define accounting. When there was a source or destination organiation defined at the delivery level it was acquired on the lines and in that check we wrongly considered this to be defining accounting.
-
- 08 Nov, 2016 1 commit
-
-
Julien Muchembled authored
The recently added --frontend_url parameter breaks all existing runUnitTest scripts that don't accept it, and because this option is irrelevant for many of them, we don't want to force everyone to update their test suites. Similarly, parallelizing tests is not worth the effort for some test suites, and currently, their runUnitTest scripts contain ugly lines like: parser.add_argument('--node_quantity', help='ignored', type=int) These 2 parameters are now passed to runUnitTest only if it supports them, like it is already the case for --firefox_bin and --xvfb_bin.
-
- 07 Nov, 2016 4 commits
-
-
Julien Muchembled authored
-
Romain Courteaud authored
-
Kazuhiko Shiozaki authored
-
Romain Courteaud authored
-
- 04 Nov, 2016 6 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
Otherwise, the user sees nothing at all whenever she's not allowed to view at least 1 test suite.
-
Romain Courteaud authored
-
Julien Muchembled authored
This fixes commit 63b3ccda
-
Julien Muchembled authored
-
Julien Muchembled authored
-