Branching project to introduce hibernate
automatic handling of publisher/library fund requests
added code to handle the library/publisher requests
removed a checked exception
added a comment template class
removed 'invoice uploaded' status and updated the rest of the code
simplified status management. Only one status bit per request
notifying Eva when a request has been paid
fixed the way submission is handled and new status is assigned
- Added a new status (ACCOUNTING_PROCESSING) and relevant actions- Moderator is now receiving an email when requests are put on hold or denied by the accounting office.- Fixed a bug in the accounting view for monographs (rg request 271)- Emails to users now contain only the last comment and not the whole history...
Creating csv of requests
added support for paging in request lists
handling multiple statuses in request filters
Finished adding submission and approve dates
removed initially approved to conditionally approved
- Notifying moderator when a request has been paid.- Sending all comments in notification emails.
reformatted code
Added the new 'initially approved' request status
Minor fix in method names
added the person in comments. Returning full objects
loading pay info in RequestInfo
added project and invoice in short request list
added support for bank transfer receipts
supporting mulitple comments
changed the emails topics, checking for null publishers
added the ability for user to override the publisher email
added funders, cofunders, managers, vocabularies, etc
no longer setting default currency in request
added apc and discount info also in request
first set of emails updated
when adding the invoice uploaded status the invoice id is also set in the request
sending notification emails when an invoice is uploaded to an approved request
added the bank info for publishers and requests. Added the currency for request, journal and publisher
sending (optional) emails to coordinators when a request has been submitted
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
implemented limit and offset in request queries. will break portal! mouahahaha!
returning requests for publisher
sending emails on role approval/rejection
requests for budgets and requests for organizations now accept a list of ids
- added getRequests by organization- sending user emails asynchronously
- Returning comments with requests- Emails are sent asynchronously
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
added search by status in request api
Fixed bugs in get requests for user
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
added methods to change the status of a request
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
Added getters/setters/annotations
first version of getRequests method
handling 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
Fixed a bug in request manager (conserning status)
Fixed a bug in the request manager
- added method to save journals- added @Autowire annotation
- Garbage cleanup- Added publisher in request- Added functionality in publisher and journal managers/daos
Fixed spring configuration
- Ignoring short name in organization searh- Added request manager- Added first implementation of eligibility manager