Merge branch 'release/1.3.0' into develop
[maven-release-plugin] prepare for next development iteration
Integraded external-accounting-integration. Fixes: https://github.com/ist-dsi/dot/issues/10
[Missions] Refactor missionItem/*VehiclItem.jsp, removes unused files,
schemas are being used being used instead.
closes #4
Merge pull request #37 from diutsu/develop

[Missions] Refactor missionItem/*VehiclItem.jsp, removes unused files
New Feature: Added support for external providers of information for people and units.
Merge pull request #38 from NunoPinheiro/develop

New Feature: Added support for external providers of information for peo...
Bug Fix: Added missing dml file from integration of external accounting integration.
[Expenditures] Bug Fix: Prevented the AllocateProjectFundsPermanently
activity from running in canceled processes
Added readme file. Closes #33. Closes #34.
Moved IST specific code to dot. Closes #7
Completed backlog version information.
[Missions] Minor Change: The personal information MissionState now
checks that the process is in one of the personal information queues,
and not just any queue.
Removed unneeded dependency. Closes #35
[Missions] Refactor: Added a new slot
Mission.isPersonalInformationProcessed to help determine the state of
processing for each process (run InitSlotPersonalInformationProcessed
WriteCustomTask to migrate data).
[Missions] Refactor: PERSONAL_INFORMATION_PROCESSING MissionState is
only required if at least one participant has an AccountabilityType with
a information processing queue associated.
[Missions] Bug Fix: ArchiveItemActivity no longer sends out-of-context
emails about the authorization of participants.
[Missions] Minor Change: Renamed the PROCESS_APPROVAL state, to just
APPROVAL
[Missions] Bug Fix: Corrected a problem with the calculation of the
MissionState for canceled MissionProcessed with no items.
[Missions] Refactor: The AuthorizeParticipantActivity only adds the
process to the personalInformationProcessing queue if the mission has no
items. Otherwise, it's the AuthorizeActivity that adds the process to
the queue.
[Missions] Refactor: Removed from all Mission activities preconditions,
the references to workflowQueues under the presumption that the only
possible queue is the personalInformationProcessing queue.
[Missions] Refactor: add automatic migration for the new Personal Information Processed slot