TAMULib / dspace-angular

DSpace 7.x (and above) User Interface built on Angular.io
https://wiki.lyrasis.org/display/DSDOC7x/
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

[DSpace 7 Upgrade] Reimplement proxy license steps for submission workflow customizations #49

Closed wwelling closed 6 months ago

wwelling commented 7 months ago

~Blocks https://github.com/TAMULib/DSpace/issues/202~

Missing TAMU Customizations or entire file customization:

edu.tamu.dspace.proxylicense.ProxyLicenseStep edu.tamu.dspace.proxylicense.XmluiProxyLicenseStep

May need to be transferred to DSpace repository or another issue be created in DSpace repository.

Dbreck-TAMU commented 7 months ago

Start w/ bringing files over and see how they interact w/ the codebase. Cocoon pipeline is no longer available.

Similar to Issue #219

wwelling commented 6 months ago

Here are the TAMU custom proxy license steps:

https://github.com/TAMULib/DSpace/blob/tamu-dspace-6.3/dspace/modules/xmlui/src/main/java/edu/tamu/dspace/proxylicense/ProxyLicenseStep.java https://github.com/TAMULib/DSpace/blob/tamu-dspace-6.3/dspace/modules/xmlui/src/main/java/edu/tamu/dspace/proxylicense/XmluiProxyLicenseStep.java

wwelling commented 6 months ago

DSpace issue for the server-side component of this step, https://github.com/TAMULib/DSpace/issues/229.