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
Changed the property of the database
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
fixed typo
- 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
added type and identifiers of resolved publication
minor fixes in doi resolving
resolving dois
Fixed a bug in update user
Fixed a bug in activate user
fixed compilation error
bugfix..src/main/java/eu/dnetlib/goldoa/service/PersonManagerImpl.java
fixed a couple of errors
Fixed a bug in request manager (conserning status)
Fixed a bug in the request manager
returning the saved publication
added the publication manager bean
- added method to save journals- added @Autowire annotation
- Garbage cleanup- Added publisher in request- Added functionality in publisher and journal managers/daos
Fixed a bug
importing code
serializable, default constructor, barabip barapop
- Added identifiers for publications- Fixed a problem with nested transactions
Bug fixes
fixed unfixable unfixated fixes
spring configuration
- Fixed compile errors due to previous commit- Moved functionality from manager to dao
Added id only constructors
Reverting Request to previous status (no objects, only identifiers)
- Added new domain classes- Modified existing ones to include objects rather than ids- EVERYTHING BREAKS!
fixed get by email query
using person email instead of affiliation person when saving person affiliations.......
added update method for persons
Removed html from mail body
Added journal and publisher manager
Fixed spring configuration
- Ignoring short name in organization searh- Added request manager- Added first implementation of eligibility manager
Adding the savePerson() method
Saving organizations!
removed UUID to avoid gwt client side errors
added coordinator id
fixed an error in search() and reimplemented the getById()
Added the first version of Request class
depending on javax.mail
Sending emailsImplemented activate and reset password methods
fixed sql errors
fixed queryForObject calls
more implementation
Simplyfied data model -- first implementations