Giter Site home page Giter Site logo

bonita-extension's People

Contributors

fdrouet avatar kmenzli avatar plamarque avatar rdenarie avatar rtouzi avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bonita-extension's Issues

Bonita 5.10 and PLF 4

Bonita open solution 5.10 have so many differences than 5.7.x, it seperate studio and bundle... so that many errors we met when build it for exo according to this repo's wiki. Please any info or commits for newer version of bonita

UXp impriovements on Publication Process Verification form

in Verification form of the Publication Process, we have a link to open the web content in content explorer.

  • Remove the black border of the form
  • Place a small hint on the document title link : click to preview the document to validate
  • it should be possible to disapprove.

org.exoplatform.addons is not listed in the maven repository

Following the build instructions and when I reach the mvn clean install, receive the following error:

[ERROR] Non-resolvable parent POM: Failure to find org.exoplatform.addons:ad
dons-parent-pom:pom:2 in http://repo.maven.apache.org/maven2 was cached in the l
ocal repository, resolution will not be reattempted until the update interval of
central has elapsed or updates are forced and 'parent.relativePath' points at w
rong local POM @ line 8, column 10 -> [Help 2]

As far as I can tell, org.exoplatform.addons is not listed in the maven repository. I was able to find several other exoplatform items listed there, but not addons.

Display tasks by process

For more clarity to the actors and ergonomics for the portlet, it should be better to display available tasks by process in order to not have all the tasks mixed together.

user selector for workflow forms

the sample "Leave Application" process has a field which requests input of a user name.
We should implement a user selector with autocompletion and name wrapping.

Improve UXP of workflow form submission

currently, after submitting a workflow form, the following link displayed :
"Your task has been taken into account"

It's not very user friendly. A few things should be done to improve it :

  • ask BD to provide a nice design for this message
  • change the text to : "The form has been submitted. You will now be redirected to your previous page."
  • redirect to the page from which the user was coming before he submited the form (home of it cannot be determined)

Link to Bonita forms is broken

Hi,

When clicking on a task in the portlet there is a redirection error and I end up on this invalid URL:
http://bonita/login.jsp?redirectUrl=%2F%2Fbonita%2Fportal%2Fhomepage#?id=2&_p=performTask&_pf=1

The problem seems to be related to the URL of the task link:
http://localhost:48165//bonita/portal/homepage#?id=2&_p=performTask&_pf=1

Notice that there are 2 forward slashes before the application name (bonita).
If I remove one of them, then the URL is correct and the task's form is correctly displayed.

This is rather strange as I configured this properly in exo.properties:
bonita.server.url=http://localhost:48165/bonita

Here is my environment:

  • eXoPlatform community 4.3.0
  • bonita-extension v3.0.0 in non SSO mode
  • Bonita BPM community 7.2

Let me know if you need more information to address the issue.

Cheers,

Business Processes i18N

Business processes do not seem translated.

When I switch to french,

  • In BPM gadget, I see : "Leave Application" > KO. It should be something like "Demande de Congé".
  • in Application Submission form : everything remains in english

Bonita Ext on Platform 4

If you can find the time to do it, it would be nice to have Bonita extension on eXo Platform 4.
We have more and more requests about this extension on PLF4 ;-)

Build failure

I followed the installation but failed on the last step :
I have Build Failure

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.844s
[INFO] Finished at: Mon Apr 15 15:07:01 CEST 2013
[INFO] Final Memory: 15M/265M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project bonita-extension-component-api-services: Could not resolve dependencies for project org.exoplatform.platform:bonita-extension-component-api-services:jar:1.0.0-SNAPSHOT: The following artifacts could not be resolved: org.exoplatform.portal:exo.portal.component.web.api:jar:3.2.7-PLF-SNAPSHOT, org.exoplatform.portal:exo.portal.webui.portal:jar:3.2.7-PLF-SNAPSHOT, org.exoplatform.jcr:exo.jcr.component.core:jar:1.14.10-GA-SNAPSHOT, org.exoplatform.ecms:exo-ecms-core-publication:jar:2.3.10-SNAPSHOT, org.exoplatform.ecms:exo-ecms-core-publication-plugins:jar:2.3.10-SNAPSHOT, org.exoplatform.social:exo.social.component.core:jar:1.2.12-SNAPSHOT: Failure to find org.exoplatform.portal:exo.portal.component.web.api:jar:3.2.7-PLF-SNAPSHOT in http://repository.exoplatform.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of exo-central-server has elapsed or updates are forced -> [Help 1]

My target was to try to build Bonita Extension in eXo Platform 4. Did you test it already or not?

Display all available tasks not only tasks to be done

In some cases, one ask can has a group, role or membership as an actor not only a specific user. So we should display all available tasks not only tasks to be done (which are assigned to a specific user as an actor), otherwise we can not see our tasks.

Display "No process available"

when no process is available to be started by the connected actor, it should be better to display a message "No process available" like the message "No task assigned" for the case of available tasks.

Tasks and processes are listed twice

Hi,

I just tried to use the extension following your instructions and the extension did connect to Bonita.
However, all tasks and process are listed twice the portlet:
duplicated_tasks_and_processes

Here is my environment:

  • eXoPlatform community 4.3.0
  • bonita-extension v3.0.0 in non SSO mode
  • Bonita BPM community 7.2

Let me know if you need more information to address the issue.

Cheers,

Handling of cookies

The loginBonita function assumes that the successful response will only contain a singular Set-Cookie header. Might work randomly. It should be fetching all the Set-Cookie headers and use the one with the (J)SessionID. Also, the exceptions should have been propagated properly rather than silently handled.

BonitaXP page (Content not displayed)

Hi, I'm using bonita-extension, and I have a problem with BonitaXP page. I followed all the steps, and used the indicated versions in Readme.md.
I can enter to this page, but the content is not displayed.
In the source code i see this: <iframe src="null/bonita"></iframe>
Thanks in advance.

Error_bonita_eXo
Error_bonita_eXo_code

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.