erp5:7b61590a5439b7c9a644008680c76f0840dc522c commitshttps://lab.nexedi.com/nexedi/erp5/-/commits/7b61590a5439b7c9a644008680c76f0840dc522c2017-05-16T10:15:51+02:00https://lab.nexedi.com/nexedi/erp5/-/commit/7b61590a5439b7c9a644008680c76f0840dc522cerp5_officejs: remove officejs portal_skin depencies2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/e1a51686cc10d29ee9a5f64ffd6759be5bca7381erp5_officejs_ui_test : add test for whiteboard and onlyoffice suite2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/c11a817450730b488e56c9e568e16e914b4bf061erp5_officejs_ooffice: move files from portal_skin2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/116c640ddf072d8d8abaa48b5f58a394f15bbe78erp5_officejs_ooffice: add Presentation and his gadget2017-05-16T10:15:51+02:00Boris Kocherovbk@raskon.ruhttps://lab.nexedi.com/nexedi/erp5/-/commit/8f94d9a80e88b5d20df2dcb045617dbb4a3065b4erp5_officejs_ooffice: add onlyoffice text and his gadget2017-05-16T10:15:51+02:00Boris Kocherovbk@raskon.ruhttps://lab.nexedi.com/nexedi/erp5/-/commit/5ba1efb6769c86887d42da846a023578113a2353erp5_officejs_ooffice: add ooffice_spreadsheet and gadget2017-05-16T10:15:51+02:00Boris Kocherovbk@raskon.ruhttps://lab.nexedi.com/nexedi/erp5/-/commit/58dd0efe9f83b808c3306437e3557e9d58dfa6f6erp5_officejs_ooffice: add bt5 and files onlyoffice from Boris work2017-05-16T10:15:51+02:00Boris Kocherovbk@raskon.ruhttps://lab.nexedi.com/nexedi/erp5/-/commit/d0511540dd2e76e52df31b47d9152f25571a90d9erp5_officejs_ui_test: add test for web table2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/7aa513a9902d3317cf9f020e8db149882ee1e5e3erp5_officejs: add whiteboard app2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/ee27a73233999ba4681b1165ec9379948dc48abderp5_officejs: add cache for crib2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/2a81100e6c2aacfcec3b84866d1409e5cff4c585erp5_officejs_ui_test: add Cribjs test2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/c4161eabb429f584dd42a328e7b5cb923dc7db8derp5_officejs: add cribjs2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/27a96d0b1e5ff9b7f9ac419555303290ce344ff1erp5_officejs: add codemirror app2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/533089a8df273ee2a0d9d73109ba3f8d06ce8493erp5_officejs_ui_test: add pdf_viewer test2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/d94b71bb588dba657b1b7f9816c709cc67f5355aerp5_officejs: add pdf viewer app2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/5ed8778f6051f845a2ab2e92f29beaadfcb39107erp5_officejs_ui_test: add test for image editor2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/0734e138bd47db79e9bfa6648db1e6f2586ba14ferp5_officejs_jquery_app: move files from portal skin2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/68ed721eb8ab035d5a02e4098fbe2923f6e8dbd9erp5_officejs_jquery_app: add web table editor2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/703979e45c7ee6c32463d1563d8cf835882c3283erp5_officejs_jquery_app: create bt for jquery based application, add image e...2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/fb0fdae3d50136cfed2b05364c5084c38ebde3a4erp5_dms: delete rsvp and renderjs from pdf viewer files2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/c7ce159a24d94e7853d3680eab818940a37c49d6erp5_dms: update pdf_js for officejs app2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/27931f00336983a31c6d6f29df280b072b977a2derp5_officejs: make attachment synchro erp5 work with bad hack2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/7cb1e09e0e9d09a75cf9b8f4eaf2d530d11f287eerp5_officejs_ui_test: add test for textEditor and svg Editor2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/de6be06bdb6c060ab49c83cf586bfbb0a9c7d44aerp5_officejs: add bootloader to svg editor and svg editor gadget2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/2122762f24d543a436cb3d3f128d00f4d4d2b631erp5_officejs: add jio_mappingstorage2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/e11593793ddd00636003c573ad733aad4997ba6berp5_officejs: add cribjs link in panel application2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/19746a593e11d617543347f9f06d395c9362978derp5_officejs: add ckeditor_gadget web site and upgrade text_editor2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/057e66668e3f6fb1974c64e20322b50593750f85erp5_officejs: get last version of bookmark manager from officejs production2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/18449e47b83b0d31c96f4d856a8c4388fde924dderp5_officejs: add gadget_bootloader to officejs.2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/5e54f7f931a7478f617557242245a9fee70bca49erp5_officejs_connector: put proper dependancie2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/60d8b45f948d583fd184c99652b821cc594fdac7erp5_web_renderjs_ui: modify local seting database name for officejs app2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/bf6ab3aa300f761f01738e18d3d4233e422067e6erp5_web_renderjs_ui: adapt gadget_erp5.css for maximize content2017-05-16T10:15:51+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/8098dbc18a0701875c29994e41746ff610fd8d93erp5_officejs_afs_directory: update appcache2017-05-15T15:43:43+00:00Sven Francksven.franck@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/f427947e456decdf3eb543fc600cab4845ef9efb[tests] Functional test cleans up "run_only" folder if set2017-05-15T11:58:19+02:00Tomas Peterkatomas.peterka@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/a193b3d4cf2200c58599e4157aec8bee577794aeerp5_core: naming convention2017-05-12T09:27:38+02:00Xiaowu Zhangxiaowu.zhang@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/e441d8e482037389691c06f580306cec2778f2eaerp5_core: run script and see event log&output in object view layout2017-05-11T11:41:22+02:00Xiaowu Zhangxiaowu.zhang@nexedi.com
/reviewed-on <a href="https://lab.nexedi.com/nexedi/erp5/merge_requests/269" data-original="https://lab.nexedi.com/nexedi/erp5/merge_requests/269" data-link="false" data-link-reference="true" data-project="1" data-merge-request="1094" data-project-path="nexedi/erp5" data-iid="269" data-mr-title="erp5_core: run script and see event log&output in object view layout" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!269</a>https://lab.nexedi.com/nexedi/erp5/-/commit/2e2f59f70d20379f1e75eedf6061219c25d4a61aPrevent 'draft' Solver Process from being created when there is already a 'so...2017-05-11T14:57:41+09:00Arnaud Fontainearnaud.fontaine@nexedi.com
1. 'Solve Divergences' action:
=> Display Delivery_viewSolveDivergenceDialog.listbox:
-> Delivery_getSolverDecisionList
-> Delivery_getSolverProcess => create Solver Process in 'draft' state and build Solver Decisions.
2. Clicking 'Update' button updates Solver Decisions.
3. Click 'Solve Divergences' button after either 'Adopt Prevision' or 'Accept Decision'.
=> SolverProcess.solve():
Solver Process transit to 'solving' state and 'solve' Activity is created.
Before this Activity is executed, user can still select 'Solve Divergences'
action and this will create another 'Solver Process' as the current one is not
in 'draft' state anymore. Moreover, another user can still 'Adopt Prevision'
(while the first user selected 'Accept Decision') and this will be actually be
applied despite the first user choice.
Instead, create Solver Process when transiting to 'diverged' state and do not
display 'Solve Divergences' button nor allow access to 'Solve Divergences
Dialog' (Delivery_viewSolveDivergenceDialog) if there is a Solver Process in
'solving' state.https://lab.nexedi.com/nexedi/erp5/-/commit/66cc5bfa060801c4daae46d821ecd1ba1a934646erp5_simulation: Display Divergence dialog even if there is nothing to solve...2017-05-11T14:57:33+09:00Arnaud Fontainearnaud.fontaine@nexedi.comerp5_simulation: Display Divergence dialog even if there is nothing to solve (same as legacy Simulation Dialog).
This fixes the following Site Error when there is no Divergence to solve:
AttributeError: 'NoneType' object has no attribute 'SolverProcess_getSolverDecisionList'
This may happen if user selects 'Solve Divergence' Action and solve
Divergences, then immediately goes back and selects again this action
whereas there is actually no Divergence to solve.
https://lab.nexedi.com/nexedi/erp5/-/commit/13c0f2e13f5c703c499ba3339908fe5dab5632bdfixup! erp5_payroll: updates field name in Social Declaration view to correct...2017-05-08T05:57:43+00:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/9bc457e0cffa11b3dab0219d10f78cd423203f93erp5_officejs_support_request_ui: Initial implementation for an application...2017-05-05T16:55:24+02:00Boxiang Sunboxiang.sun@nexedi.comerp5_officejs_support_request_ui: Initial implementation for an application which let user can create custom support request
This commit includes:
erp5_officejs_support_request_ui: The implementation itself.
erp5_officejs_support_request_ui_test: The test of it.