Added the request statuses for the accounting officers actions and the corresponding methods and emails
Accepting multiple statuses when filtering requests. will break portal! mouahahaha!
- Return the number of remaining publications per project- Send mail to accounting officers when approving a request
Fixed offset value in sql for get requests
properly handling existing registration requests
implemented limit and offset in request queries. will break portal! mouahahaha!
more db stuff
db stuff
help on the waaaay! Sail ho!
- Checking if user exists when registering- Making sure not to reencrypt password- Fixed an error in request filtering
fixed a potential npe
returning requests for publisher
added publisher in person
approveRole now inserts the role if it doesn't exist
- Cleaned up email messages- Displaying a different eligibility error message if the project is still running
now sending emails when a user requests a new role
sending emails on role approval/rejection
requests for budgets and requests for organizations now accept a list of ids
returning budgets by organization
- added getRequests by organization- sending user emails asynchronously
Fixed(?) reset password
sending tons of emails when budgets are submitted, approved, rejected
fixed recipients
Fixed a bug in requestDAO
sql error....... :(
- Returning comments with requests- Emails are sent asynchronously
Returning less information for list of eligible projects
fixed an sql type
changed status codes
- Added projects per organization- Added comments in budgets
properly accepting/rejecting budget status
returning a human readable status
added budget info
Affiliation id is no longer a sequence. Publication affiliations are now saved correctly
typos
correctly loading null numeric values for requests
changed organizationDAO save to updateorsave
fixed sql query
checking organization eligibility with regards to existing budgets
added organization in request. Please, use responsibly. Thank you!
Added a check to see if the invoice is null in the request before asking for its info
Added invoice info to requestInfo
fixed another typo in sql
fixed typo in sql
Fixed a bug in accept user role
Fixed a bug in deactivate multiple users
activating/deactivating multiple users at once
added acceptance date in publications
added user management functionality
projects that are still running are now ineligible
added more order by options
added search by status in request api
Added budget terms download and upload
first implementation of contact us functionality
Fixed a bug in budgetManager
first version of budget management
Added a contact class
refactored code to implement filter and ordering for alll requestst
changed the sql query for "all" fields
Fixed bugs in get requests for user
first version of search for requests
Fixes in doi resolution
fixed a npe
refactored request manager to add a DAO
adding comments when modifying request status
changed the status of a request to a niiice enum
shortened RequestInfo for info in lists
fixes in status reporting
returning correct status and sending emails upon rejection and approval
Changed the way the requestInfo loads journal and publisher
added methods to change the status of a request
- returning full person object after saving- minor id related fixes
added unique id in person, removed email as pk
Request manager now returns full request info
Reduced the number of exceptions. Adding id in RequestInfo
Fixed a bug in the GET_FOR_USER query in the requestmanager
added submitRequest method
First implementation of submit and get requests of user
Fixed some bugs in getPublication
Added getters/setters/annotations
enriching responses
first version of getRequests method
handling null values
Ignoring null values
request changes
added definition of getRequests method
- Changed the id creation method for invoices- Fixed a bug in request id creation
Fixed a bug in get in request manager getForProject
- Added a getRequestForUser method- added funding info in request- made a human friendly id for requests- merged issn and eissn in journals
Minor bug fixes
added invoice handling code
loading affiliations for publications
- Saving publications- Changed journal and publisher save to update or insert
- Throwing Exceptions in doi resolution- First implementation of save and get in publication dao