The Node.js web app for syncing two Jiras
- Check the Dependencies section below and make sure all dependencies have been installed and are up to date
- add an entry on your hosts file to point 127.0.0.1 to jirasync.web or create and work with your own domain
The master branch is used for holding the most stable release of the app.
The develop branch is used for development and any feature/fix being worked on needs to be based off of this branch.
Make pull requests for your branch if you want it merged into the develop branch on remote (GITHUB).
When merging develop code into the master branch, the following steps must be done:
-
While in the develop branch, update version in project /modules/assemblyInfo.js
-
Create a git tag with the same version.
-
Commit and push the changes (including tags) to develop branch on remote (GITHUB).
- add documentation
- add SSL support
- switch working from memory session to cookie session on node.js and handle security
- add users
- add issueType and other dependencies for issues
- add comments
- add work log
- add sprints
- add stories
- add epics
- pagination for issues
- spinner for work in progress
- map everything so there can be sync in the future
- can't transfer the release date and start date for the versions from UNI to STP
- couldn't figure out how to add issueTypes to a project, seems to be possible only globally
This module is distributed under the Mozilla Public License 2.0