- 26 Jul, 2016 4 commits
-
-
Jérome Perrin authored
Documentation says this step is done in one transaction, so implement this as documented. Detecting developer mistake and automagically running this step in smaller transactions if more than 100 documents seems unnecessary. At least, it contredicts documentation.
-
Jérome Perrin authored
now that we use alarm sense method, another `notify` call is activated
-
Jérome Perrin authored
-
Jérome Perrin authored
This should fix some race conditions which made post-upgrade steps not executed sometimes. * each steps use an defaultActivateParameterDict so that activity they may create inherits the same tag, so that next step also runs after this). This makes it possible for example to use post-upgrade step on documents newly installed in upgrade step. * use tag / after tag between upgrader steps instead of checking if previous alarm had errors. We also now allow force running only one step regardless of the previous step completion state, there was no strong reason to prevernt this. * do not use two different active sense and fix method for alarms, just use an active sense method understanding `fixit` parameter
-
- 19 Jul, 2016 2 commits
-
-
Jérome Perrin authored
Otherwise this is interpreted as text/html after sending html emails (cherry picked from commit b919e0b5)
-
Jérome Perrin authored
* Worklist must include (%(count)s) to include the number of document in that worklist * The role of users who have to take care of the documents must be defined on the worklist
-
- 09 Jul, 2016 1 commit
-
-
Jérome Perrin authored
cf 2c54e0f5
-
- 08 Jul, 2016 3 commits
-
-
Jérome Perrin authored
jerome/erp5!6 (cherry picked from commit 7a4b9c454c0f87ac19adb7f1d455af44aeaef6f8)
-
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 b42a9c112d59454a42c0b5a0fd62d71a7fcd4202)
-
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 30e2c1f6cb55ae3dfc4d8c83911b53f38a6cc36d)
-
- 07 Jun, 2016 1 commit
-
-
Jérome Perrin authored
http://dhtmlx.com/docs/products/dhtmlxScheduler/ integration for ERP5
-
- 25 May, 2016 2 commits
-
-
Jérome Perrin authored
(cherry picked from commit 136ca784)
-
Jérome Perrin authored
* do not repeat columns in more columns * let listbox decide which columns are searchable / sortable * add owner_title in more column * add group more columns for all group calendar assignments columns ( I had to use the infamous isDelivery hack to make them searchable / sortable ) (cherry picked from commit 9b0ad6a2)
-
- 27 Apr, 2016 3 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
When running this alarm by hand, we do not want to wait. (cherry picked from commit a5a2d3a7) Conflicts: bt5/erp5_administration/SkinTemplateItem/portal_skins/erp5_administration/Alarm_getConsistencyCheckReportLineList.py
-
Jérome Perrin authored
the .selected is too general and was applied to selected action tab in erp5_xhtml_style ui (cherry picked from commit b4321199) Conflicts: bt5/erp5_graph_editor/SkinTemplateItem/portal_skins/erp5_graph_editor/dream_graph_editor/jsplumb/jsplumb.css.css
-
- 25 Apr, 2016 2 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
because Domain.getRelativeUrl (and Category.getRelativeUrl) cannot be restrictedTraverse'd
-
- 20 Apr, 2016 1 commit
-
-
Jérome Perrin authored
This only apply for running live tests of a test component that defines multiple classes You can use for example, testStandardConfigurationWorkflow.TestStandardConfiguratorWorkflow in "Tests" field of "Live Tests" dialog to run only TestStandardConfiguratorWorkflow test class (cherry picked from commit ced90df1)
-
- 18 Apr, 2016 4 commits
-
-
Yusei Tahara authored
/reviewed-on nexedi/erp5!69 (cherry picked from commit 630bdfbf)
-
Jérome Perrin authored
(cherry picked from commit 1f11442dd1d47f0eb1ab2d134efccc9ce6b42de5)
-
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
-
- 15 Apr, 2016 3 commits
-
-
Jérome Perrin authored
Workaround for bug #20160120-1805D22
-
Jérome Perrin authored
I used this procedure : git clone https://github.com/codemirror/CodeMirror.git --branch 5.13.4 cd CodeMirror find . -not -path "./.git*" -type f -exec sed -i 's/addon\/edit\//addon\/cm_edit\//g' {} + git mv addon/edit addon/cm_edit git commit -a -m "ERP5: rename addon/edit -> addon/cm_edit" lftp http://login:password@172.17.0.2:2200/erp5/portal_skins/erp5_code_mirror/ -e 'rm -rf codemirror ; mkdir codemirror ; quit' &&\ lftp http://login:password@172.17.0.2:2200/erp5/portal_skins/erp5_code_mirror/codemirror/ -e 'mkdir addon ; mput -d * */* */*/* */*/*/* ; quit ' (cherry picked from commit 639c0d5a)
-
Jérome Perrin authored
(cherry picked from commit f84beaab)
-
- 13 Apr, 2016 5 commits
-
-
Jérome Perrin authored
Only mobyt support this parameter, so this break the compatibility with essendex
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
renderjs: "touch" rjs_gadget_erp5_pt_actionpage_js so that it is reinstalled next time we upgrade our instance. We should not have to do this and you should not have to see this, but our version of this page got archived when we customized it and we no longer want to use customized version.
-
Jérome Perrin authored
To me, it seems a bit strange from user experience point of view to have suggestions for what login / password to use. /reviewed-on nexedi/erp5!67 (cherry picked from commit 8fa68aa9) Conflicts: bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/WebSite_viewRecoverAccount.zpt bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/WebSite_viewResetPassword.zpt bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/login_form.zpt
-
- 31 Mar, 2016 1 commit
-
-
Jérome Perrin authored
-
- 24 Mar, 2016 1 commit
-
-
Jérome Perrin authored
-
- 15 Mar, 2016 3 commits
-
-
Jérome Perrin authored
fixup! Movement: Add isMovingItem method to be possible check if the object is moving physically or not Delivery Cell follow the same logic as Deliver Line to decide if a movement is moving item. There is no "Delivery Movement" class yet, so I duplicate the method for now. Without this fix, item tracking no longer work when using variations. (cherry picked from commit d561dd5b) nexedi/erp5!70
-
Jérome Perrin authored
This reverts commit 0168bf60 (cherry picked from commit a1cf5e48) ref !70
-
Jérome Perrin authored
refs !73 72db2000
-
- 29 Feb, 2016 4 commits
-
-
Jérome Perrin authored
See !49
-
Jérome Perrin authored
-
Jérome Perrin authored
This way it is isolated it in a transaction that is less likely to fail. Activate with max_retry=0 and conflict_retry=False not to send activity twice in case of error. As with email, if there was an error in activity processing, it is advised to investigate the transport logs to see if message was send or not.
-
Jérome Perrin authored
event_simulation_workflow already call `send` type based method upon start transitions. This workflow was not chained to portal_type, but if it would have been then message would be sent twice.
-