Personal Dashboard Changes

1. Remove "new Items" channel on current personal dashboard

Old version:

Old Personal Dashboard Version

File updated: /core/web/jsp/personal/Main.jsp

New Version:

Old Personal Dashboard Version

2. Remove all references to "accepting" project and business invitations in UI (Project creation and Business creation time).

Project invitation process

Old Personal Dashboard Version

We have to remove the highlighted part in the screenshot, after this change all the invitations will be auto accepted.

To make this change we will need to update this components:

* /web/jsp/roster/MemberAdd2.jsp: Here we will have to remove the "Invitation" block from the view * /web/jsp/roster/MemberAdd2Processing.jsp: When the MemberAdd2.jsp is submitted the MemberAdd2Processing.jsp is called, and take the parameters from MemberAdd2.jsp, here we will have to remove all the references of the invitation type parameters. * net.project.resource.SpaceInvitationManager:

  • method setInvitationURL(): This method will not be longer necessary because from now we will only have 1 URL (only for auto accept the invitation).

* net.project.resource.SpaceInvitationProcessor: Methods to be updated:

  • method processInvitation(DBBean db, Person newMember)
  • method addUserAssignment(Person newMember)

* Stored procedures involved:

  • space.invite_person (?,?,?,?,?,?,?,?,?,?)
  • SCHEDULE.STORE_ASSIGNMENT(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)

3. More features when these are complete

Attachments