removed recursive requests to the pub-repo which caused very long delay (and timeout exception) in case of large amount of available collections. To be sure, timeout is increased now to 60 sec.
implemented and separate POST and PUT requests in terms of SWORD (deposit and replace). It solves a problem of duplicated metadata by publication of archive with separate metadata.
started to use common RDH-methods to show red borders for text fields in case of errors, added "please-login" label to wizard, set URL as only "not-editable", what increase readability
code refactoring, new class WebUtils with common used http-methods
moved general purpose for DSpace methods to new class "DSpaceRepository" which will be used later as a parent for all DSpace classes (e.g. DSpace_v6, DSpace_v5, ...)
Was done: