Skip to content
  • This project
    • Loading...
  • Sign in

nexedi / erp5

Go to a project
Toggle navigation
Toggle navigation pinning
  • Projects
  • Groups
  • Snippets
  • Help
  • Project
  • Activity
  • Repository
  • Pipelines
  • Graphs
  • Merge Requests 111
  • Wiki
  • Snippets
  • Network
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Open
Merge Request !816 opened 2018-12-18 09:53:49 UTC by Boris Kocherov@bk

WIP: Onlyoffice gui for xmla

  • adds two forms:

    • form for remote xmla connections edit
    • olap wizard form which dynamically generated on the base of the discovered xmla metadata. On base of user's filling this form it creates the OLAP report.
  • changes the xmla functions so they use the defined xmla connection created by user in the form

  • optimization of the lazy functions rendering

Edited 2019-05-06 12:29:19 UTC
Check out branch Download as
  • Email Patches
  • Plain Diff
Request to merge bk:onlyoffice_gui_for_xmla into master (1106 commits behind)
×

Check out, review, and merge locally

Step 1. Fetch and check out the branch for this merge request

git fetch https://lab.nexedi.com/bk/erp5.git onlyoffice_gui_for_xmla
git checkout -b bk/erp5-onlyoffice_gui_for_xmla FETCH_HEAD

Step 2. Review the changes locally

Step 3. Merge the branch and fix any conflicts that come up

git checkout master
git merge --no-ff bk/erp5-onlyoffice_gui_for_xmla

Step 4. Push the result of the merge to GitLab

git push origin master

Note that pushing to GitLab requires write access to this repository.

Tip: You can also checkout merge requests locally by following these guidelines.

Checking ability to merge automatically…
  • Discussion 0
  • Commits 69
  • Changes 70
  • {{ resolvedDiscussionCount }}/{{ discussionCount }} {{ resolvedCountText }} resolved
  • @bk Boris Kocherov
    @bk

    added 10 commits

    • 6cf76ee6 - [erp5_only_office] use jio.getAttachment optional parameter format
    • 49d3e0fb - [erp5_only_office] allow use object as jio_putAttachment argument
    • 17791f2f - [erp5_json_form] initial add from https://lab.nexedi.com/bk/rjs_json_form
    • 6469dbcb - erp5_web_renderjs_ui: use 'error' class for validation errors
    • 606ddb5a - erp5_web_renderjs_ui: add design for erp5_json_form
    • d205848e - erp5_web_renderjs_ui: html5_select: event option for notifyChange added. needs f…
    • 409dc1ea - [erp5_only_office] add gui for xmla settings
    • d1f2f425 - [erp5_only_office] jslint fix
    • 7e77a7e7 - [erp5_only_office] fix cube functions: use xmla_request_retry always
    • bf12d291 - [erp5_only_office] use url array in cube functions for failover mirrors

    Compare with previous version

    2018-12-18 10:02:56 UTC

    added 10 commits

    • 6cf76ee6 - [erp5_only_office] use jio.getAttachment optional parameter format
    • 49d3e0fb - [erp5_only_office] allow use object as jio_putAttachment argument
    • 17791f2f - [erp5_json_form] initial add from https://lab.nexedi.com/bk/rjs_json_form
    • 6469dbcb - erp5_web_renderjs_ui: use 'error' class for validation errors
    • 606ddb5a - erp5_web_renderjs_ui: add design for erp5_json_form
    • d205848e - erp5_web_renderjs_ui: html5_select: event option for notifyChange added. needs f…
    • 409dc1ea - [erp5_only_office] add gui for xmla settings
    • d1f2f425 - [erp5_only_office] jslint fix
    • 7e77a7e7 - [erp5_only_office] fix cube functions: use xmla_request_retry always
    • bf12d291 - [erp5_only_office] use url array in cube functions for failover mirrors

    Compare with previous version

    Toggle commit list
  • @romain Romain Courteaud
    @romain

    assigned to @romain

    2018-12-18 10:03:02 UTC

    assigned to @romain

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • ca2513d4 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • a46f25ba - [erp5_only_office] use xmla discover to generate xmla settings form

    Compare with previous version

    2019-01-03 23:58:08 UTC

    added 2 commits

    • ca2513d4 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • a46f25ba - [erp5_only_office] use xmla discover to generate xmla settings form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • f23928fd - [erp5_only_office] make size of dialog window relative from parent
    • 2e43341d - [erp5_only_office] clean up html

    Compare with previous version

    2019-01-04 12:44:44 UTC

    added 2 commits

    • f23928fd - [erp5_only_office] make size of dialog window relative from parent
    • 2e43341d - [erp5_only_office] clean up html

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • 7ec2fcd8 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • d0e41b15 - [erp5_only_office] sync with new rjs_json_form

    Compare with previous version

    2019-01-17 15:59:46 UTC

    added 2 commits

    • 7ec2fcd8 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • d0e41b15 - [erp5_only_office] sync with new rjs_json_form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 5 commits

    • 0b866318 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • be520f99 - [erp5_only_office] remote_settings fix schema
    • e9da873e - [erp5_only_office] disable using cache for discoverMDMembers
    • 8707263f - use tree_op === 8 for compatibility with olapy server
    • dd1e7808 - [erp5_only_office] remote.settins.js use new version rjs_form

    Compare with previous version

    2019-03-05 10:16:15 UTC

    added 5 commits

    • 0b866318 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • be520f99 - [erp5_only_office] remote_settings fix schema
    • e9da873e - [erp5_only_office] disable using cache for discoverMDMembers
    • 8707263f - use tree_op === 8 for compatibility with olapy server
    • dd1e7808 - [erp5_only_office] remote.settins.js use new version rjs_form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • 4591d893 - [erp5_only_office] use tree_op === 8 for compatibility with olapy server
    • 5ef74180 - [erp5_only_office] remote.settins.js use new version rjs_form

    Compare with previous version

    2019-03-05 10:24:53 UTC

    added 2 commits

    • 4591d893 - [erp5_only_office] use tree_op === 8 for compatibility with olapy server
    • 5ef74180 - [erp5_only_office] remote.settins.js use new version rjs_form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    marked as a Work In Progress

    2019-03-05 10:25:35 UTC

    marked as a Work In Progress

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 3 commits

    • 6be321ea - [erp5_only_office] change onlyoffice modified state on remotesettings change
    • 4d392b27 - [erp5_only_office] improve error notify
    • 633ce5c1 - [erp5_only_office] fix double save on press savebtn, and remove infinte savelock

    Compare with previous version

    2019-03-12 10:31:26 UTC

    added 3 commits

    • 6be321ea - [erp5_only_office] change onlyoffice modified state on remotesettings change
    • 4d392b27 - [erp5_only_office] improve error notify
    • 633ce5c1 - [erp5_only_office] fix double save on press savebtn, and remove infinte savelock

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • 4673569c - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • f8946b13 - [erp5_only_office] remote_settings use new version json_form

    Compare with previous version

    2019-03-14 12:44:38 UTC

    added 2 commits

    • 4673569c - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • f8946b13 - [erp5_only_office] remote_settings use new version json_form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 3 commits

    • a06e1342 - [erp5_only_office] remote_settings.js fix
    • 6824aea8 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • c35b998d - [erp5_only_office] initial add olap_wizard

    Compare with previous version

    2019-03-29 23:28:21 UTC

    added 3 commits

    • a06e1342 - [erp5_only_office] remote_settings.js fix
    • 6824aea8 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • c35b998d - [erp5_only_office] initial add olap_wizard

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • 0de55a2c - [erp5_only_office] fix remote connection form

    Compare with previous version

    2019-03-30 14:16:49 UTC

    added 1 commit

    • 0de55a2c - [erp5_only_office] fix remote connection form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 3 commits

    • 946e66f5 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • 8a90f451 - [erp5_only_office] make olap_wizard form rerenderable
    • dd4d457b - [erp5_only_office] rerender wizard form on remote settings change

    Compare with previous version

    2019-04-04 11:05:22 UTC

    added 3 commits

    • 946e66f5 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • 8a90f451 - [erp5_only_office] make olap_wizard form rerenderable
    • dd4d457b - [erp5_only_office] rerender wizard form on remote settings change

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • 9e06df17 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • 1fee4f9a - [erp5_only_office] sync with new version rjs_schema_form

    Compare with previous version

    2019-04-05 10:44:55 UTC

    added 2 commits

    • 9e06df17 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • 1fee4f9a - [erp5_only_office] sync with new version rjs_schema_form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • a1d7fef2 - [erp5_only_office] use default value for remote_settings.json

    Compare with previous version

    2019-04-05 20:20:30 UTC

    added 1 commit

    • a1d7fef2 - [erp5_only_office] use default value for remote_settings.json

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • 0959ffa1 - [erp5_only_office] use notifyChange in olap_wizard

    Compare with previous version

    2019-04-07 21:33:30 UTC

    added 1 commit

    • 0959ffa1 - [erp5_only_office] use notifyChange in olap_wizard

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 3 commits

    • 9e9338c7 - [erp5_only_office] exclude all levels in wizard form
    • e84b1df2 - [erp5_only_office] cleanup wizard form
    • 235c02a2 - [erp5_only_office] add xmla_client, partial use xmla_client for cubefunctions

    Compare with previous version

    2019-04-14 23:57:15 UTC

    added 3 commits

    • 9e9338c7 - [erp5_only_office] exclude all levels in wizard form
    • e84b1df2 - [erp5_only_office] cleanup wizard form
    • 235c02a2 - [erp5_only_office] add xmla_client, partial use xmla_client for cubefunctions

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • a8eaacb2 - [erp5_only_office] increase cleaning region
    • 2b7749b2 - [erp5_only_office] use xmla_client in iframe

    Compare with previous version

    2019-04-15 10:13:29 UTC

    added 2 commits

    • a8eaacb2 - [erp5_only_office] increase cleaning region
    • 2b7749b2 - [erp5_only_office] use xmla_client in iframe

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • f6f3efd8 - [erp5_only_office] use ISTEXT() in wizard result.
    • a7042255 - [erp5_only_office] ISTEXT() fix for handle #NUM! values

    Compare with previous version

    2019-04-15 15:23:25 UTC

    added 2 commits

    • f6f3efd8 - [erp5_only_office] use ISTEXT() in wizard result.
    • a7042255 - [erp5_only_office] ISTEXT() fix for handle #NUM! values

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 4 commits

    • 4615cc05 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • cb9023ff - [erp5_only_office] olap_wizard.js generate schema in case if url broken
    • c9841092 - [erp5_only_office] improve error information
    • 372a35c6 - [erp5_only_office] add remark

    Compare with previous version

    2019-04-17 14:33:50 UTC

    added 4 commits

    • 4615cc05 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • cb9023ff - [erp5_only_office] olap_wizard.js generate schema in case if url broken
    • c9841092 - [erp5_only_office] improve error information
    • 372a35c6 - [erp5_only_office] add remark

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • 9fa97e0d - [erp5_only_office] olap_wizard: fill cells only if connection_name filled
    • b41b1ed2 - [erp5_only_office] olap_wizard: add merge cells in titles

    Compare with previous version

    2019-04-18 08:05:27 UTC

    added 2 commits

    • 9fa97e0d - [erp5_only_office] olap_wizard: fill cells only if connection_name filled
    • b41b1ed2 - [erp5_only_office] olap_wizard: add merge cells in titles

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • dec56901 - [erp5_only_office] add RenderJSPanel.js in appcache

    Compare with previous version

    2019-04-23 08:56:26 UTC

    added 1 commit

    • dec56901 - [erp5_only_office] add RenderJSPanel.js in appcache

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • 2dcc2cdf - [erp5_only_office] fix olap_wizard.js - "form does not displayed"

    Compare with previous version

    2019-04-23 11:42:36 UTC

    added 1 commit

    • 2dcc2cdf - [erp5_only_office] fix olap_wizard.js - "form does not displayed"

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • fd261ee0 - [erp5_only_office] fix spliting members in argument CUBEMEMBER
    • 6b072483 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form

    Compare with previous version

    2019-04-23 14:37:02 UTC

    added 2 commits

    • fd261ee0 - [erp5_only_office] fix spliting members in argument CUBEMEMBER
    • 6b072483 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • a4057635 - [erp5_only_office] xmla: xmla_client improved olap_wizard and remote_settings fo…

    Compare with previous version

    2019-04-23 14:50:24 UTC

    added 1 commit

    • a4057635 - [erp5_only_office] xmla: xmla_client improved olap_wizard and remote_settings fo…

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • 6c5da7d4 - [erp5_only_office] xmla_client.js: clear cache values properly

    Compare with previous version

    2019-04-23 16:08:14 UTC

    added 1 commit

    • 6c5da7d4 - [erp5_only_office] xmla_client.js: clear cache values properly

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 2 commits

    • 25a61b45 - [erp5_only_office] xmla: remove badly optimization
    • 31278aa9 - [erp5_only_office] jslint fix

    Compare with previous version

    2019-04-23 17:06:09 UTC

    added 2 commits

    • 25a61b45 - [erp5_only_office] xmla: remove badly optimization
    • 31278aa9 - [erp5_only_office] jslint fix

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • dc1f33e1 - [erp5_only_office] olapy compatibility changes

    Compare with previous version

    2019-04-24 08:39:39 UTC

    added 1 commit

    • dc1f33e1 - [erp5_only_office] olapy compatibility changes

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • 7573a676 - [erp5_only_office] olap_wizard.js: filter used hierarchies instead used dimensions

    Compare with previous version

    2019-04-24 17:10:05 UTC

    added 1 commit

    • 7573a676 - [erp5_only_office] olap_wizard.js: filter used hierarchies instead used dimensions

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 4 commits

    • 96189cc3 - [erp5_only_office] speedup updating cache by grouping
    • bb0c52d8 - [erp5_only_office] up level.members.length to 600 after speedup fix
    • c0deba78 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • dd153d95 - [erp5_only_office] fix clean region before olap_wizard generate new table

    Compare with previous version

    2019-04-25 14:36:13 UTC

    added 4 commits

    • 96189cc3 - [erp5_only_office] speedup updating cache by grouping
    • bb0c52d8 - [erp5_only_office] up level.members.length to 600 after speedup fix
    • c0deba78 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • dd153d95 - [erp5_only_office] fix clean region before olap_wizard generate new table

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • af39d338 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form

    Compare with previous version

    2019-04-30 18:49:35 UTC

    added 1 commit

    • af39d338 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 3 commits

    • 38410e04 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • 8b5d0953 - [erp5_only_office] jslint fix
    • 68466b10 - [erp5_only_office] olap_wizard form refactor before multi level implement

    Compare with previous version

    2019-05-03 16:43:01 UTC

    added 3 commits

    • 38410e04 - [erp5_json_form] update from https://lab.nexedi.com/bk/rjs_json_form
    • 8b5d0953 - [erp5_only_office] jslint fix
    • 68466b10 - [erp5_only_office] olap_wizard form refactor before multi level implement

    Compare with previous version

    Toggle commit list
  • @bk Boris Kocherov
    @bk

    added 1 commit

    • 5cbcc099 - [erp5_only_office] update appcache

    Compare with previous version

    2019-05-06 10:49:53 UTC

    added 1 commit

    • 5cbcc099 - [erp5_only_office] update appcache

    Compare with previous version

    Toggle commit list
  • Write
  • Preview
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
  • Please register or sign in to post a comment
Romain Courteaud
Assignee
Romain Courteaud @romain
Assign to
None
Milestone
None
Assign milestone
Time tracking
0
Labels
None
Assign labels
  • View labels
2
2 participants
Reference: nexedi/erp5!816
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备14008524号