Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Defined and used local.embargo.termslift in the embargo cfg #640

Open
wants to merge 256 commits into
base: dtq-dev
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 31, 2022

  1. Configuration menu
    Copy the full SHA
    6ed4d48 View commit details
    Browse the repository at this point in the history
  2. correct now?

    MajoBerger committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    e9ac784 View commit details
    Browse the repository at this point in the history
  3. Testing LGTM

    MajoBerger committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    e91ac68 View commit details
    Browse the repository at this point in the history
  4. none

    MajoBerger committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    a8c3568 View commit details
    Browse the repository at this point in the history
  5. updated docker destination

    MajoBerger committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    7464b30 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Ready for PR

    MajoBerger committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    6645113 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5 from dataquest-dev/testtests

    merge workflows into our main branch (dtq-dev)
    MajoBerger authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    e7105a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8aa563f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c70e25 View commit details
    Browse the repository at this point in the history
  5. another codecov attempt

    MajoBerger committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    9e5428c View commit details
    Browse the repository at this point in the history
  6. Update issue templates

    MajoBerger authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    cd761d6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #7 from dataquest-dev/rm-issue-templates

    Update issue templates
    MajoBerger authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    5658400 View commit details
    Browse the repository at this point in the history
  8. Created approximateDate local metadata type.

    MilanMajchrák committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    7351602 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    98b15e3 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #8 from dataquest-dev/fix/6-cicd-pipeline

    Fix/6 cicd pipeline
    MajoBerger authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    644c1d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Configuration menu
    Copy the full SHA
    716c73d View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Merge pull request #21 from dataquest-dev/internal/updatePullRequestT…

    …emplate
    
    Update pull_request_template.md
    milanmajchrak authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    362bd61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a05fe8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6266ed0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d59496 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f5b01a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    31f26c0 View commit details
    Browse the repository at this point in the history
  7. adding files again

    MajoBerger committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    044843a View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Created README-dtq.md

    MilanMajchrák committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    b7c81af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2bfb82 View commit details
    Browse the repository at this point in the history
  3. Created test for added local metadata if exists.

    MilanMajchrák committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    f358cea View commit details
    Browse the repository at this point in the history
  4. Update ItemTest.java

    Remove dtqExampleTest
    milanmajchrak authored Apr 11, 2022
    Configuration menu
    Copy the full SHA
    bda62d3 View commit details
    Browse the repository at this point in the history
  5. Update submission-forms.xml

    fixed wrong hint
    milanmajchrak authored Apr 11, 2022
    Configuration menu
    Copy the full SHA
    f3042d8 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Merge pull request #23 from dataquest-dev/feature/se-2-configureTypeBind

    Type bind from the submission-forms.xml is returned to the FE.
    milanmajchrak authored Apr 12, 2022
    Configuration menu
    Copy the full SHA
    e12569a View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Created ACL and ACE classes

    MilanMajchrák committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    a36bf5e View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. ACL works - input field with ACL are rendered based on the authorizat…

    …ion.
    MilanMajchrák committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    6e4f012 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49033d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42d0430 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d1c162 View commit details
    Browse the repository at this point in the history
  5. Created tests for ACL

    MilanMajchrák committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    f1bc02d View commit details
    Browse the repository at this point in the history
  6. Fixed checkstyle issues

    MilanMajchrák committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    d7710f5 View commit details
    Browse the repository at this point in the history
  7. Remove unnecessary methods

    MilanMajchrák committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    c12aaab View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. Configuration menu
    Copy the full SHA
    488009f View commit details
    Browse the repository at this point in the history
  2. Added authors

    MilanMajchrák committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    fd79782 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Configuration menu
    Copy the full SHA
    fd55afa View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12 from dataquest-dev/feature/se-5-handleDate

    Created approximateDate local metadata type.
    milanmajchrak authored Apr 25, 2022
    Configuration menu
    Copy the full SHA
    b670157 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5709134 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Fixed review issues

    MilanMajchrák committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    8b97c95 View commit details
    Browse the repository at this point in the history
  2. Fixed checkstyle issues

    MilanMajchrák committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    4bfb500 View commit details
    Browse the repository at this point in the history
  3. Removed unsused acl definition in the input field

    MilanMajchrák committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    8bc0832 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. Configuration menu
    Copy the full SHA
    b6d47e4 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Merge pull request #40 from dataquest-dev/feature/se-8-create-ACL-ele…

    …ment
    
    | Phases            | MM  |  MB  | MR |   JM | Total  |
    |-----------------|----:|----:|-----:|-----:|-------:|
    | ETA                  | 20.8   |    0 |     0 |      0 |        0 |
    | Developing      |  7+8+2.5+1  |    0 |    0 |      0 |         0 |
    | Review             |  0  |    0 |    0 |      0 |         0 |
    | Total                |   -  |   -   |  -    |   -    |         0 |
    | ETA est.             |      |       |       |         |         0 |
    | ETA cust.           |   -  |   -  |   -   |   -     |        0 |
    ## Problem description
    The submission can contain admin only fields with fined-grained permissions.
    
    ## Problems
    - I wanted to get the actual context by method _contextService.getContext()_ but it returns null. I found out the context could be obtained from the HttpRequest by method _ContextUtil.obtainCurrentRequestContext()_.
    milanmajchrak authored May 16, 2022
    Configuration menu
    Copy the full SHA
    b1dfa62 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Changed upload file size to 3GB

    MilanMajchrák committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    675204a View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Created a new local type and added a new input field for the bitstrea…

    …m URL
    MilanMajchrák committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    ac59b6b View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. Configuration menu
    Copy the full SHA
    d205eff View commit details
    Browse the repository at this point in the history
  2. uploadFileFromURL must be in the end of the patch method because the …

    …local.bitstream.redirectToURL metadata must be saved in the DB before asking for that value.
    MilanMajchrák committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    7e61c22 View commit details
    Browse the repository at this point in the history
  3. fixed checkstyle violation

    MilanMajchrák committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    83f4e1d View commit details
    Browse the repository at this point in the history
  4. created test uploadFileBiggerThanUploadFileSizeLimit

    MilanMajchrák committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    44fd3f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. created test uploadFileBiggerThanUploadFileSizeLimit

    MilanMajchrák committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    bc4120c View commit details
    Browse the repository at this point in the history
  2. Remvoed checkstyle violations

    MilanMajchrák committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    04952b5 View commit details
    Browse the repository at this point in the history
  3. Added docs

    MilanMajchrák committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    4ecf113 View commit details
    Browse the repository at this point in the history
  4. Added empty row

    MilanMajchrák committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    1c84ed4 View commit details
    Browse the repository at this point in the history
  5. remove unsued dependency from pom

    MilanMajchrák committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    69914c2 View commit details
    Browse the repository at this point in the history
  6. refacroting

    MilanMajchrák committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    4953cb1 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. added missing lib to the Dockerfile.cli

    MilanMajchrák committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    5d803e2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #62 from dataquest-dev/update-dockerfile-cli

    added missing lib to the Dockerfile.cli
    milanmajchrak authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    c5b4689 View commit details
    Browse the repository at this point in the history
  3. fixed adding of missing lib to the Dockerfile.cli

    MilanMajchrák committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    6198bb6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #63 from dataquest-dev/update-dockerfile-cli

    fixed adding of missing lib to the Dockerfile.cli
    milanmajchrak authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    01516a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. fixed harvester dependencies

    MilanMajchrák committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    2af9c65 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #64 from dataquest-dev/update-dockerfile-cli

    fixed harvester dependencies
    milanmajchrak authored Jun 14, 2022
    Configuration menu
    Copy the full SHA
    fb2a3ca View commit details
    Browse the repository at this point in the history
  3. removed xalan.jar from dspace/lib folder

    MilanMajchrák committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    0637c27 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #65 from dataquest-dev/update-dockerfile-cli

    removed xalan.jar from dspace/lib folder
    milanmajchrak authored Jun 14, 2022
    Configuration menu
    Copy the full SHA
    a7a8f10 View commit details
    Browse the repository at this point in the history
  5. removed xalan dependency duplicities

    MilanMajchrák committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    7fb5f7f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #66 from dataquest-dev/update-dockerfile-cli

    removed xalan dependency duplicities
    milanmajchrak authored Jun 14, 2022
    Configuration menu
    Copy the full SHA
    95bd817 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Added build scripts

    MilanMajchrák committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    8f932a0 View commit details
    Browse the repository at this point in the history
  2. Done requested changes

    MilanMajchrák committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    d7ae9df View commit details
    Browse the repository at this point in the history
  3. fixed checkstyle violations

    MilanMajchrák committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    60af28c View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Merge pull request #59 from dataquest-dev/feature/se-11-upload-files-…

    …over-2gb
    
    ## Problem description
    The admin should be able to upload bitstream bigger than maximum upload size.
    
    - [x] Define a new local metadata type
    - [x] Create a test for the new metadata type
    - [x] Return upload max file size exceeded response
    - [x] Upload patch endpoint
    - [x] Create a test to check if is possible to upload file bigger than maximum upload size
    milanmajchrak authored Jun 29, 2022
    Configuration menu
    Copy the full SHA
    527fdc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d66e40c View commit details
    Browse the repository at this point in the history
  3. fix last

    MajoBerger committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    46915b0 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. updated script names

    MilanMajchrák committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    687a960 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2022

  1. Merge pull request #73 from dataquest-dev/internal/add-build-script-t…

    …o-git
    
    ## Problem description
    DSpace build process should be automatized.
    milanmajchrak authored Jul 6, 2022
    Configuration menu
    Copy the full SHA
    921aab3 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. Separated config files, reverted dspace.cfg to original, introduced c…

    …larin-dspace.cfg: (#80)
    
    * Separated config files, reverted dspace.cfg to original:
    
    * Must be called dspace.name = DSpace at My University or tests will fail
    
    * cleared up clarin-dspace.cfg
    
    * added link to future changes from the past clarin config
    MajoBerger authored Jul 8, 2022
    Configuration menu
    Copy the full SHA
    683b654 View commit details
    Browse the repository at this point in the history
  2. Tiny stability fix to test (fails on Windows). Remove newline from st…

    …ring comparison (#82)
    
    Co-authored-by: Tim Donohue <[email protected]>
    MajoBerger and tdonohue authored Jul 8, 2022
    Configuration menu
    Copy the full SHA
    c5d62a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. For some items the date of creation is unknown or in date range.

    Problem description
    For some items the date of creation is unknown or in date range. This information is stored in the approximateDate metadata. If approximateDate metadata is not null -> show value from this metadata instead of date issued.
    milanmajchrak authored Jul 13, 2022
    Configuration menu
    Copy the full SHA
    8eebdc6 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2022

  1. Show funding suggestions for EU projects - openAIRE and non-EU projec…

    …ts. Suggestions are showed in the complex input field.
    
    ## Problem description
    Show funding suggestions for EU projects - openAIRE and non-EU projects. Suggestions are showed in the complex input field.
    
    - [x] If should return suggestions for the non eu sponsors do not return eu suggestions
    - [x] distinct suggestions - if the sponsor exist in more items the API return the same suggestion several times
    - [x] openAIRE oai-pmh return only the items with eu-identifier
    
    **!!!** This pull request contains pull request for _complex-input-types_ and _autocomplete_ **!!!**
    **complex-input-types:** #44
    **autocomplete:** #50
    
    **Commits:**
    * Added configuration for the complex input type, complex input type is NOT send to the request.
    
    * Fixed checkstyle issues
    
    * Return empty complexDefinition in the response
    
    * complex definition is processed
    
    * COMPLEX_DEFINITION_REF added to the formDefns
    
    * Return complexDefinition as JSON string
    
    * Created unit tests for the new local metadata types
    
    * Created unit tests for the DCInput.java
    
    * Fixed checkstyle issues
    
    * Moved a new files to the dspace packages
    
    * Added docs
    
    * Added docs
    
    * Edited docs
    
    * removed empty row
    
    * Commented complex input type using in the submission-forms.xml
    
    * Removed empty row
    
    * Added metadata validation for the complex input definition and transformed complex definition into json is ordered
    
    * Fixed checkstyle issues
    
    * set series to not required
    
    * fixed issue after resolved conflicts
    
    * fixed checkstyle issue
    
    * Defined autocomplete tag
    
    * Autocomplete definition is exposed in the form definition response
    
    * Created example new REST API
    
    * Endpoint is returning searched metadata values
    
    * created endpoint /metadatavalues but it throws strange error
    
    * Created wrapper for MetadataValue with converter, resource, repository
    
    * Created functionality to return all metadataValues
    
    * Added some docs
    
    
    
    * Added some docs and removed autocomplete definition from the submission-forms.dtd
    
    * Removed autocomplete tag
    
    * added empty row
    
    * Refactoring
    
    * Created IT for MetadataValueRestRepository
    
    * Removed unused code
    
    * Changed docs
    
    * Removed autocomplete comment
    
    * changed method which create json from complex definition.
    
    * refactoring
    
    * fixed checkstyle violations
    
    * changed expected json in the test
    
    * added funding complex type
    
    * Fixed empty N/A stored value
    
    * EU sponsor is added to the dc.relation
    
    * Added doc
    
    * fixed difference error between add and replace operation
    
    * fixed eu prefix null error
    
    * Fixed error: cannot call replace method on empty metadata
    
    * Created some tests for OpenAIRE
    
    * Created some tests for OpenAIRE and fixed some errors
    
    * Finish open-aire complex definition tests for storing information in more metadata fields
    
    * Removed duplicities in suggestions and do not return eu sponsors as suggestions.
    
    * Fixed local.bistream.redirectsToURL test error - schema tag was removed in the conflict
    
    * Fixed checkstyle violations
    
    * One test should throw exception but didn't - fixed
    
    * Fixed change requests
    
    * Refactoring
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jul 14, 2022
    Configuration menu
    Copy the full SHA
    faea294 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. Internal/generate bat for tests (#94)

    * Added generating test scripts
    
    * fixed misleading comment
    
    * added maven source to our readme
    
    * fixed minor incoviniences while generating tests
    
    * added pause to scripts
    
    * Added newline to end of two scripts
    
    * improved description, changed generated filenames
    MajoBerger authored Jul 15, 2022
    Configuration menu
    Copy the full SHA
    521ea4c View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2022

  1. dispatch images build

    MajoBerger committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    7152fb2 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. feature/se-2-type-bind-upstream. Copied from DSpace - 7.3.

    * Loaded code from the upstream
    
    * Loaded code from the upstream to fix errors
    
    * Loaded another code from the upstream to fix errors
    
    * Revert changes
    
    * Copied type-bind code from the upstream main
    
    * Fixed wrong formatting
    
    * Copied test correctly
    
    * Fixed test errors
    
    * Loaded submission forms from main
    
    * Some fixes
    
    * Fixed missing ACL
    
    * Created tests to check if is not converted admin input field for the user.
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    5591cda View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. feature/se-11-improvements-after-testing changed configuration file, …

    …property, hints
    
    * Uploaded big file hint and label
    
    * The uploaded big file is deleted after upload and added property to decide if should be deleted uploaded file
    
    * Update dspace.cfg
    
    * Changed property name
    
    * property added to the clarin-dspace.cfg
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Aug 1, 2022
    Configuration menu
    Copy the full SHA
    415313c View commit details
    Browse the repository at this point in the history
  2. feature/se-9-upload-CMDI upload the cmdi file to the METADATA bundle

    * Added a new local metadata type - hasCMDI
    
    * CMDI file is uploaded to the right bundle
    
    * From method o maintain cmdi file was created  Util class
    
    * Changed values of input field for local metadata hasCMDI
    
    * Fixed checkstyle issues
    
    * Created tests for the CMDIFileBundleMaintainer
    
    * Fixed checkstyle issues and removed unnecessary code.
    
    * Added documentation and removed some unnecessary code
    
    * Fixed checkstyle issues
    
    * Updated cmdi file maintaining method because it failed when the hasCMDI metadata was null
    
    * fixed error of getting item from the empty array
    
    * Removed empty row
    
    * Changed hasUploadFiles method and upload validation
    
    * Light code refactoring
    
    * Fixed error which was created by resolving conflicts
    
    * Fixed error which was created by resolving conflicts
    
    * Done review changes
    
    * changed sign
    
    * Refactor if statement
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Aug 1, 2022
    Configuration menu
    Copy the full SHA
    e04dc0e View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. build speed-up

    maven build speed
    
    Co-authored-by: kshepherd <[email protected]>
    MajoBerger and kshepherd authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    a39265c View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Load files from METADATA bundle in the removing file.

    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    17ec661 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. feature/se-4-autocomplete-bad-behavior update solr queries if the sea…

    …rch expression consist of nums and chars
    
    * Initial commit
    
    * Separating characters and numbers from the searchValue.
    
    * Fixed wrong autocomplete suggestions
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Aug 4, 2022
    Configuration menu
    Copy the full SHA
    f8fcc40 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. feature/se-6-non-eu-funds-not-suggested MetadataValueRestRepository s…

    …earched only in Items not WorkspaceItems
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Aug 9, 2022
    Configuration menu
    Copy the full SHA
    c812564 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    30781cd View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. internal/upgrade-building-script (#109)

    * script for deleting test environment
    
    * implementation of comments after review
    
    * edited example file
    Paurikova2 authored Aug 16, 2022
    Configuration menu
    Copy the full SHA
    efea03b View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. feature/pid-7-tombstone added metadata and changed Converter

    * Initial commit
    
    * Created helpDesk Controller and added help-desk mail to the configuration
    
    * Updated ItemConverter to return necessary metadata for the tombstone.
    
    * Removed HelpDesk Controller the mail is exposed by the ConfigurationController
    
    * Uncomment complex input fields
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Aug 18, 2022
    Configuration menu
    Copy the full SHA
    c5ed84b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. Configuration menu
    Copy the full SHA
    5a258ec View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    e42e76d View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. added MP to PR templates

    MajoBerger authored Aug 31, 2022
    Configuration menu
    Copy the full SHA
    3760f47 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    fdd6e57 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. United/clarin oai formats cmdi, olac, oai extensions,..

    * Added openaire context and data format from clarin-dspace
    
    * added distinct
    
    * added test support for OAI-PMH (MockSolrOAICore)
    
    * added OAIMPH test
    
    * attempted transforming XOAI.java into bean
    
    * modify IT for Openaire OAI
    
    * added files for cmdi format
    
    * adding cmdi format - rewriting java functions
    
    * fixed functions for clarin cmdi format
    
    * new url, correct document for cmdi
    
    * sacrifice to the checkstyle god
    
    * added /cmdi/oai-metadata endpoint
    
    * sacrifice to the checkstyle god
    
    * replaced distinct with custom function
    
    * build speed-up
    
    maven build speed
    
    Co-authored-by: kshepherd <[email protected]>
    
    * Initial commit
    
    * added olac format
    
    * added type and test
    
    * fixed generating proper unit tests
    
    * local.hidden support
    
    * changed local.hidden to local.hiddenButHarvestable; adjusted local.hasMetadata to local.hasCMDI, set deleted to false in xoai on localButHidde
    
    * modified hidden input box
    
    * changes in oai_dc.xsl
    
    * edits after tests
    
    * safety check, changes after tests
    
    * replaced distinct function with working version
    
    * replace fn:distinct with distinct-values
    
    * fixed tests
    
    * cleaning useless files
    
    * removing comments and useless classes
    
    * PR clean-up 4
    
    * fixes to metasharev2 OAI metadataFormat
    
    * removed redundant spaces, added newlines at ends of files
    
    * fixes, PR
    
    * PR fixes 2
    
    * added last missing source
    
    * fixed error - whitespace at end of line
    
    * skip overwrite prompt in our script
    
    * used wrong method
    
    Co-authored-by: kshepherd <[email protected]>
    Co-authored-by: MilanMajchrák <[email protected]>
    3 people authored Sep 14, 2022
    Configuration menu
    Copy the full SHA
    025c495 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. feature/pid-4-config-handle-for-communities waiting for EPIC consort…

    …ium and Handle.net registration
    
    * Init commit
    
    * loaded community prefix definition from configuration
    
    * error initializing database
    
    * new classes removed
    
    * loaded community configurations and created tests
    
    * added PID service, problem with database
    
    * fixed gititnore for /scripts/
    
    * added script forhandle url column in database
    
    * Added alter table Handle to the m2 migration
    
    * added PIDService
    
    * set handle of local item
    
    * epic configuration (in progress)
    
    * Created ExternalHandleRestRepository
    
    * Created Dump for the Handles with magicURL
    
    * added comments
    
    * checkstyle
    
    * Created external.Handle class, updated HandlePlugin - added repositoryName, added endpoint to get all External Handles
    
    * working on tests
    
    * Maybe created update operation
    
    * created magicLindat funcionality
    
    * Removed HandleDAO Clarin
    
    * Some refactoring
    
    * Some refactoring
    
    * Some refactoring
    
    * refactoring done
    
    * some refactoring
    
    * disable test unless the epic consortium will be configured
    
    * PIDs associated to metadata
    
    * fixed checkstyle issues
    
    * Ignore test
    
    * Added external handle license header
    
    * Refactoring and caught potential exceptions
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    3 people authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    fd90938 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. feature/pid-5-manage-handle-table handle administration, change globa…

    …l prefix
    
    * creation of new handle classes
    
    * Integration test for HandleRestRepository
    
    * Checkstyle
    
    * Trying to solve strange error
    
    * change from DSpaceObject to DSpaceObjectRest
    
    * Problem with missing constructor resolved
    
    * Tiny stability fix to test (fails on Windows). Remove newline from string comparison (#82)
    
    Co-authored-by: Tim Donohue <[email protected]>
    
    * implementation of new methods
    
    * tests findAll and deleteSuccess from HandleRestRepositoryIT failed
    
    * checkstyle
    
    * Fixed strange error
    
    * handle modification and prefix change; deleteSuccess test does not work
    
    * fix for delete item test
    
    * changing patch value from hashMap to string
    
    * added comments
    
    * added adminToken in handle findAll test
    
    * Removed DSpaceObject from Handle attribute and from the HandleConverter because converting DSpaceObject takes too long.
    
    * Removed DSpaceObject from Handle attribute and from the HandleConverter because converting DSpaceObject takes too long.
    
    * Changed some endpoints - create to createAndReturn
    
    * added script to update Handle table
    
    * incorporating comments
    
    * script for deleting tests environment
    
    * build speed-up
    
    maven build speed
    
    Co-authored-by: kshepherd <[email protected]>
    
    * edited replace handle
    
    * editing set prefix
    
    * change of all handles when changing the prefix
    
    * update tests; update method names
    
    * fixed archiving
    
    * added comments, tests and fixed methods according to comments
    
    * run tests, added input control
    
    * wrong creating url in archiving
    
    * Working on sorting
    
    * Sorting worked
    
    * Sorting worked
    
    * Added docs
    
    * Added docs and done some refactoring
    
    * Some refactoring
    
    * Removed empty row
    
    * Fixed checkstyle violations
    
    * Fixed IT test
    
    * Fixed IT for HandleRestRepositoryIT
    
    * Added descriptive comment for HandleClarinService
    
    * fixed checkstyle violations after merge
    
    * Fixed IT tests
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: kshepherd <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    6 people authored Sep 21, 2022
    Configuration menu
    Copy the full SHA
    2187c56 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Feature/pid-5-manage-handle-table-errors-correction (#155)

    * fix edit internal handle
    
    * test fixes
    
    * tests
    
    * comments and check style
    
    * Milan's review
    
    * error condition
    
    * edited errors in HandleClarinServiceImplIT
    Paurikova2 authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    8671f38 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. feature/pid-5-fixed-handle-table-pagination (#158) and sorting

    * Fixed handle table pagination
    
    * last I checkout not up to date code
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Oct 4, 2022
    Configuration menu
    Copy the full SHA
    8708d1d View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. feature/dtq-dev-lf (#161) licensing framework

    * Feature/lf 4 license administrator-2-dtq-dev-tmp (#150)
    
    * Initial commit
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Created ClarinLicenseLabelList and other classes. It throws ClassNotFound exception
    
    * Clarin License has ClarinLicenseLabel classes in the response
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Created findAll method in the ClarinLicenseLabelRestRepository
    
    * Cannot map HashMap to the ClarinLicenseRest
    
    * Created Endpoint and test for defining a new clarin license
    
    * Created Endpoint and tests for Deleting the Clarin Licenses
    
    * Created endpoint for updating licenses with tests
    
    * Created endpoint for creating Clarin License Labels with tests
    
    * Added docs
    
    * fixed checkstyle violations
    
    Co-authored-by: MilanMajchrák <[email protected]>
    
    * feature/lf-4-license-administrator dtq-dev-lf
    
    * Initial commit
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Created ClarinLicenseLabelList and other classes. It throws ClassNotFound exception
    
    * Clarin License has ClarinLicenseLabel classes in the response
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Created findAll method in the ClarinLicenseLabelRestRepository
    
    * Cannot map HashMap to the ClarinLicenseRest
    
    * Created Endpoint and test for defining a new clarin license
    
    * Created Endpoint and tests for Deleting the Clarin Licenses
    
    * Created endpoint for updating licenses with tests
    
    * Created endpoint for creating Clarin License Labels with tests
    
    * Added docs
    
    * fixed checkstyle violations
    
    * added license header
    
    * feature/lf-4 license-admin-another-tables created the resource mapping and make counting license bitstreams
    
    * created clarin license resource mapping
    
    * error with integration tests - active transaction
    
    * checkout from license administrator
    
    * tests not working
    
    * checkout with feature/lf-4-license-administrator
    
    * The bitstream is mapped to the license
    
    * The bitstream is mapped to the license in the IT too
    
    * a little refactoring
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * fixed checkstyle violations and added header to the new classes
    
    * feature/lf-4-license-admin-fixed-null-error
    
    * init commit
    
    * mapping new tables
    
    * Fixed clarin null bitstream exception
    
    * Commented new table classes
    
    * Added license headers
    
    * Fixed checkstyle violation
    
    * Fixed external handle rest repository IT failing tests - created HandleClarinBuilder
    
    * Fixed checkstyle violations
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    * Feature/lf 4 license administrator-2-dtq-dev-tmp (#150)
    
    * Initial commit
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Created ClarinLicenseLabelList and other classes. It throws ClassNotFound exception
    
    * Clarin License has ClarinLicenseLabel classes in the response
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Created findAll method in the ClarinLicenseLabelRestRepository
    
    * Cannot map HashMap to the ClarinLicenseRest
    
    * Created Endpoint and test for defining a new clarin license
    
    * Created Endpoint and tests for Deleting the Clarin Licenses
    
    * Created endpoint for updating licenses with tests
    
    * Created endpoint for creating Clarin License Labels with tests
    
    * Added docs
    
    * fixed checkstyle violations
    
    Co-authored-by: MilanMajchrák <[email protected]>
    
    * feature/lf-4-license-administrator dtq-dev-lf
    
    * Initial commit
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Created ClarinLicenseLabelList and other classes. It throws ClassNotFound exception
    
    * Clarin License has ClarinLicenseLabel classes in the response
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Created findAll method in the ClarinLicenseLabelRestRepository
    
    * Cannot map HashMap to the ClarinLicenseRest
    
    * Created Endpoint and test for defining a new clarin license
    
    * Created Endpoint and tests for Deleting the Clarin Licenses
    
    * Created endpoint for updating licenses with tests
    
    * Created endpoint for creating Clarin License Labels with tests
    
    * Added docs
    
    * fixed checkstyle violations
    
    * added license header
    
    * feature/lf-4 license-admin-another-tables created the resource mapping and make counting license bitstreams
    
    * created clarin license resource mapping
    
    * error with integration tests - active transaction
    
    * checkout from license administrator
    
    * tests not working
    
    * checkout with feature/lf-4-license-administrator
    
    * The bitstream is mapped to the license
    
    * The bitstream is mapped to the license in the IT too
    
    * a little refactoring
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * fixed checkstyle violations and added header to the new classes
    
    * feature/lf-4-license-admin-fixed-null-error
    
    * init commit
    
    * mapping new tables
    
    * Fixed clarin null bitstream exception
    
    * Commented new table classes
    
    * Added license headers
    
    * Fixed checkstyle violation
    
    * Fixed external handle rest repository IT failing tests - created HandleClarinBuilder
    
    * Fixed checkstyle violations
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    * feature/dtq-dev-lf (#159)
    
    * Initial commit
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Created ClarinLicenseLabelList and other classes. It throws ClassNotFound exception
    
    * Clarin License has ClarinLicenseLabel classes in the response
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Created findAll method in the ClarinLicenseLabelRestRepository
    
    * Cannot map HashMap to the ClarinLicenseRest
    
    * Created Endpoint and test for defining a new clarin license
    
    * Created Endpoint and tests for Deleting the Clarin Licenses
    
    * Created endpoint for updating licenses with tests
    
    * Created endpoint for creating Clarin License Labels with tests
    
    * Added docs
    
    * fixed checkstyle violations
    
    * added license header
    
    * feature/lf-4 license-admin-another-tables created the resource mapping and make counting license bitstreams
    
    * created clarin license resource mapping
    
    * error with integration tests - active transaction
    
    * checkout from license administrator
    
    * tests not working
    
    * checkout with feature/lf-4-license-administrator
    
    * The bitstream is mapped to the license
    
    * The bitstream is mapped to the license in the IT too
    
    * a little refactoring
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * fixed checkstyle violations and added header to the new classes
    
    * feature/lf-4-license-admin-fixed-null-error
    
    * init commit
    
    * mapping new tables
    
    * Fixed clarin null bitstream exception
    
    * Commented new table classes
    
    * Added license headers
    
    * Fixed checkstyle violation
    
    * Fixed external handle rest repository IT failing tests - created HandleClarinBuilder
    
    * Fixed checkstyle violations
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    * Feature/lf 3 license selector (#160)
    
    * Initial commit
    
    * Initial commit
    
    * feature/lf-3-license-selector-from dev-lf added license admin features (#153)
    
    * Initial commit
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Created ClarinLicenseLabelList and other classes. It throws ClassNotFound exception
    
    * Clarin License has ClarinLicenseLabel classes in the response
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Created findAll method in the ClarinLicenseLabelRestRepository
    
    * Cannot map HashMap to the ClarinLicenseRest
    
    * Created Endpoint and test for defining a new clarin license
    
    * Created Endpoint and tests for Deleting the Clarin Licenses
    
    * Created endpoint for updating licenses with tests
    
    * Created endpoint for creating Clarin License Labels with tests
    
    * Added docs
    
    * fixed checkstyle violations
    
    * added license header
    
    * feature/lf-4 license-admin-another-tables created the resource mapping and make counting license bitstreams
    
    * created clarin license resource mapping
    
    * error with integration tests - active transaction
    
    * checkout from license administrator
    
    * tests not working
    
    * checkout with feature/lf-4-license-administrator
    
    * The bitstream is mapped to the license
    
    * The bitstream is mapped to the license in the IT too
    
    * a little refactoring
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * fixed checkstyle violations and added header to the new classes
    
    * feature/lf-4-license-admin-fixed-null-error
    
    * init commit
    
    * mapping new tables
    
    * Fixed clarin null bitstream exception
    
    * Commented new table classes
    
    * Added license headers
    
    * Fixed checkstyle violation
    
    * Fixed external handle rest repository IT failing tests - created HandleClarinBuilder
    
    * Fixed checkstyle violations
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    * Clarin license step
    
    * Added validation to the license and fixed error if is uploading the bigfile
    
    * Little refactoring and fixed deleting clarin license resource mapping, it won't try to delete child bitstream
    
    * Create Clarin License Not Found Exception
    
    * Find the clarin license by name via clarin license endpoint and updated clarin license not found exception
    
    * The clarin license step was divided to two steps: distribution license and resource license step
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    
    * Fixed error if the clarin license rest id null and used bitstreams info added to the license table
    
    * Update docker.yml
    
    * Update docker.yml
    
    * Do not change the clarin license label id in creating.
    
    * removed required complex input fields
    
    * removed authorization for finding all license labels
    
    * feature/lf-6-license-search-filter updated discovery.xml
    
    * Initial commit
    
    * Initial commit
    
    * Added search filter rights
    
    * refactored added filter
    
    Co-authored-by: MilanMajchrák <[email protected]>
    
    * The license is added to the bitstream in importing metadata and clarin license returns count of the non deleted bitstreams.
    
    * Fixed adding clarin license to the bitstream in the method `addBitstream` and created some tests for it.
    
    * Created tests for the uploading the bitstreams and maintaining the clarin licenses
    
    * Little refactoring
    
    * Added test to check if was attached clarin license to the item metadata in the patch method
    
    * Create ClarinWorkspaceItemRestRepositoryIT for our WorkspaceItem tests. Created integration tests for maintaining clarin license in the item's metadata and workspace item bitstream.
    
    * Little refactoring: added license headers to the new classes, added docs.
    
    * Fixed checkstyle violations
    
    * Do not build a new docker image in github action
    
    * fixed some integration tests
    
    * Fixed integraton tests - added clarin distribution license required validation configuration property
    
    * fixed checkstyle violations
    
    * feature/lf-4-mapping-of-other-tables bitstream downloads
    
    * ClarinUserRegistration
    
    * connection with database does not work
    
    * solver error with database
    
    * mapping of user_metadata and license_resource_user_allowance, error: ClarinUserRegistrationBuilder.createClarinUserRegistration return valu null
    
    * Created the main method to authorize bitstreams
    
    * Services added to the xml bean definitoins. App si runnable
    
    * /authrn endpoint works
    
    * wroking on the Auth Controller
    
    * Create first version of authorizing the bitstream download
    
    * Mapped some java classes
    
    * Added verifying token
    
    * checkstyle
    
    * Created test to download bitstream by token
    
    * Created test for authorization the bitstream downloads
    
    * Added permissions for the endpoint
    
    * tests errors
    
    * service tests work
    
    * Download Authorization system works
    
    * Created repositories and REST classes for licensing framework another tables. Created mapping CLRUA with resource mapping, user metadata and user registration.
    
    * Load userMetadata, userRegistration, resourceMapping for signed in and non signed in user.
    
    * Finished bitstream downloading and fixed some error for licenses.
    
    * Some refactoring changes
    
    * Some refactoring changes
    
    Co-authored-by: Michaela Paurikova <[email protected]>
    Co-authored-by: MilanMajchrák <[email protected]>
    
    * Changed Clarin messages to CLARIN
    
    * Added comment why we commented LicenseValidation
    
    * Fixed null pointer exception. Reason: the ITCommunityCollection call without HTTPRequest AuthorizeBitstreamUtils but it is expecting HTTPRequest
    
    * Fixed integration tests
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    5 people authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    a62e84d View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. internal/fix-lf-checkstyle-issues (#176)

    * Fixed checkstyle issues
    
    * Added license to the class headers
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jan 2, 2023
    Configuration menu
    Copy the full SHA
    8bd07ad View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. internal/fix-failing-unit-test - wrong unit test

    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    e268f5a View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

  1. feature/aai-6-federated-login (#166) discojuice

    * Created DiscoJuiceFeeds Controller with integration tests.
    
    * fixed checkstyle issues
    
    * Fixed crashing unit tests - problem was in the ClarinLicenseResourceUserAllowanceDAOImplTest class - method destroy()
    
    * The discojuice feeds are downloading by the CRON job.
    
    * Changed the cron job definition for spring boot
    
    * Fixed checkstyle issues
    
    * Added license headers
    
    * Trying to fix the ClarinDiscoJuiceFeedsControllerIT
    
    * Fixed the ClarinDiscoJuiceFeedsControllerIT the test file is loaded in the different way.
    
    * Fixed response string - removed UTF-8 chars.
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jan 7, 2023
    Configuration menu
    Copy the full SHA
    d560390 View commit details
    Browse the repository at this point in the history
  2. feature/aai-2-missing-idp-headers (#169)

    * Initial commit
    
    * Send the email to the user with autoregistration link.
    
    * Created verification token table and authorization the user by that token.
    
    * Created Clarin classes for custom Shibboleth authentication.
    
    * Created clarin verification token REST, Repository, Converter
    
    * Added log error message
    
    * The user is automatically logged in after Shibboleth authentication.
    
    * The user is authenticated in the filter if the IDP has sent all headers without email and eperson exist in the table.
    
    * Revert changes in the ShibAuthentication class
    
    * Added docs to the ClarinShibAuthentication
    
    * Added docs to the ShibHeaders, ShibAuthentication, Headers, ClarinVerificationToken
    
    * Added doc to the ClarinVerificationTokenService
    
    * Added doc to the ClarinVerificationTokenServiceImpl
    
    * Added doc to the ClarinVerificationTokenDAO and ClarinVerificationTokenDAOImpl
    
    * Added docs for the ShibHeadersTest
    
    * Added docs for the ClarinAutoRegistrationController
    
    * Added docs for the ClarinVerificationTokenConverter
    
    * Added docs for the ClarinVerificationTokenResource, ClarinVerificationTokenRest, ClarinVerificationTokenRestRepository
    
    * Removed changes from the upstream classes
    
    * Added doc to the ClarinShibbolethLoginFilter
    
    * Fixed ClarinShibbolethLoginFilter the case when the IdP hasn't sent netid and the user was registered.
    
    * Fixed ShibbolethLoginFilterIT test failures. The tests was copied to the ClarinShibbolethLoginFilter.
    
    * Fixed AuthenticationRestControllerIT failing test
    
    * Fixed checkstyle issues
    
    * Added license headers.
    
    * Fixed removed allowed headers - I removed them accidentally
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jan 7, 2023
    Configuration menu
    Copy the full SHA
    b900850 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. feature/laf-1-ref-box (#179)

    * Initial commit
    
    * Created Controller for FeaturedServices
    
    * Created Controller for getting xml data as string from the OAI
    
    * Fixed error because of empty dspace.entity.type metadata field - it throws oai error
    
    * Added docs and fixed checkstyle issues.
    
    * Manually destroyed created eperson in IT.
    
    * Fixed unexpected checkstyle issue
    
    * Delete created Eperson in the test `userFillInEmailAndShouldBeRegisteredByVerificationToken`
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    9db10e7 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. feature/aai-1-federated-sso-groups (#170) the user is added to the gr…

    …oup after Shibboleth login
    
    * Initial commit
    
    * Send the email to the user with autoregistration link.
    
    * Created verification token table and authorization the user by that token.
    
    * Created Clarin classes for custom Shibboleth authentication.
    
    * Created clarin verification token REST, Repository, Converter
    
    * Added log error message
    
    * The user is automatically logged in after Shibboleth authentication.
    
    * The user is authenticated in the filter if the IDP has sent all headers without email and eperson exist in the table.
    
    * Revert changes in the ShibAuthentication class
    
    * Added docs to the ClarinShibAuthentication
    
    * Added docs to the ShibHeaders, ShibAuthentication, Headers, ClarinVerificationToken
    
    * Added doc to the ClarinVerificationTokenService
    
    * Added doc to the ClarinVerificationTokenServiceImpl
    
    * Added doc to the ClarinVerificationTokenDAO and ClarinVerificationTokenDAOImpl
    
    * Added docs for the ShibHeadersTest
    
    * Added docs for the ClarinAutoRegistrationController
    
    * Added docs for the ClarinVerificationTokenConverter
    
    * Added docs for the ClarinVerificationTokenResource, ClarinVerificationTokenRest, ClarinVerificationTokenRestRepository
    
    * Removed changes from the upstream classes
    
    * Added doc to the ClarinShibbolethLoginFilter
    
    * Fixed ClarinShibbolethLoginFilter the case when the IdP hasn't sent netid and the user was registered.
    
    * Fixed ShibbolethLoginFilterIT test failures. The tests was copied to the ClarinShibbolethLoginFilter.
    
    * Fixed AuthenticationRestControllerIT failing test
    
    * Fixed checkstyle issues
    
    * Added license headers.
    
    * Initial commit
    
    * temp commit
    
    * The user is assigned to the group based on the configuration.
    
    * Refactoring following the checkstyle requirements
    
    * Fixed failing test
    
    * Revert changed allowed headers
    
    * Solved conflicts
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jan 20, 2023
    Configuration menu
    Copy the full SHA
    9c5c69b View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. feature/stat-1-create-api-track-events (#182) track the statistics - …

    …bitstream and oai harvesting
    
    * Initial commit
    
    * Added scripts for running the matomo with database and phpadmin
    
    * The Matomo Tracker added to the DSpace project.
    
    * Temporary commit
    
    * The statistics are sent to the Matomo with set paramaters
    
    * Created OAI Matomo Tracker
    
    * Added docs for the new classes
    
    * Little bit of refactoring and adding the docs
    
    * Fixed checkstyle issues
    
    * Trying to fix the test by deleting the User Registration record.
    
    * Fixed checkstyle violation
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jan 24, 2023
    Configuration menu
    Copy the full SHA
    ae62a5d View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. internal/add-bibtex-crosswalk (#183)

    * added bibtex format and support java functions
    
    * fix for PR
    
    * added author lines
    MajoBerger authored Jan 30, 2023
    Configuration menu
    Copy the full SHA
    d2b454e View commit details
    Browse the repository at this point in the history
  2. Add property for the cache-server (#189) cache-server cfg property

    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Jan 30, 2023
    Configuration menu
    Copy the full SHA
    ddd2c93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9c85cc View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Configuration menu
    Copy the full SHA
    baa7684 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c7803a View commit details
    Browse the repository at this point in the history
  3. feature/laf-2-oai-update-after-db-change (#184) create, delete, updat…

    …e item
    
    * solr reindex implemented
    
    * fix for PR
    
    * fix
    
    * try fix
    
    * nondelete
    
    * Throwing the Runtime Error during deleting or reindexing the Item was changed to logging an error.
    
    * Fixed checkstyle issue.
    
    * Do not throw Runtime Exception in the test
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    MajoBerger and MilanMajchrák authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    336f93f View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. feature/lf-4-import-license (#186) with python api

    * Initial commit
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Created ClarinLicenseLabelList and other classes. It throws ClassNotFound exception
    
    * Clarin License has ClarinLicenseLabel classes in the response
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Created findAll method in the ClarinLicenseLabelRestRepository
    
    * Cannot map HashMap to the ClarinLicenseRest
    
    * Created Endpoint and test for defining a new clarin license
    
    * Created Endpoint and tests for Deleting the Clarin Licenses
    
    * Created endpoint for updating licenses with tests
    
    * Created endpoint for creating Clarin License Labels with tests
    
    * Added docs
    
    * fixed checkstyle violations
    
    * Feature/lf 4 license administrator-2-dtq-dev-tmp (#150)
    
    * Initial commit
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Added some ClarinLicense classes
    
    * Created ClarinLicenseLabelList and other classes. It throws ClassNotFound exception
    
    * Clarin License has ClarinLicenseLabel classes in the response
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Return the clarinLicense with extended labels and another custom data
    
    * Created findAll method in the ClarinLicenseLabelRestRepository
    
    * Cannot map HashMap to the ClarinLicenseRest
    
    * Created Endpoint and test for defining a new clarin license
    
    * Created Endpoint and tests for Deleting the Clarin Licenses
    
    * Created endpoint for updating licenses with tests
    
    * Created endpoint for creating Clarin License Labels with tests
    
    * Added docs
    
    * fixed checkstyle violations
    
    Co-authored-by: MilanMajchrák <[email protected]>
    
    * added license header
    
    * feature/lf-4 license-admin-another-tables created the resource mapping and make counting license bitstreams
    
    * created clarin license resource mapping
    
    * error with integration tests - active transaction
    
    * checkout from license administrator
    
    * tests not working
    
    * checkout with feature/lf-4-license-administrator
    
    * The bitstream is mapped to the license
    
    * The bitstream is mapped to the license in the IT too
    
    * a little refactoring
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * fixed checkstyle violations and added header to the new classes
    
    * feature/lf-4-license-admin-fixed-null-error
    
    * init commit
    
    * mapping new tables
    
    * Fixed clarin null bitstream exception
    
    * Commented new table classes
    
    * Added license headers
    
    * Fixed checkstyle violation
    
    * Fixed external handle rest repository IT failing tests - created HandleClarinBuilder
    
    * Fixed checkstyle violations
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    * controller for license imports
    
    * tests for import licenses
    
    * test for extended mapping json
    
    * tests for all
    
    * errors in tests
    
    * test work
    
    * test errors
    
    * license import works
    
    * grammer
    
    * import licenses
    
    * missing atribut created on
    
    * import licenses done
    
    * checkstyle
    
    * resolved conflicts
    
    * clean licenses after test
    
    * checkstyle
    
    * remove == null
    
    * Fixed checkstyle issues
    
    * fixed wrong if condition to do not create license if not exists
    
    * review correction
    
    * remove eperson_id
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    3 people authored Feb 1, 2023
    Configuration menu
    Copy the full SHA
    5c8063b View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. feature/laf-4-item-new-version (#177) new version of the Item has spe…

    …cial handle
    
    * Initial commit
    
    * Initial commit
    
    * Created test to create an item with a new version.
    
    * The item handles are managed into the items metadata: dc.relation.replaces and dc.replation.isreplacedby
    
    * Fixed error: after creating a new version more time the dc.relation.replaces was added there multiple times
    
    * Fixed checkstyle issues and added license headers.
    
    * Fixed failing tests
    
    * Fixed commented code and added docs
    
    * Fixing spacing changes
    
    * Fixing spacing changes
    
    * Update spring-dspace-core-services.xml
    
    Added the comments for explaining why is some rows commented out
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Feb 2, 2023
    Configuration menu
    Copy the full SHA
    842af9b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Customize CLARIN-DSpace search facets. (#203)

    * Added Community indexation
    
    * Fixed checkstyle violation
    
    * Add license header check and update signature
    
    * Added doc
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    a63fcbb View commit details
    Browse the repository at this point in the history
  2. Changed files to update DSPace to version 7.2.1 (#205) updated pom.xm…

    …l files.
    
    * Changed files to update DSPace to version 7.2.1
    
    * Added deleted changes.
    
    * Refactoring
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    571d6d3 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Internal discoveryrestcontrollerit tests are failing (#208) dateIssue…

    …d facet was removed
    
    * Fixed DiscoveryRestControllerIT tests - dateIssued was doing the problems.
    
    * Created ClarinDiscoverySearchFilterIT
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Feb 15, 2023
    Configuration menu
    Copy the full SHA
    e9f6881 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. internal/fixed-tracking-of-the-Solr-statistics. (#199) pulled code fr…

    …om vanilla
    
    * Fixed tracking of the Solr statistics.
    
    * Fixed checkstyle violations
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    d81c32c View commit details
    Browse the repository at this point in the history
  2. fixing-review-errors-1 (#211) ACL - component annotation, wrong issue…

    … condition
    
    * Removed @component annotation from the ACL class and fixed wrong if condition in the `ItemImportServiceImpl`.
    
    * Removed unused import - checkstyle issue.
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    fb5af6f View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. fixed granting of the license

    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Feb 20, 2023
    Configuration menu
    Copy the full SHA
    95adab8 View commit details
    Browse the repository at this point in the history
  2. internal/missing-sending-of-email-with-token (#213)

    * Added sending an email with download link.
    
    * Fixed checkstyle issues and failing integration tests.
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Feb 20, 2023
    Configuration menu
    Copy the full SHA
    54a21b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Configuration menu
    Copy the full SHA
    332139a View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Configuration menu
    Copy the full SHA
    a0dbc01 View commit details
    Browse the repository at this point in the history
  2. added execution permission

    MajoBerger committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    d331b7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e43d50f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7a0b52 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    03fb34d View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. removal of useless comment

    MajoBerger committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    288798b View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Updated database model following the new requirements from migration. (

    …#226)
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    7b1a638 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. migration2clarin7/notice-step-is-missing (#231)

    * Added a new empty notice step.
    
    * Configured collection with specific step.
    
    * Fixed checkstyle issues.
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    0384689 View commit details
    Browse the repository at this point in the history
  2. migrate2clarin7/authors-name-surname-autocomplete (#235)

    * Changed input type to `name` it divides the author one input field to two input fields.
    
    * Created input type `clarin-name`
    
    * Working on fixing the MetadataValueRestRepository - it returns a lot of suggestions if the Item contains searched value
    
    * Created test to check if the error is fixed.
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    6df003f View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. migration2clarin7/fix different separator in crosswalks and added met…

    …asharev2 crosswalk. (#223)
    
    * Added missing metasharev2 crosswalk into xoai.xml - without it, this crosswalk would never be used.
    
    * Added a new metadata formats for the `metashare2.xsl` crosswalk
    
    * Working on separator and trying to fix metashare crosswalk
    
    * Created scripts for fast updating the crosswalks without rebuilding and installing the dspace project.
    
    * Added fast building script for oai-pmh package
    
    * Added fast building script for dspace-api package
    
    * str:split function replaced by the tokenize function.
    
    * Fixed creating NodeList
    
    * Refactoring
    
    * Added script for updating the configuration files
    
    * Refactoring and fixed checkstyle violations
    
    * `registry.metadata.load = metashare-schema.xml` property cannot be added in the `clarin-dspace.cfg` because then some Unit tests are failing..
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    202e196 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. 70-BE/license-page-missing-pagination-sorting (#250)

    * Added a new searching endpoint into ClarinLicenseRestRepository to find Clarin License by substring of it's name
    
    * Fixed checkstyle issue
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    de32dfb View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. 64-BE/user could see withdrawn items copied some code from vanilla (#252

    )
    
    * Added withdraw and discoverable option into search defaultFilterQueries into discovery.xml
    
    * Copied fix code from the vanilla DSpace.
    
    * Added a new itemtype search filter.
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored May 2, 2023
    Configuration menu
    Copy the full SHA
    3039ab8 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Added doc (#260)

    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored May 3, 2023
    Configuration menu
    Copy the full SHA
    5be701e View commit details
    Browse the repository at this point in the history
  2. 93BE/hide-some-metadata-fields-from-full-item-page (#258)

    * Hide `local.submission.note` metadata field form the full item page.
    
    * Updated ItemConverter and MetadataExposureService to show hidden metadata values for the submitter. Also fixed showing all licenses for every user, not only for the admin.
    
    * Submitter cannot see metadata fields which could see only admin.
    
    * Updated the integration test
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored May 3, 2023
    Configuration menu
    Copy the full SHA
    6de72b8 View commit details
    Browse the repository at this point in the history
  3. internal/migrate-clarin-dspace5-to-clarin-dspace7-continue (#220)

    * export table data as json
    
    * controller for group import
    
    * upgrade values type in database
    
    * alter table
    
    * controller for group2group import
    
    * controller for group2eperson
    
    * Removed varchar limitations (#218)
    
    Co-authored-by: MilanMajchrák <[email protected]>
    
    * create new cntroller for item and service for workspaceitem
    
    * changed Controller from ItemRest to WorkspaceRest
    
    * added test
    
    * fix error in controller
    
    * create workflowitem from workspaceitem
    
    * problem with adding submitter and creating workflowitem
    
    * import workflowitem and item
    
    * fix incorrect class in log'
    
    * 'reate bitstream without file, error with protected consturctor
    
    * test for create bundle for existing file
    
    * missing committed xml file
    
    * fix errors for bitstream validation
    
    * correction of the test errors
    
    * added primary bitstream to bitstream
    
    * test for import items
    
    * fix item tests - inArchive
    
    * fix import item tests
    
    * correction of found errors
    
    * controller for import eperson and user_registration
    
    * import logo of collection and community
    
    * modified bitstream import and added most_recent_checksum import
    
    * fix specifically date format
    
    * added test for import logo
    
    * new builder for bitstream without item and bundle, fix test errors
    
    * checkstyle and comments
    
    * fix tests
    
    * checkstyle and fix test
    
    * fix failed test
    
    * Fixed review issues.
    
    * 74-BE license definition missing attribute values
    
    * Fixed review requests.
    
    * Removed unnecessary files
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: MilanMajchrák <[email protected]>
    3 people authored May 3, 2023
    Configuration menu
    Copy the full SHA
    66c239d View commit details
    Browse the repository at this point in the history
  4. 96-BE/update-readme-with-issues (#264)

    * Updated README-dtq.md
    
    * Updated README-dtq.md with not imported and missing tables
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored May 3, 2023
    Configuration menu
    Copy the full SHA
    c2e28bc View commit details
    Browse the repository at this point in the history
  5. internal-BE/fix-failing-integration-tests (#268)

    * Added ClarinItemTypeFilterMatcher
    
    * Fixed IT
    
    * Added a new Browse matchers for updated browse searching.
    
    * Fixed removed tests
    
    * Fixed removed tests
    
    * Fixed removed tests
    
    * Fixed removed tests
    
    ---------
    
    Co-authored-by: MilanMajchrák <[email protected]>
    milanmajchrak and MilanMajchrák authored May 3, 2023
    Configuration menu
    Copy the full SHA
    99e7713 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. 102-BE/cannot-read-big-file-by-readAllBytes (#277)

    * replace readAllBytes
    
    * fix test errors
    Paurikova2 authored May 11, 2023
    Configuration menu
    Copy the full SHA
    313d1fa View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. 103-be/shibboleth-login-wrong-error-page (#279)

    * The user is redireced to the FE after wrong shibboleth authentication.
    
    * Changed redirect URLs
    
    * Fixed checkstyle issues
    
    * Copied ShibbolethFilterIT into ClarinShibbolethFilterIT because the tests did must be updated.
    milanmajchrak authored May 15, 2023
    Configuration menu
    Copy the full SHA
    7455b79 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. 105-be/user-is-not-registered-after-shibboleth-login (#281)

    * firstname and lastname is not required for proper Shibboleth login.
    
    * Fixed IT to be failed if code is wrong
    milanmajchrak authored May 17, 2023
    Configuration menu
    Copy the full SHA
    1b5eb81 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. 88-BE/license-labels-are-missing-icons (#273)

    * License label icon can be null
    
    * user rest repository for license import
    
    * Fixed checkstyle issues
    
    * Fixed failing IT
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Paurikova2 and milanmajchrak authored May 18, 2023
    Configuration menu
    Copy the full SHA
    f64b24d View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. 110-be/imported-item-should-not-regenerate-certain-metadata-fields (#284

    )
    
    * Created test which fail when issue happens
    
    * Some metadata values are not updated during the import.
    milanmajchrak authored May 22, 2023
    Configuration menu
    Copy the full SHA
    9f0e6b6 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Changed logging (#286)

    milanmajchrak authored May 25, 2023
    Configuration menu
    Copy the full SHA
    7fc92a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. 116 be/deleted bitstreams cannot be imported (#296)

    * Every bitstream is deleted after updating it. If the sequenceId is null, use default value.
    
    * added logs and fixed error message
    
    * Fixed checkstyle issues
    
    * Added some logs.
    
    ---------
    
    Co-authored-by: Michaela Paurikova <[email protected]>
    milanmajchrak and Paurikova2 authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    07752b1 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. 80-BE/import-tasklistitem (#300)

    * create method and test
    
    * test runs
    
    * condition of membership
    Paurikova2 authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    3f9ef3f View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Configuration menu
    Copy the full SHA
    2315819 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. added commit (#306)

    Paurikova2 authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    c3020b5 View commit details
    Browse the repository at this point in the history
  2. 87-BE/adding-missing-attributes (#303)

    * add welcome_info and can_edit_submission_metadata
    
    * added missing attributes to the database
    
    * errors from review
    Paurikova2 authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    6aee0c3 View commit details
    Browse the repository at this point in the history
  3. 119-BE/remove-validation-of-deleted-bitstreams (#302)

    * remove validation control for deleted bitstream
    
    * added log
    
    * fix review comments
    Paurikova2 authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    ae6ef90 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. added mvn argument fail-at-end (#319)

    * added mvn argument fail-at-end
    
    * see mvn version
    
    * see maven version
    
    * -fae
    
    * final version of build.yml
    MajoBerger authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    689fd59 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. 75-BE/missing-handles (#314)

    * create handle without dspace object
    
    * new controller for import handle without dspace object
    
    * create handle for workspaceitem
    
    * using of existing handle if it exists (#316)
    
    * checkstyle
    
    * fix failed test
    
    * added whitespace after for
    
    * review
    
    * removed authorization for handle creation
    
    * remove unneeded import
    
    * checkstyle
    Paurikova2 authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    dc21db3 View commit details
    Browse the repository at this point in the history
  2. 122-be/restricted-item-download-issues (#331)

    * Initial commit
    
    * Remove the error when the ClarinLicense doesn't require any additional user metadata and the file cannot be downloaded because the user didn't fill in any user metadata.
    
    * The user cannot download the item with ClarinLicense that doesn't require user metadata, but controller methods required this information.
    milanmajchrak authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    f26cbec View commit details
    Browse the repository at this point in the history
  3. Be/fixed bitstreams added user metadata (#295)

    * 116-be/deleted-bitstreams-cannot-be-imported (#291)
    
    * Every bitstream is deleted after updating it. If the sequenceId is null, use default value.
    
    * added logs and fixed error message
    
    * Fixed checkstyle issues
    
    * Added some logs.
    
    ---------
    
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    * 76-BE/import-user-metadata (#294)
    
    * new controller for user metadata import
    
    * import user metadata works based on created tests
    
    * remove error from python import
    
    * checkstyle
    
    * 76-BE/import-user-metadata-with-fixed-bitstream (#307)
    
    * new controller for user metadata import
    
    * import user metadata works based on created tests
    
    * remove error from python import
    
    * checkstyle
    
    * fix import user_metadata
    
    * fix mishmash with eperson_id and user_registration_id
    
    * create user registration and eperson separatelly, checkstyle
    
    * edited import user metadata
    
    * checkstyle
    
    ---------
    
    Co-authored-by: Michaela Paurikova <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    3 people authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    c68878c View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    3136308 View commit details
    Browse the repository at this point in the history
  2. browse - Updated IT according to updated cfg (#339)

    * Removed not defined search options.
    
    * Updated IT according to a cfg updates.
    milanmajchrak authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    cf61d34 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    83569da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c12b8f View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    c6d6bd3 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    03ed41f View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Upgrade CLARIN-DSpace to 7.5 (#344)

    * 98433: Refactoring SingleUserReviewAction & general refactoring in Actions
    - Fix in AutoAssignAction that selected reviewer didn't get registered as new InProgressSubmissionUser
    
    * 98433: IT fixes now that access rights are now moved to selected reviewers in AutoAssignAction
    
    * [CST-7756] removed unused param
    
    * 98462: Use discovery configurations in browse
    
    * [DURACOM-113] add jfif extension on bitstream formats
    
    * 98462: Refactor change and add admin tests
    
    * 97538: The search rest method should be public
    
    * 97538: Alter IT for public vocabulary search method
    
    * 97183 Tests for findItemsWithEdit and countItemsWithEdit methods of ItemServiceImpl
    
    * 97080: DSpace#8613 - Doc for the prefix solr field
    
    * Implemented community feedbacks
    
    * 97425: Fix issue with sessions null value
    
    * 97061: type request param name change to avoid confusion with rest object type &
    error codes endpoint changes + IT:
    - missing/wrong query param accountRequestType => 400 bad request
    - email not valid domain => 422 unprocessable entity
    
    * [CST-7756] refactoring & added missing JavaDoc
    
    * [CST-7756] removed unused service bean
    
    * [CST-7756] minor refactoring  according to the rest contract
    
    * PR DSpace#8619: Removed dependency spring-context-support, not needed in main
    
    * [CST-7756] fixed failed tests
    
    * [CST-7756] refactoring
    
    * [CST-7756] added tests to valid subscription parameters
    
    * [CST-7756] added validation logic of params
    
    * [CST-7756] renamed some methods & class
    
    * [CST-7756] minor fix
    
    * [CST-7756] refactored CanSubscribeFeatureIT
    
    * 97425: Implement feedback
    
    * [CST-7756] minor update
    
    * [CST-7756] added missing index field
    
    * [CST-7756] added template for subscription content email
    
    * [CST-7754] removed old code of supervision orders
    added a new migration script sql
    tested that supervisors can edit only workspace items
    
    * [CST-7756] refactoring
    
    * Remove statusFilter added to Solr browse indexes queries to solve an issue with the local administrators navigation
    
    * [CST-7756] monor fix
    
    * [CST-7756] added unit tests covering methods with business logic
    
    * [CST-7756] sub-daily command and its referred class removed, as subscriptions are sent by subscription-send command
    
    * [CST-7756] updated license header
    
    * 97425: Fix minor issues
    
    * [CST-7756] added instructions to migrate subscriptions from previous versions
    
    * [CST-7756] after merge checkstyle fix
    
    * [CST-7756] extended abstract test
    
    * [CST-7756] updated script
    
    * 99053: Add return_to_pool option to all ProcessingAction except SingleUserReviewAction
    
    * Reinstate config accidentally deleted, added in 30f923a (DSpace#8064) - enables RSS/Atom feeds
    
    * [CST-7756] removed subscriptions for items
    
    * [CST-7756] minor fix
    
    * [CST-7756] extended SubscribeServiceTest in order to use service instance with real (h2) database instead of mocks, so that tests actually store, query and remove subscriptions interacting with database
    
    * [CST-7756] added missing JavaDoc
    
    * [CST-7756] code refactoring
    
    * [CST-7756] renamed test class in order to reflect its actual behavior
    
    * [CST-7756] removed mail template used by previous script
    
    * [CST-7756] code refactoring
    
    * [CST-7756] removed Items section
    
    * [CST-7756] added missing IT
    
    * [CST-7754] updated javadoc
    
    * [CST-7754] updated comment
    
    * [CST-7754] withdrawn item should not allow supervision order
    
    * [CST-7754] moved supervision orders test on workflow items to SupervisionOrderRestRepositoryIT, added test covering the scenario when an admin tries to set a supervision order on a withdrawn item, and when an admin sets a supervision order on a workflow item before sending it back to workspace: supervisor can edit the item only when it goes to workspace status.
    
    * [TLC-380] Browse links and "by regex" links in item display
    
    * [TLC-380] Fix checkstyle and duplicate code
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Refactor browses endpoint for browse link usage
    
    * [TLC-249] Improve 'findByFields' browse refactor
    
    * [TLC-380] Fix browse resource byFields IT
    
    * [TLC-380] Remove unused methods, add ITs
    
    * DSpace#8629: Make sure temporary worfklow groups of reviewers get deleted
    
    * DSpace#8629: PR feedback refactor
    
    * [CST-7756] implemented community feedbacks
    
    * [CST-7756] added test that proves what happens if an object is access restricted after you have a subscription to it.
    
    * [CST-7756] renamed a method
    
    * [CST-7756] updated subscriptions migration scripts
    
    * [CST-7756] removed 'lastModified_dt' index field
    
    * [CST-7756] minor refactoring
    
    * [CST-7756] added email subject
    
    * [CST-7756] added dissemination for generic DSpace Item
    
    * [CST-7756] If no crosswalk is defined for the Item's entity type, default generic Item one is applied
    
    * IT fix: ReviewManagers repository wide group, not collection workflow group
    
    * Test IT without drop constraint
    
    * [CST-7756] restores security check as was originaly
    
    * [CST-7756] described beans
    
    * DSpace#8628: Remove GET shortlivedtokens endpoint & related IT
    
    * [TLC-249] Show Identifier Step, pre-register identifiers
    
    * [TLC-249] Remove unused import in WorkspaceItemServiceImpl
    
    * [TLC-249] Update section count test in SubmissionDefinitionsControllerIT
    
    * [TLC-249] Refactor to support better filter usage, PENDING and MINTED status
    
    * [TLC-249] Add and expose config for enabling register DOI
    
    * [TLC-249] REST backend for identifier config
    
    * [TLC-249] Better status return for new DOIs, write new integration tests
    
    * [TLC-249] Integration tests, keep GET handling in controller
    
    * [TLC-249] Move GET handling back to ItemIdentifierController
    
    * [TLC-249] Checkstyle fixes
    
    * [TLC-249] Licence header fixes
    
    * [TLC-249] Further checkstyle fixes
    
    * [TLC-249] Fix tests, Refactor things to use a LinkRestRepository for GET, Controller for POST
    
    * [TLC-249] Further IT fix for identifiers
    
    * [TLC-249] Licence header fix
    
    * [TLC-249] Address review feedback
    
    Controller updated to be less DOI-specific in its
    registration implementation
    item-status.register renamed to registerDOI
    display types included in section data, for UI hints
    comments / javadoc added
    DOI status text sent instead of number in status data
    
    As per tdonohue's revew on 2022-01-18
    
    * [TLC-249] Lint fixes
    
    * [TLC-249] Improve model for identifier step data
    
    * [TLC-249] Update configuration identifiers.cfg
    
    * [TLC-249] Remove unused subclass DataIdentifier
    
    * [TLC-249] Update identifier section IT
    
    * [TLC-249] Update integration tests for identifier controller
    
    * [TLC-249] Fix submission controller IT
    
    * [TLC-249] Update canRegisterDOIFeature to check for cfg enabled
    
    * [TLC-249] Refactor identifiers create endpoint
    
    * [TLC-249] Refactor, include controller 'find DSO' operation
    
    * [TLC-249] Throw not implemented for findOne and findAll
    
    * [TLC-249] Fixes and improvements as per review feedback
    
    * [TLC-249] Checkstyle fix
    
    * [TLC-249] return value  as id for IdentifierRest
    
    * [TLC-249] Fix category type in IdentifierRest
    
    * [TLC-249] Update integration tests for IdentifierRestRepository
    
    * [TLC-249] Refactor TrueFilter to get instantiated as singleton
    
    * [TLC-249] Construct canonical handle URL in identifier item link
    
    * [TL-249] Remove example-doi_filter from config, add singleton attr to TrueFilter
    
    * [TL-249] Add always_true_filter to test REST identifier-service.xml config
    
    * [TL-249] Add identifiers.cfg and item-filters.xml config to test data
    
    * [TL-249] Fix imports
    
    * [TL-249] Revert accidental commit to RestResourceController
    
    * [TL-249] Javadoc and other small fixes, DOI unit tests
    
    * [TL-249] Javadoc and other small fixes
    
    Including stripping $Revision$ from filter javadoc.
    
    * [TL-249] Checkstyle fix
    
    * 99200: Delete items after copies have been requested fix
    
    * [CST-7756] added security check into 'subscription-send' script
    
    * Alternate way to restart workflow in case of decline
    
    * Fix for decline when the delete doesn't persist in context before wfi is created again from same item
    
    * [CST-7754] supervising user can perform operations on Workspace item only if they have proper permissions
    
    * [DURACOM-116] process sorted alphabetically
    
    * [TLC-249] Test abandoning of a pending DOI and minting afterwards
    
    * [TLC-249] Ensure property identifiers.item-status.register-doi is set
    
    * Added missing commit in cleanup method
    
    * Update BitstreamStorageServiceImpl.java
    
    Amend commit log message
    
    * [CST-7756] Non-Discoverable and withdrawn items must be excluded from the notification list
    
    * [DURACOM-116] moved sorting to service
    
    * removed the log info
    
    * CST-8936 fix permission for bitstream generated by media-filter
    
    * Updates to LICENSES_THIRD_PARTY for 7.5
    
    * [maven-release-plugin] prepare release dspace-7.5
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed errors which causes tomcat starting errors
    
    * Ignored failing test
    
    * Fixed MetadataExportSearchIT - the dateIssued search filter was commented out.
    
    * Added a new action which push test image for FE integration tests.
    
    * Updated creating of the docker
    
    * changed to proper dependency
    
    * Updated cfg, fixed error because rest.properties.exposed was defined in two configuration files.
    
    * fixed cfg for tests
    
    * Copied fixes for the PRs: 277, 279, 281, 273, 284, 286, 296, 300, 308
    
    * Push docker only to migrate-to-7.5 and not to dtq-dev-7.5
    
    * Update migrate-docker.yml
    
    Updated docker action name
    
    * Updated IT test for Shibboleth auth
    
    * Copied ClarinLicenseImportRestController from another branch
    
    * Shibboleth autologin error solved - new header must be added into Allowed Headers in the Application.java
    
    * Fixed checkstyle issues.
    
    * Internal/fix integration tests 75 (#311)
    
    * trying action with different ref
    
    * fixed checkstyle
    
    * updated config, fixed several integration tests
    
    * removed old zip file
    
    * assurance
    
    * dspace.ui.url was changed to http://localhost:4000
    
    * internal/fix-another-integration-tests (#312)
    
    * Set Default charset to UTF-8 in Integration tests
    
    * Fixed test in the ExternalHandleRestRepositoryIT - problem was with encoding
    
    * Fixed WorkspaceItemRestRepositoryIT#patchRejectLicenseTest - the configuration property that disable LicenseValidation was set to false.
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverFacetsDateTestWithLabels
    FacetEntryMatcher.dateIssuedFacet(false), was missing
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverSearchObjectsTestWithBasicQuery missing FacetEntryMatcher.dateIssuedFacet(false),
    
    * Fixed ClarinDiscoveryRestControllerIT tests by updating the discovery.xml
    
    * Fixed MetadataExportSearchIT.exportMetadataSearchFilterDate - commented out the test for Date Issued date search filter which was removed from the discovery.xml
    
    * test  (#317)
    
    * Initial commit
    
    * Fixed SystemWideAlertRestRepositoryIT - wrong Date comparing, the fix was copied from the upstream
    
    * Copied fix from the upstream
    
    * Enabled distribution license validation.
    
    * Update build.yml
    
    Added -fae to integration tests
    
    * Removed unnecessary check
    
    * Revert to DEFAULT_AMOUNT_FORMATS=81
    
    * Fixed lookupPubmed test
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * enable different endpoint to S3 bitstorage (#338)
    
    * enable different endpoint to S3 bitstorage
    
    * modified tests
    
    * Migrate to 7.5 (#274)
    
    * 97298: Self-register - test fixes
    
    * 97298: Self-register - test fixes
    
    * [CST-7756] Rename type property to subscriptionType in the subscriptionType object
    
    * [CST-7756] Fix checkstyle
    
    * [CST-7756] fixed database scripts version number
    
    * [CST-7754] otherworkspace discovery configuration shows only supervised workspace items, when a supervision order is deleted grants given to supervision groups on an item are revoked.
    
    * [CST-7754] test supervision order is deleted if workspaceItem or group is deleted.
    
    * 97183 Processing PR review feedback
    
    * 97538: Unauthorized tests should now be anonymous
    
    * 97538: Remove readability change
    
    * 97538: Remove readability change in IT
    
    * 97414 Advanced workflow actions: implemented feedback on SelectReviewerAction + WorkflowActionRestRepositoryIT
    
    * 97414 Advanced workflow actions: fixed SelectReviewerAction NullPointerException
    
    * [CST-7604] Configuration updated to highlight Orgunit and Person
    
    * 97735: Add a accept range cors header
    
    * Fix license issues
    
    * 98345 Advanced workflow actions - Parse select reviewers step
    
    * 98345 SelectReviewerAction, TaskRestRepositoriesIT and h2 migration
    
    * 98433 Reject button mostly works - still triggers a 404 in console though
    
    * 98434: Advanced workflow - refactor scoreReview workflow
    
    * 98434: IT fix
    
    * 98433: Refactoring SingleUserReviewAction & general refactoring in Actions
    - Fix in AutoAssignAction that selected reviewer didn't get registered as new InProgressSubmissionUser
    
    * 98433: IT fixes now that access rights are now moved to selected reviewers in AutoAssignAction
    
    * [CST-7756] removed unused param
    
    * 98462: Use discovery configurations in browse
    
    * [DURACOM-113] add jfif extension on bitstream formats
    
    * 98462: Refactor change and add admin tests
    
    * 97538: The search rest method should be public
    
    * 97538: Alter IT for public vocabulary search method
    
    * 97183 Tests for findItemsWithEdit and countItemsWithEdit methods of ItemServiceImpl
    
    * 97080: DSpace#8613 - Doc for the prefix solr field
    
    * Implemented community feedbacks
    
    * 97425: Fix issue with sessions null value
    
    * 97061: type request param name change to avoid confusion with rest object type &
    error codes endpoint changes + IT:
    - missing/wrong query param accountRequestType => 400 bad request
    - email not valid domain => 422 unprocessable entity
    
    * [CST-7756] refactoring & added missing JavaDoc
    
    * [CST-7756] removed unused service bean
    
    * [CST-7756] minor refactoring  according to the rest contract
    
    * PR DSpace#8619: Removed dependency spring-context-support, not needed in main
    
    * [CST-7756] fixed failed tests
    
    * [CST-7756] refactoring
    
    * [CST-7756] added tests to valid subscription parameters
    
    * [CST-7756] added validation logic of params
    
    * [CST-7756] renamed some methods & class
    
    * [CST-7756] minor fix
    
    * [CST-7756] refactored CanSubscribeFeatureIT
    
    * 97425: Implement feedback
    
    * [CST-7756] minor update
    
    * [CST-7756] added missing index field
    
    * [CST-7756] added template for subscription content email
    
    * [CST-7754] removed old code of supervision orders
    added a new migration script sql
    tested that supervisors can edit only workspace items
    
    * [CST-7756] refactoring
    
    * Remove statusFilter added to Solr browse indexes queries to solve an issue with the local administrators navigation
    
    * [CST-7756] monor fix
    
    * [CST-7756] added unit tests covering methods with business logic
    
    * [CST-7756] sub-daily command and its referred class removed, as subscriptions are sent by subscription-send command
    
    * [CST-7756] updated license header
    
    * 97425: Fix minor issues
    
    * [CST-7756] added instructions to migrate subscriptions from previous versions
    
    * [CST-7756] after merge checkstyle fix
    
    * [CST-7756] extended abstract test
    
    * [CST-7756] updated script
    
    * 99053: Add return_to_pool option to all ProcessingAction except SingleUserReviewAction
    
    * Reinstate config accidentally deleted, added in 30f923a (DSpace#8064) - enables RSS/Atom feeds
    
    * [CST-7756] removed subscriptions for items
    
    * [CST-7756] minor fix
    
    * [CST-7756] extended SubscribeServiceTest in order to use service instance with real (h2) database instead of mocks, so that tests actually store, query and remove subscriptions interacting with database
    
    * [CST-7756] added missing JavaDoc
    
    * [CST-7756] code refactoring
    
    * [CST-7756] renamed test class in order to reflect its actual behavior
    
    * [CST-7756] removed mail template used by previous script
    
    * [CST-7756] code refactoring
    
    * [CST-7756] removed Items section
    
    * [CST-7756] added missing IT
    
    * [CST-7754] updated javadoc
    
    * [CST-7754] updated comment
    
    * [CST-7754] withdrawn item should not allow supervision order
    
    * [CST-7754] moved supervision orders test on workflow items to SupervisionOrderRestRepositoryIT, added test covering the scenario when an admin tries to set a supervision order on a withdrawn item, and when an admin sets a supervision order on a workflow item before sending it back to workspace: supervisor can edit the item only when it goes to workspace status.
    
    * [TLC-380] Browse links and "by regex" links in item display
    
    * [TLC-380] Fix checkstyle and duplicate code
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Refactor browses endpoint for browse link usage
    
    * [TLC-249] Improve 'findByFields' browse refactor
    
    * [TLC-380] Fix browse resource byFields IT
    
    * [TLC-380] Remove unused methods, add ITs
    
    * DSpace#8629: Make sure temporary worfklow groups of reviewers get deleted
    
    * DSpace#8629: PR feedback refactor
    
    * [CST-7756] implemented community feedbacks
    
    * [CST-7756] added test that proves what happens if an object is access restricted after you have a subscription to it.
    
    * [CST-7756] renamed a method
    
    * [CST-7756] updated subscriptions migration scripts
    
    * [CST-7756] removed 'lastModified_dt' index field
    
    * [CST-7756] minor refactoring
    
    * [CST-7756] added email subject
    
    * [CST-7756] added dissemination for generic DSpace Item
    
    * [CST-7756] If no crosswalk is defined for the Item's entity type, default generic Item one is applied
    
    * IT fix: ReviewManagers repository wide group, not collection workflow group
    
    * Test IT without drop constraint
    
    * [CST-7756] restores security check as was originaly
    
    * [CST-7756] described beans
    
    * DSpace#8628: Remove GET shortlivedtokens endpoint & related IT
    
    * [TLC-249] Show Identifier Step, pre-register identifiers
    
    * [TLC-249] Remove unused import in WorkspaceItemServiceImpl
    
    * [TLC-249] Update section count test in SubmissionDefinitionsControllerIT
    
    * [TLC-249] Refactor to support better filter usage, PENDING and MINTED status
    
    * [TLC-249] Add and expose config for enabling register DOI
    
    * [TLC-249] REST backend for identifier config
    
    * [TLC-249] Better status return for new DOIs, write new integration tests
    
    * [TLC-249] Integration tests, keep GET handling in controller
    
    * [TLC-249] Move GET handling back to ItemIdentifierController
    
    * [TLC-249] Checkstyle fixes
    
    * [TLC-249] Licence header fixes
    
    * [TLC-249] Further checkstyle fixes
    
    * [TLC-249] Fix tests, Refactor things to use a LinkRestRepository for GET, Controller for POST
    
    * [TLC-249] Further IT fix for identifiers
    
    * [TLC-249] Licence header fix
    
    * [TLC-249] Address review feedback
    
    Controller updated to be less DOI-specific in its
    registration implementation
    item-status.register renamed to registerDOI
    display types included in section data, for UI hints
    comments / javadoc added
    DOI status text sent instead of number in status data
    
    As per tdonohue's revew on 2022-01-18
    
    * [TLC-249] Lint fixes
    
    * [TLC-249] Improve model for identifier step data
    
    * [TLC-249] Update configuration identifiers.cfg
    
    * [TLC-249] Remove unused subclass DataIdentifier
    
    * [TLC-249] Update identifier section IT
    
    * [TLC-249] Update integration tests for identifier controller
    
    * [TLC-249] Fix submission controller IT
    
    * [TLC-249] Update canRegisterDOIFeature to check for cfg enabled
    
    * [TLC-249] Refactor identifiers create endpoint
    
    * [TLC-249] Refactor, include controller 'find DSO' operation
    
    * [TLC-249] Throw not implemented for findOne and findAll
    
    * [TLC-249] Fixes and improvements as per review feedback
    
    * [TLC-249] Checkstyle fix
    
    * [TLC-249] return value  as id for IdentifierRest
    
    * [TLC-249] Fix category type in IdentifierRest
    
    * [TLC-249] Update integration tests for IdentifierRestRepository
    
    * [TLC-249] Refactor TrueFilter to get instantiated as singleton
    
    * [TLC-249] Construct canonical handle URL in identifier item link
    
    * [TL-249] Remove example-doi_filter from config, add singleton attr to TrueFilter
    
    * [TL-249] Add always_true_filter to test REST identifier-service.xml config
    
    * [TL-249] Add identifiers.cfg and item-filters.xml config to test data
    
    * [TL-249] Fix imports
    
    * [TL-249] Revert accidental commit to RestResourceController
    
    * [TL-249] Javadoc and other small fixes, DOI unit tests
    
    * [TL-249] Javadoc and other small fixes
    
    Including stripping $Revision$ from filter javadoc.
    
    * [TL-249] Checkstyle fix
    
    * 99200: Delete items after copies have been requested fix
    
    * [CST-7756] added security check into 'subscription-send' script
    
    * Alternate way to restart workflow in case of decline
    
    * Fix for decline when the delete doesn't persist in context before wfi is created again from same item
    
    * [CST-7754] supervising user can perform operations on Workspace item only if they have proper permissions
    
    * [DURACOM-116] process sorted alphabetically
    
    * [TLC-249] Test abandoning of a pending DOI and minting afterwards
    
    * [TLC-249] Ensure property identifiers.item-status.register-doi is set
    
    * Added missing commit in cleanup method
    
    * Update BitstreamStorageServiceImpl.java
    
    Amend commit log message
    
    * [CST-7756] Non-Discoverable and withdrawn items must be excluded from the notification list
    
    * [DURACOM-116] moved sorting to service
    
    * removed the log info
    
    * CST-8936 fix permission for bitstream generated by media-filter
    
    * Updates to LICENSES_THIRD_PARTY for 7.5
    
    * [maven-release-plugin] prepare release dspace-7.5
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed errors which causes tomcat starting errors
    
    * Ignored failing test
    
    * Fixed MetadataExportSearchIT - the dateIssued search filter was commented out.
    
    * Added a new action which push test image for FE integration tests.
    
    * Updated creating of the docker
    
    * changed to proper dependency
    
    * Updated cfg, fixed error because rest.properties.exposed was defined in two configuration files.
    
    * fixed cfg for tests
    
    * Copied fixes for the PRs: 277, 279, 281, 273, 284, 286, 296, 300, 308
    
    * Push docker only to migrate-to-7.5 and not to dtq-dev-7.5
    
    * Update migrate-docker.yml
    
    Updated docker action name
    
    * Updated IT test for Shibboleth auth
    
    * Copied ClarinLicenseImportRestController from another branch
    
    * Shibboleth autologin error solved - new header must be added into Allowed Headers in the Application.java
    
    * Fixed checkstyle issues.
    
    * Internal/fix integration tests 75 (#311)
    
    * trying action with different ref
    
    * fixed checkstyle
    
    * updated config, fixed several integration tests
    
    * removed old zip file
    
    * assurance
    
    * dspace.ui.url was changed to http://localhost:4000
    
    * internal/fix-another-integration-tests (#312)
    
    * Set Default charset to UTF-8 in Integration tests
    
    * Fixed test in the ExternalHandleRestRepositoryIT - problem was with encoding
    
    * Fixed WorkspaceItemRestRepositoryIT#patchRejectLicenseTest - the configuration property that disable LicenseValidation was set to false.
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverFacetsDateTestWithLabels
    FacetEntryMatcher.dateIssuedFacet(false), was missing
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverSearchObjectsTestWithBasicQuery missing FacetEntryMatcher.dateIssuedFacet(false),
    
    * Fixed ClarinDiscoveryRestControllerIT tests by updating the discovery.xml
    
    * Fixed MetadataExportSearchIT.exportMetadataSearchFilterDate - commented out the test for Date Issued date search filter which was removed from the discovery.xml
    
    * test  (#317)
    
    * Initial commit
    
    * Fixed SystemWideAlertRestRepositoryIT - wrong Date comparing, the fix was copied from the upstream
    
    * Copied fix from the upstream
    
    * Enabled distribution license validation.
    
    * Update build.yml
    
    Added -fae to integration tests
    
    * Removed unnecessary check
    
    * Revert to DEFAULT_AMOUNT_FORMATS=81
    
    * Fixed lookupPubmed test
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * enable different endpoint to S3 bitstorage (#338)
    
    * enable different endpoint to S3 bitstorage
    
    * modified tests
    
    ---------
    
    Co-authored-by: Marie Verdonck <[email protected]>
    Co-authored-by: Giuseppe Digilio <[email protected]>
    Co-authored-by: corrado lombardi <[email protected]>
    Co-authored-by: Mohamed Saber Eskander <[email protected]>
    Co-authored-by: Koen Pauwels <[email protected]>
    Co-authored-by: Jens Vannerum <[email protected]>
    Co-authored-by: jensroets <[email protected]>
    Co-authored-by: Yana De Pauw <[email protected]>
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: jensvannerum <[email protected]>
    Co-authored-by: Mykhaylo <[email protected]>
    Co-authored-by: Francesco Pio Scognamiglio <[email protected]>
    Co-authored-by: Nona Luypaert <[email protected]>
    Co-authored-by: Toni Prieto <[email protected]>
    Co-authored-by: Alexandre Vryghem <[email protected]>
    Co-authored-by: Kim Shepherd <[email protected]>
    Co-authored-by: Pascal-Nicolas Becker <[email protected]>
    Co-authored-by: Agustina Martinez <[email protected]>
    Co-authored-by: Raf Ponsaerts <[email protected]>
    Co-authored-by: Andrea Bollini <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    
    * Copied fix from 303
    
    * Copied fix from 302, 319, 314
    
    * Copied fix from 331
    
    * Copied fix from 295
    
    * Copied fix from 337, 339
    
    * Removed ClarinLicenseImportRestController.java according to 273
    
    * Eperson.hasPasswordSet was missing and one checkstyle violation as occurred.
    
    * Docker image should be generated.
    
    * Full BE customization for TUL (#329)
    
    * define citace pro in the config file
    
    * rename the config and add it into the default res.properties.exposed
    
    * configure the gg analytics
    
    * add email config propertyy for the contact page
    
    * add the email for lr.help.email
    
    * remove redundant email
    
    ---------
    
    Co-authored-by: HuynhKhoa1601 <[email protected]>
    Co-authored-by: HuynhKhoa1601 <[email protected]>
    
    * Temp file
    
    * Migrate to 7.5 (#343)
    
    * 97298: Self-register - test fixes
    
    * [CST-7756] Rename type property to subscriptionType in the subscriptionType object
    
    * [CST-7756] Fix checkstyle
    
    * [CST-7756] fixed database scripts version number
    
    * [CST-7754] otherworkspace discovery configuration shows only supervised workspace items, when a supervision order is deleted grants given to supervision groups on an item are revoked.
    
    * [CST-7754] test supervision order is deleted if workspaceItem or group is deleted.
    
    * 97183 Processing PR review feedback
    
    * 97538: Unauthorized tests should now be anonymous
    
    * 97538: Remove readability change
    
    * 97538: Remove readability change in IT
    
    * 97414 Advanced workflow actions: implemented feedback on SelectReviewerAction + WorkflowActionRestRepositoryIT
    
    * 97414 Advanced workflow actions: fixed SelectReviewerAction NullPointerException
    
    * [CST-7604] Configuration updated to highlight Orgunit and Person
    
    * 97735: Add a accept range cors header
    
    * Fix license issues
    
    * 98345 Advanced workflow actions - Parse select reviewers step
    
    * 98345 SelectReviewerAction, TaskRestRepositoriesIT and h2 migration
    
    * 98433 Reject button mostly works - still triggers a 404 in console though
    
    * 98434: Advanced workflow - refactor scoreReview workflow
    
    * 98434: IT fix
    
    * 98433: Refactoring SingleUserReviewAction & general refactoring in Actions
    - Fix in AutoAssignAction that selected reviewer didn't get registered as new InProgressSubmissionUser
    
    * 98433: IT fixes now that access rights are now moved to selected reviewers in AutoAssignAction
    
    * [CST-7756] removed unused param
    
    * 98462: Use discovery configurations in browse
    
    * [DURACOM-113] add jfif extension on bitstream formats
    
    * 98462: Refactor change and add admin tests
    
    * 97538: The search rest method should be public
    
    * 97538: Alter IT for public vocabulary search method
    
    * 97183 Tests for findItemsWithEdit and countItemsWithEdit methods of ItemServiceImpl
    
    * 97080: DSpace#8613 - Doc for the prefix solr field
    
    * Implemented community feedbacks
    
    * 97425: Fix issue with sessions null value
    
    * 97061: type request param name change to avoid confusion with rest object type &
    error codes endpoint changes + IT:
    - missing/wrong query param accountRequestType => 400 bad request
    - email not valid domain => 422 unprocessable entity
    
    * [CST-7756] refactoring & added missing JavaDoc
    
    * [CST-7756] removed unused service bean
    
    * [CST-7756] minor refactoring  according to the rest contract
    
    * PR DSpace#8619: Removed dependency spring-context-support, not needed in main
    
    * [CST-7756] fixed failed tests
    
    * [CST-7756] refactoring
    
    * [CST-7756] added tests to valid subscription parameters
    
    * [CST-7756] added validation logic of params
    
    * [CST-7756] renamed some methods & class
    
    * [CST-7756] minor fix
    
    * [CST-7756] refactored CanSubscribeFeatureIT
    
    * 97425: Implement feedback
    
    * [CST-7756] minor update
    
    * [CST-7756] added missing index field
    
    * [CST-7756] added template for subscription content email
    
    * [CST-7754] removed old code of supervision orders
    added a new migration script sql
    tested that supervisors can edit only workspace items
    
    * [CST-7756] refactoring
    
    * Remove statusFilter added to Solr browse indexes queries to solve an issue with the local administrators navigation
    
    * [CST-7756] monor fix
    
    * [CST-7756] added unit tests covering methods with business logic
    
    * [CST-7756] sub-daily command and its referred class removed, as subscriptions are sent by subscription-send command
    
    * [CST-7756] updated license header
    
    * 97425: Fix minor issues
    
    * [CST-7756] added instructions to migrate subscriptions from previous versions
    
    * [CST-7756] after merge checkstyle fix
    
    * [CST-7756] extended abstract test
    
    * [CST-7756] updated script
    
    * 99053: Add return_to_pool option to all ProcessingAction except SingleUserReviewAction
    
    * Reinstate config accidentally deleted, added in 30f923a (DSpace#8064) - enables RSS/Atom feeds
    
    * [CST-7756] removed subscriptions for items
    
    * [CST-7756] minor fix
    
    * [CST-7756] extended SubscribeServiceTest in order to use service instance with real (h2) database instead of mocks, so that tests actually store, query and remove subscriptions interacting with database
    
    * [CST-7756] added missing JavaDoc
    
    * [CST-7756] code refactoring
    
    * [CST-7756] renamed test class in order to reflect its actual behavior
    
    * [CST-7756] removed mail template used by previous script
    
    * [CST-7756] code refactoring
    
    * [CST-7756] removed Items section
    
    * [CST-7756] added missing IT
    
    * [CST-7754] updated javadoc
    
    * [CST-7754] updated comment
    
    * [CST-7754] withdrawn item should not allow supervision order
    
    * [CST-7754] moved supervision orders test on workflow items to SupervisionOrderRestRepositoryIT, added test covering the scenario when an admin tries to set a supervision order on a withdrawn item, and when an admin sets a supervision order on a workflow item before sending it back to workspace: supervisor can edit the item only when it goes to workspace status.
    
    * [TLC-380] Browse links and "by regex" links in item display
    
    * [TLC-380] Fix checkstyle and duplicate code
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Refactor browses endpoint for browse link usage
    
    * [TLC-249] Improve 'findByFields' browse refactor
    
    * [TLC-380] Fix browse resource byFields IT
    
    * [TLC-380] Remove unused methods, add ITs
    
    * DSpace#8629: Make sure temporary worfklow groups of reviewers get deleted
    
    * DSpace#8629: PR feedback refactor
    
    * [CST-7756] implemented community feedbacks
    
    * [CST-7756] added test that proves what happens if an object is access restricted after you have a subscription to it.
    
    * [CST-7756] renamed a method
    
    * [CST-7756] updated subscriptions migration scripts
    
    * [CST-7756] removed 'lastModified_dt' index field
    
    * [CST-7756] minor refactoring
    
    * [CST-7756] added email subject
    
    * [CST-7756] added dissemination for generic DSpace Item
    
    * [CST-7756] If no crosswalk is defined for the Item's entity type, default generic Item one is applied
    
    * IT fix: ReviewManagers repository wide group, not collection workflow group
    
    * Test IT without drop constraint
    
    * [CST-7756] restores security check as was originaly
    
    * [CST-7756] described beans
    
    * DSpace#8628: Remove GET shortlivedtokens endpoint & related IT
    
    * [TLC-249] Show Identifier Step, pre-register identifiers
    
    * [TLC-249] Remove unused import in WorkspaceItemServiceImpl
    
    * [TLC-249] Update section count test in SubmissionDefinitionsControllerIT
    
    * [TLC-249] Refactor to support better filter usage, PENDING and MINTED status
    
    * [TLC-249] Add and expose config for enabling register DOI
    
    * [TLC-249] REST backend for identifier config
    
    * [TLC-249] Better status return for new DOIs, write new integration tests
    
    * [TLC-249] Integration tests, keep GET handling in controller
    
    * [TLC-249] Move GET handling back to ItemIdentifierController
    
    * [TLC-249] Checkstyle fixes
    
    * [TLC-249] Licence header fixes
    
    * [TLC-249] Further checkstyle fixes
    
    * [TLC-249] Fix tests, Refactor things to use a LinkRestRepository for GET, Controller for POST
    
    * [TLC-249] Further IT fix for identifiers
    
    * [TLC-249] Licence header fix
    
    * [TLC-249] Address review feedback
    
    Controller updated to be less DOI-specific in its
    registration implementation
    item-status.register renamed to registerDOI
    display types included in section data, for UI hints
    comments / javadoc added
    DOI status text sent instead of number in status data
    
    As per tdonohue's revew on 2022-01-18
    
    * [TLC-249] Lint fixes
    
    * [TLC-249] Improve model for identifier step data
    
    * [TLC-249] Update configuration identifiers.cfg
    
    * [TLC-249] Remove unused subclass DataIdentifier
    
    * [TLC-249] Update identifier section IT
    
    * [TLC-249] Update integration tests for identifier controller
    
    * [TLC-249] Fix submission controller IT
    
    * [TLC-249] Update canRegisterDOIFeature to check for cfg enabled
    
    * [TLC-249] Refactor identifiers create endpoint
    
    * [TLC-249] Refactor, include controller 'find DSO' operation
    
    * [TLC-249] Throw not implemented for findOne and findAll
    
    * [TLC-249] Fixes and improvements as per review feedback
    
    * [TLC-249] Checkstyle fix
    
    * [TLC-249] return value  as id for IdentifierRest
    
    * [TLC-249] Fix category type in IdentifierRest
    
    * [TLC-249] Update integration tests for IdentifierRestRepository
    
    * [TLC-249] Refactor TrueFilter to get instantiated as singleton
    
    * [TLC-249] Construct canonical handle URL in identifier item link
    
    * [TL-249] Remove example-doi_filter from config, add singleton attr to TrueFilter
    
    * [TL-249] Add always_true_filter to test REST identifier-service.xml config
    
    * [TL-249] Add identifiers.cfg and item-filters.xml config to test data
    
    * [TL-249] Fix imports
    
    * [TL-249] Revert accidental commit to RestResourceController
    
    * [TL-249] Javadoc and other small fixes, DOI unit tests
    
    * [TL-249] Javadoc and other small fixes
    
    Including stripping $Revision$ from filter javadoc.
    
    * [TL-249] Checkstyle fix
    
    * 99200: Delete items after copies have been requested fix
    
    * [CST-7756] added security check into 'subscription-send' script
    
    * Alternate way to restart workflow in case of decline
    
    * Fix for decline when the delete doesn't persist in context before wfi is created again from same item
    
    * [CST-7754] supervising user can perform operations on Workspace item only if they have proper permissions
    
    * [DURACOM-116] process sorted alphabetically
    
    * [TLC-249] Test abandoning of a pending DOI and minting afterwards
    
    * [TLC-249] Ensure property identifiers.item-status.register-doi is set
    
    * Added missing commit in cleanup method
    
    * Update BitstreamStorageServiceImpl.java
    
    Amend commit log message
    
    * [CST-7756] Non-Discoverable and withdrawn items must be excluded from the notification list
    
    * [DURACOM-116] moved sorting to service
    
    * removed the log info
    
    * CST-8936 fix permission for bitstream generated by media-filter
    
    * Updates to LICENSES_THIRD_PARTY for 7.5
    
    * [maven-release-plugin] prepare release dspace-7.5
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed errors which causes tomcat starting errors
    
    * Ignored failing test
    
    * Fixed MetadataExportSearchIT - the dateIssued search filter was commented out.
    
    * Added a new action which push test image for FE integration tests.
    
    * Updated creating of the docker
    
    * changed to proper dependency
    
    * Updated cfg, fixed error because rest.properties.exposed was defined in two configuration files.
    
    * fixed cfg for tests
    
    * Copied fixes for the PRs: 277, 279, 281, 273, 284, 286, 296, 300, 308
    
    * Push docker only to migrate-to-7.5 and not to dtq-dev-7.5
    
    * Update migrate-docker.yml
    
    Updated docker action name
    
    * Updated IT test for Shibboleth auth
    
    * Copied ClarinLicenseImportRestController from another branch
    
    * Shibboleth autologin error solved - new header must be added into Allowed Headers in the Application.java
    
    * Fixed checkstyle issues.
    
    * Internal/fix integration tests 75 (#311)
    
    * trying action with different ref
    
    * fixed checkstyle
    
    * updated config, fixed several integration tests
    
    * removed old zip file
    
    * assurance
    
    * dspace.ui.url was changed to http://localhost:4000
    
    * internal/fix-another-integration-tests (#312)
    
    * Set Default charset to UTF-8 in Integration tests
    
    * Fixed test in the ExternalHandleRestRepositoryIT - problem was with encoding
    
    * Fixed WorkspaceItemRestRepositoryIT#patchRejectLicenseTest - the configuration property that disable LicenseValidation was set to false.
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverFacetsDateTestWithLabels
    FacetEntryMatcher.dateIssuedFacet(false), was missing
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverSearchObjectsTestWithBasicQuery missing FacetEntryMatcher.dateIssuedFacet(false),
    
    * Fixed ClarinDiscoveryRestControllerIT tests by updating the discovery.xml
    
    * Fixed MetadataExportSearchIT.exportMetadataSearchFilterDate - commented out the test for Date Issued date search filter which was removed from the discovery.xml
    
    * test  (#317)
    
    * Initial commit
    
    * Fixed SystemWideAlertRestRepositoryIT - wrong Date comparing, the fix was copied from the upstream
    
    * Copied fix from the upstream
    
    * Enabled distribution license validation.
    
    * Update build.yml
    
    Added -fae to integration tests
    
    * Removed unnecessary check
    
    * Revert to DEFAULT_AMOUNT_FORMATS=81
    
    * Fixed lookupPubmed test
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * enable different endpoint to S3 bitstorage (#338)
    
    * enable different endpoint to S3 bitstorage
    
    * modified tests
    
    ---------
    
    Co-authored-by: Marie Verdonck <[email protected]>
    Co-authored-by: Giuseppe Digilio <[email protected]>
    Co-authored-by: corrado lombardi <[email protected]>
    Co-authored-by: Mohamed Saber Eskander <[email protected]>
    Co-authored-by: Koen Pauwels <[email protected]>
    Co-authored-by: Jens Vannerum <[email protected]>
    Co-authored-by: jensroets <[email protected]>
    Co-authored-by: Yana De Pauw <[email protected]>
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: jensvannerum <[email protected]>
    Co-authored-by: Mykhaylo <[email protected]>
    Co-authored-by: Francesco Pio Scognamiglio <[email protected]>
    Co-authored-by: Nona Luypaert <[email protected]>
    Co-authored-by: Toni Prieto <[email protected]>
    Co-authored-by: Alexandre Vryghem <[email protected]>
    Co-authored-by: Kim Shepherd <[email protected]>
    Co-authored-by: Pascal-Nicolas Becker <[email protected]>
    Co-authored-by: Agustina Martinez <[email protected]>
    Co-authored-by: Raf Ponsaerts <[email protected]>
    Co-authored-by: Andrea Bollini <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    
    * Removed unused class
    
    * Updated docker.yml
    
    * Updated cfg (#348)
    
    * Fixed from port 4000 to 8080 (#350)
    
    * add redeploy to dev-5 -> curl call to deploy action
    
    * add redeploy to dev-5 -> curl call to deploy action
    
    * correct redeploy branch in github action
    
    * Removed duplicate definition of the property (#353)
    
    * internal/shibboleth-missing-one-error-page
    
    * The netId is added to the user which is logged in via shibboleth.
    
    * Fixed failing integration tests.
    
    * Shib login filter returns the duplicate error
    
    * Fixed checkstyle issues
    
    * Added an email param into error response
    
    * Try to fix IT
    
    * Fixed some IT
    
    * The user is not registered if he doesn't have the email
    
    * Fixed IT - there must be unique handle
    
    * migrated-7.5/oai-is-not-working (#355)
    
    * Fixed wront `dspace.server.url` property value.
    
    * Updated scripts
    
    * Updated scripts
    
    * Fixed IT - there must be unique handle
    
    * Removed changes we don't want to have
    
    * Added empty row
    
    * Commented out TUL properties (#359)
    
    * trigger docker images on correct branch
    
    * internal/fix-discojuice-issues (#371)
    
    * Added property to disable or allow the discojuice. Fixed cronjob interval for 2 hours. Changed Discojuice logs to DEBUG.
    
    * Fixed discojuice interval
    
    * In some cases the log shouldn't be in debug mode, but in the error
    
    ---------
    
    Co-authored-by: Marie Verdonck <[email protected]>
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: jensvannerum <[email protected]>
    Co-authored-by: Mykhaylo <[email protected]>
    Co-authored-by: Yana De Pauw <[email protected]>
    Co-authored-by: Francesco Pio Scognamiglio <[email protected]>
    Co-authored-by: Nona Luypaert <[email protected]>
    Co-authored-by: Jens Vannerum <[email protected]>
    Co-authored-by: Koen Pauwels <[email protected]>
    Co-authored-by: Mohamed Saber Eskander <[email protected]>
    Co-authored-by: Toni Prieto <[email protected]>
    Co-authored-by: corrado lombardi <[email protected]>
    Co-authored-by: Alexandre Vryghem <[email protected]>
    Co-authored-by: Kim Shepherd <[email protected]>
    Co-authored-by: Pascal-Nicolas Becker <[email protected]>
    Co-authored-by: Agustina Martinez <[email protected]>
    Co-authored-by: Raf Ponsaerts <[email protected]>
    Co-authored-by: Andrea Bollini <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    Co-authored-by: Giuseppe Digilio <[email protected]>
    Co-authored-by: jensroets <[email protected]>
    Co-authored-by: HuynhKhoa1601 <[email protected]>
    Co-authored-by: HuynhKhoa1601 <[email protected]>
    25 people authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    0eb8d63 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. tul/merge-into-clarin-dspace (#402)

    * Tul/tmp 4 merge (#401)
    
    * 97425: Fix issue with sessions null value
    
    * 97061: type request param name change to avoid confusion with rest object type &
    error codes endpoint changes + IT:
    - missing/wrong query param accountRequestType => 400 bad request
    - email not valid domain => 422 unprocessable entity
    
    * [CST-7756] refactoring & added missing JavaDoc
    
    * [CST-7756] removed unused service bean
    
    * [CST-7756] minor refactoring  according to the rest contract
    
    * PR #8619: Removed dependency spring-context-support, not needed in main
    
    * [CST-7756] fixed failed tests
    
    * [CST-7756] refactoring
    
    * [CST-7756] added tests to valid subscription parameters
    
    * [CST-7756] added validation logic of params
    
    * [CST-7756] renamed some methods & class
    
    * [CST-7756] minor fix
    
    * [CST-7756] refactored CanSubscribeFeatureIT
    
    * 97425: Implement feedback
    
    * [CST-7756] minor update
    
    * [CST-7756] added missing index field
    
    * [CST-7756] added template for subscription content email
    
    * [CST-7754] removed old code of supervision orders
    added a new migration script sql
    tested that supervisors can edit only workspace items
    
    * [CST-7756] refactoring
    
    * Remove statusFilter added to Solr browse indexes queries to solve an issue with the local administrators navigation
    
    * [CST-7756] monor fix
    
    * [CST-7756] added unit tests covering methods with business logic
    
    * [CST-7756] sub-daily command and its referred class removed, as subscriptions are sent by subscription-send command
    
    * [CST-7756] updated license header
    
    * 97425: Fix minor issues
    
    * [CST-7756] added instructions to migrate subscriptions from previous versions
    
    * [CST-7756] after merge checkstyle fix
    
    * [CST-7756] extended abstract test
    
    * [CST-7756] updated script
    
    * 99053: Add return_to_pool option to all ProcessingAction except SingleUserReviewAction
    
    * Reinstate config accidentally deleted, added in 30f923a080aa0d927036e0eae609c3bf1a273d35 (#8064) - enables RSS/Atom feeds
    
    * [CST-7756] removed subscriptions for items
    
    * [CST-7756] minor fix
    
    * [CST-7756] extended SubscribeServiceTest in order to use service instance with real (h2) database instead of mocks, so that tests actually store, query and remove subscriptions interacting with database
    
    * [CST-7756] added missing JavaDoc
    
    * [CST-7756] code refactoring
    
    * [CST-7756] renamed test class in order to reflect its actual behavior
    
    * [CST-7756] removed mail template used by previous script
    
    * [CST-7756] code refactoring
    
    * [CST-7756] removed Items section
    
    * [CST-7756] added missing IT
    
    * [CST-7754] updated javadoc
    
    * [CST-7754] updated comment
    
    * [CST-7754] withdrawn item should not allow supervision order
    
    * [CST-7754] moved supervision orders test on workflow items to SupervisionOrderRestRepositoryIT, added test covering the scenario when an admin tries to set a supervision order on a withdrawn item, and when an admin sets a supervision order on a workflow item before sending it back to workspace: supervisor can edit the item only when it goes to workspace status.
    
    * [TLC-380] Browse links and "by regex" links in item display
    
    * [TLC-380] Fix checkstyle and duplicate code
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Refactor browses endpoint for browse link usage
    
    * [TLC-249] Improve 'findByFields' browse refactor
    
    * [TLC-380] Fix browse resource byFields IT
    
    * [TLC-380] Remove unused methods, add ITs
    
    * #8629: Make sure temporary worfklow groups of reviewers get deleted
    
    * #8629: PR feedback refactor
    
    * [CST-7756] implemented community feedbacks
    
    * [CST-7756] added test that proves what happens if an object is access restricted after you have a subscription to it.
    
    * [CST-7756] renamed a method
    
    * [CST-7756] updated subscriptions migration scripts
    
    * [CST-7756] removed 'lastModified_dt' index field
    
    * [CST-7756] minor refactoring
    
    * [CST-7756] added email subject
    
    * [CST-7756] added dissemination for generic DSpace Item
    
    * [CST-7756] If no crosswalk is defined for the Item's entity type, default generic Item one is applied
    
    * IT fix: ReviewManagers repository wide group, not collection workflow group
    
    * Test IT without drop constraint
    
    * [CST-7756] restores security check as was originaly
    
    * [CST-7756] described beans
    
    * #8628: Remove GET shortlivedtokens endpoint & related IT
    
    * [TLC-249] Show Identifier Step, pre-register identifiers
    
    * [TLC-249] Remove unused import in WorkspaceItemServiceImpl
    
    * [TLC-249] Update section count test in SubmissionDefinitionsControllerIT
    
    * [TLC-249] Refactor to support better filter usage, PENDING and MINTED status
    
    * [TLC-249] Add and expose config for enabling register DOI
    
    * [TLC-249] REST backend for identifier config
    
    * [TLC-249] Better status return for new DOIs, write new integration tests
    
    * [TLC-249] Integration tests, keep GET handling in controller
    
    * [TLC-249] Move GET handling back to ItemIdentifierController
    
    * [TLC-249] Checkstyle fixes
    
    * [TLC-249] Licence header fixes
    
    * [TLC-249] Further checkstyle fixes
    
    * [TLC-249] Fix tests, Refactor things to use a LinkRestRepository for GET, Controller for POST
    
    * [TLC-249] Further IT fix for identifiers
    
    * [TLC-249] Licence header fix
    
    * [TLC-249] Address review feedback
    
    Controller updated to be less DOI-specific in its
    registration implementation
    item-status.register renamed to registerDOI
    display types included in section data, for UI hints
    comments / javadoc added
    DOI status text sent instead of number in status data
    
    As per tdonohue's revew on 2022-01-18
    
    * [TLC-249] Lint fixes
    
    * [TLC-249] Improve model for identifier step data
    
    * [TLC-249] Update configuration identifiers.cfg
    
    * [TLC-249] Remove unused subclass DataIdentifier
    
    * [TLC-249] Update identifier section IT
    
    * [TLC-249] Update integration tests for identifier controller
    
    * [TLC-249] Fix submission controller IT
    
    * [TLC-249] Update canRegisterDOIFeature to check for cfg enabled
    
    * [TLC-249] Refactor identifiers create endpoint
    
    * [TLC-249] Refactor, include controller 'find DSO' operation
    
    * [TLC-249] Throw not implemented for findOne and findAll
    
    * [TLC-249] Fixes and improvements as per review feedback
    
    * [TLC-249] Checkstyle fix
    
    * [TLC-249] return value  as id for IdentifierRest
    
    * [TLC-249] Fix category type in IdentifierRest
    
    * [TLC-249] Update integration tests for IdentifierRestRepository
    
    * [TLC-249] Refactor TrueFilter to get instantiated as singleton
    
    * [TLC-249] Construct canonical handle URL in identifier item link
    
    * [TL-249] Remove example-doi_filter from config, add singleton attr to TrueFilter
    
    * [TL-249] Add always_true_filter to test REST identifier-service.xml config
    
    * [TL-249] Add identifiers.cfg and item-filters.xml config to test data
    
    * [TL-249] Fix imports
    
    * [TL-249] Revert accidental commit to RestResourceController
    
    * [TL-249] Javadoc and other small fixes, DOI unit tests
    
    * [TL-249] Javadoc and other small fixes
    
    Including stripping $Revision$ from filter javadoc.
    
    * [TL-249] Checkstyle fix
    
    * 99200: Delete items after copies have been requested fix
    
    * [CST-7756] added security check into 'subscription-send' script
    
    * Alternate way to restart workflow in case of decline
    
    * Fix for decline when the delete doesn't persist in context before wfi is created again from same item
    
    * [CST-7754] supervising user can perform operations on Workspace item only if they have proper permissions
    
    * [DURACOM-116] process sorted alphabetically
    
    * [TLC-249] Test abandoning of a pending DOI and minting afterwards
    
    * [TLC-249] Ensure property identifiers.item-status.register-doi is set
    
    * Added missing commit in cleanup method
    
    * Update BitstreamStorageServiceImpl.java
    
    Amend commit log message
    
    * [CST-7756] Non-Discoverable and withdrawn items must be excluded from the notification list
    
    * [DURACOM-116] moved sorting to service
    
    * removed the log info
    
    * CST-8936 fix permission for bitstream generated by media-filter
    
    * Updates to LICENSES_THIRD_PARTY for 7.5
    
    * [maven-release-plugin] prepare release dspace-7.5
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed errors which causes tomcat starting errors
    
    * Ignored failing test
    
    * Fixed MetadataExportSearchIT - the dateIssued search filter was commented out.
    
    * Added a new action which push test image for FE integration tests.
    
    * Updated creating of the docker
    
    * changed to proper dependency
    
    * Updated cfg, fixed error because rest.properties.exposed was defined in two configuration files.
    
    * fixed cfg for tests
    
    * Copied fixes for the PRs: 277, 279, 281, 273, 284, 286, 296, 300, 308
    
    * Push docker only to migrate-to-7.5 and not to dtq-dev-7.5
    
    * Update migrate-docker.yml
    
    Updated docker action name
    
    * Updated IT test for Shibboleth auth
    
    * Copied ClarinLicenseImportRestController from another branch
    
    * Shibboleth autologin error solved - new header must be added into Allowed Headers in the Application.java
    
    * Fixed checkstyle issues.
    
    * Internal/fix integration tests 75 (#311)
    
    * trying action with different ref
    
    * fixed checkstyle
    
    * updated config, fixed several integration tests
    
    * removed old zip file
    
    * assurance
    
    * dspace.ui.url was changed to http://localhost:4000
    
    * internal/fix-another-integration-tests (#312)
    
    * Set Default charset to UTF-8 in Integration tests
    
    * Fixed test in the ExternalHandleRestRepositoryIT - problem was with encoding
    
    * Fixed WorkspaceItemRestRepositoryIT#patchRejectLicenseTest - the configuration property that disable LicenseValidation was set to false.
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverFacetsDateTestWithLabels
    FacetEntryMatcher.dateIssuedFacet(false), was missing
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverSearchObjectsTestWithBasicQuery missing FacetEntryMatcher.dateIssuedFacet(false),
    
    * Fixed ClarinDiscoveryRestControllerIT tests by updating the discovery.xml
    
    * Fixed MetadataExportSearchIT.exportMetadataSearchFilterDate - commented out the test for Date Issued date search filter which was removed from the discovery.xml
    
    * test  (#317)
    
    * Initial commit
    
    * Fixed SystemWideAlertRestRepositoryIT - wrong Date comparing, the fix was copied from the upstream
    
    * Copied fix from the upstream
    
    * Enabled distribution license validation.
    
    * Update build.yml
    
    Added -fae to integration tests
    
    * Removed unnecessary check
    
    * Revert to DEFAULT_AMOUNT_FORMATS=81
    
    * Fixed lookupPubmed test
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * enable different endpoint to S3 bitstorage (#338)
    
    * enable different endpoint to S3 bitstorage
    
    * modified tests
    
    * Migrate to 7.5 (#274)
    
    * 97298: Self-register - test fixes
    
    * 97298: Self-register - test fixes
    
    * [CST-7756] Rename type property to subscriptionType in the subscriptionType object
    
    * [CST-7756] Fix checkstyle
    
    * [CST-7756] fixed database scripts version number
    
    * [CST-7754] otherworkspace discovery configuration shows only supervised workspace items, when a supervision order is deleted grants given to supervision groups on an item are revoked.
    
    * [CST-7754] test supervision order is deleted if workspaceItem or group is deleted.
    
    * 97183 Processing PR review feedback
    
    * 97538: Unauthorized tests should now be anonymous
    
    * 97538: Remove readability change
    
    * 97538: Remove readability change in IT
    
    * 97414 Advanced workflow actions: implemented feedback on SelectReviewerAction + WorkflowActionRestRepositoryIT
    
    * 97414 Advanced workflow actions: fixed SelectReviewerAction NullPointerException
    
    * [CST-7604] Configuration updated to highlight Orgunit and Person
    
    * 97735: Add a accept range cors header
    
    * Fix license issues
    
    * 98345 Advanced workflow actions - Parse select reviewers step
    
    * 98345 SelectReviewerAction, TaskRestRepositoriesIT and h2 migration
    
    * 98433 Reject button mostly works - still triggers a 404 in console though
    
    * 98434: Advanced workflow - refactor scoreReview workflow
    
    * 98434: IT fix
    
    * 98433: Refactoring SingleUserReviewAction & general refactoring in Actions
    - Fix in AutoAssignAction that selected reviewer didn't get registered as new InProgressSubmissionUser
    
    * 98433: IT fixes now that access rights are now moved to selected reviewers in AutoAssignAction
    
    * [CST-7756] removed unused param
    
    * 98462: Use discovery configurations in browse
    
    * [DURACOM-113] add jfif extension on bitstream formats
    
    * 98462: Refactor change and add admin tests
    
    * 97538: The search rest method should be public
    
    * 97538: Alter IT for public vocabulary search method
    
    * 97183 Tests for findItemsWithEdit and countItemsWithEdit methods of ItemServiceImpl
    
    * 97080: #8613 - Doc for the prefix solr field
    
    * Implemented community feedbacks
    
    * 97425: Fix issue with sessions null value
    
    * 97061: type request param name change to avoid confusion with rest object type &
    error codes endpoint changes + IT:
    - missing/wrong query param accountRequestType => 400 bad request
    - email not valid domain => 422 unprocessable entity
    
    * [CST-7756] refactoring & added missing JavaDoc
    
    * [CST-7756] removed unused service bean
    
    * [CST-7756] minor refactoring  according to the rest contract
    
    * PR #8619: Removed dependency spring-context-support, not needed in main
    
    * [CST-7756] fixed failed tests
    
    * [CST-7756] refactoring
    
    * [CST-7756] added tests to valid subscription parameters
    
    * [CST-7756] added validation logic of params
    
    * [CST-7756] renamed some methods & class
    
    * [CST-7756] minor fix
    
    * [CST-7756] refactored CanSubscribeFeatureIT
    
    * 97425: Implement feedback
    
    * [CST-7756] minor update
    
    * [CST-7756] added missing index field
    
    * [CST-7756] added template for subscription content email
    
    * [CST-7754] removed old code of supervision orders
    added a new migration script sql
    tested that supervisors can edit only workspace items
    
    * [CST-7756] refactoring
    
    * Remove statusFilter added to Solr browse indexes queries to solve an issue with the local administrators navigation
    
    * [CST-7756] monor fix
    
    * [CST-7756] added unit tests covering methods with business logic
    
    * [CST-7756] sub-daily command and its referred class removed, as subscriptions are sent by subscription-send command
    
    * [CST-7756] updated license header
    
    * 97425: Fix minor issues
    
    * [CST-7756] added instructions to migrate subscriptions from previous versions
    
    * [CST-7756] after merge checkstyle fix
    
    * [CST-7756] extended abstract test
    
    * [CST-7756] updated script
    
    * 99053: Add return_to_pool option to all ProcessingAction except SingleUserReviewAction
    
    * Reinstate config accidentally deleted, added in 30f923a080aa0d927036e0eae609c3bf1a273d35 (#8064) - enables RSS/Atom feeds
    
    * [CST-7756] removed subscriptions for items
    
    * [CST-7756] minor fix
    
    * [CST-7756] extended SubscribeServiceTest in order to use service instance with real (h2) database instead of mocks, so that tests actually store, query and remove subscriptions interacting with database
    
    * [CST-7756] added missing JavaDoc
    
    * [CST-7756] code refactoring
    
    * [CST-7756] renamed test class in order to reflect its actual behavior
    
    * [CST-7756] removed mail template used by previous script
    
    * [CST-7756] code refactoring
    
    * [CST-7756] removed Items section
    
    * [CST-7756] added missing IT
    
    * [CST-7754] updated javadoc
    
    * [CST-7754] updated comment
    
    * [CST-7754] withdrawn item should not allow supervision order
    
    * [CST-7754] moved supervision orders test on workflow items to SupervisionOrderRestRepositoryIT, added test covering the scenario when an admin tries to set a supervision order on a withdrawn item, and when an admin sets a supervision order on a workflow item before sending it back to workspace: supervisor can edit the item only when it goes to workspace status.
    
    * [TLC-380] Browse links and "by regex" links in item display
    
    * [TLC-380] Fix checkstyle and duplicate code
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Refactor browses endpoint for browse link usage
    
    * [TLC-249] Improve 'findByFields' browse refactor
    
    * [TLC-380] Fix browse resource byFields IT
    
    * [TLC-380] Remove unused methods, add ITs
    
    * #8629: Make sure temporary worfklow groups of reviewers get deleted
    
    * #8629: PR feedback refactor
    
    * [CST-7756] implemented community feedbacks
    
    * [CST-7756] added test that proves what happens if an object is access restricted after you have a subscription to it.
    
    * [CST-7756] renamed a method
    
    * [CST-7756] updated subscriptions migration scripts
    
    * [CST-7756] removed 'lastModified_dt' index field
    
    * [CST-7756] minor refactoring
    
    * [CST-7756] added email subject
    
    * [CST-7756] added dissemination for generic DSpace Item
    
    * [CST-7756] If no crosswalk is defined for the Item's entity type, default generic Item one is applied
    
    * IT fix: ReviewManagers repository wide group, not collection workflow group
    
    * Test IT without drop constraint
    
    * [CST-7756] restores security check as was originaly
    
    * [CST-7756] described beans
    
    * #8628: Remove GET shortlivedtokens endpoint & related IT
    
    * [TLC-249] Show Identifier Step, pre-register identifiers
    
    * [TLC-249] Remove unused import in WorkspaceItemServiceImpl
    
    * [TLC-249] Update section count test in SubmissionDefinitionsControllerIT
    
    * [TLC-249] Refactor to support better filter usage, PENDING and MINTED status
    
    * [TLC-249] Add and expose config for enabling register DOI
    
    * [TLC-249] REST backend for identifier config
    
    * [TLC-249] Better status return for new DOIs, write new integration tests
    
    * [TLC-249] Integration tests, keep GET handling in controller
    
    * [TLC-249] Move GET handling back to ItemIdentifierController
    
    * [TLC-249] Checkstyle fixes
    
    * [TLC-249] Licence header fixes
    
    * [TLC-249] Further checkstyle fixes
    
    * [TLC-249] Fix tests, Refactor things to use a LinkRestRepository for GET, Controller for POST
    
    * [TLC-249] Further IT fix for identifiers
    
    * [TLC-249] Licence header fix
    
    * [TLC-249] Address review feedback
    
    Controller updated to be less DOI-specific in its
    registration implementation
    item-status.register renamed to registerDOI
    display types included in section data, for UI hints
    comments / javadoc added
    DOI status text sent instead of number in status data
    
    As per tdonohue's revew on 2022-01-18
    
    * [TLC-249] Lint fixes
    
    * [TLC-249] Improve model for identifier step data
    
    * [TLC-249] Update configuration identifiers.cfg
    
    * [TLC-249] Remove unused subclass DataIdentifier
    
    * [TLC-249] Update identifier section IT
    
    * [TLC-249] Update integration tests for identifier controller
    
    * [TLC-249] Fix submission controller IT
    
    * [TLC-249] Update canRegisterDOIFeature to check for cfg enabled
    
    * [TLC-249] Refactor identifiers create endpoint
    
    * [TLC-249] Refactor, include controller 'find DSO' operation
    
    * [TLC-249] Throw not implemented for findOne and findAll
    
    * [TLC-249] Fixes and improvements as per review feedback
    
    * [TLC-249] Checkstyle fix
    
    * [TLC-249] return value  as id for IdentifierRest
    
    * [TLC-249] Fix category type in IdentifierRest
    
    * [TLC-249] Update integration tests for IdentifierRestRepository
    
    * [TLC-249] Refactor TrueFilter to get instantiated as singleton
    
    * [TLC-249] Construct canonical handle URL in identifier item link
    
    * [TL-249] Remove example-doi_filter from config, add singleton attr to TrueFilter
    
    * [TL-249] Add always_true_filter to test REST identifier-service.xml config
    
    * [TL-249] Add identifiers.cfg and item-filters.xml config to test data
    
    * [TL-249] Fix imports
    
    * [TL-249] Revert accidental commit to RestResourceController
    
    * [TL-249] Javadoc and other small fixes, DOI unit tests
    
    * [TL-249] Javadoc and other small fixes
    
    Including stripping $Revision$ from filter javadoc.
    
    * [TL-249] Checkstyle fix
    
    * 99200: Delete items after copies have been requested fix
    
    * [CST-7756] added security check into 'subscription-send' script
    
    * Alternate way to restart workflow in case of decline
    
    * Fix for decline when the delete doesn't persist in context before wfi is created again from same item
    
    * [CST-7754] supervising user can perform operations on Workspace item only if they have proper permissions
    
    * [DURACOM-116] process sorted alphabetically
    
    * [TLC-249] Test abandoning of a pending DOI and minting afterwards
    
    * [TLC-249] Ensure property identifiers.item-status.register-doi is set
    
    * Added missing commit in cleanup method
    
    * Update BitstreamStorageServiceImpl.java
    
    Amend commit log message
    
    * [CST-7756] Non-Discoverable and withdrawn items must be excluded from the notification list
    
    * [DURACOM-116] moved sorting to service
    
    * removed the log info
    
    * CST-8936 fix permission for bitstream generated by media-filter
    
    * Updates to LICENSES_THIRD_PARTY for 7.5
    
    * [maven-release-plugin] prepare release dspace-7.5
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed errors which causes tomcat starting errors
    
    * Ignored failing test
    
    * Fixed MetadataExportSearchIT - the dateIssued search filter was commented out.
    
    * Added a new action which push test image for FE integration tests.
    
    * Updated creating of the docker
    
    * changed to proper dependency
    
    * Updated cfg, fixed error because rest.properties.exposed was defined in two configuration files.
    
    * fixed cfg for tests
    
    * Copied fixes for the PRs: 277, 279, 281, 273, 284, 286, 296, 300, 308
    
    * Push docker only to migrate-to-7.5 and not to dtq-dev-7.5
    
    * Update migrate-docker.yml
    
    Updated docker action name
    
    * Updated IT test for Shibboleth auth
    
    * Copied ClarinLicenseImportRestController from another branch
    
    * Shibboleth autologin error solved - new header must be added into Allowed Headers in the Application.java
    
    * Fixed checkstyle issues.
    
    * Internal/fix integration tests 75 (#311)
    
    * trying action with different ref
    
    * fixed checkstyle
    
    * updated config, fixed several integration tests
    
    * removed old zip file
    
    * assurance
    
    * dspace.ui.url was changed to http://localhost:4000
    
    * internal/fix-another-integration-tests (#312)
    
    * Set Default charset to UTF-8 in Integration tests
    
    * Fixed test in the ExternalHandleRestRepositoryIT - problem was with encoding
    
    * Fixed WorkspaceItemRestRepositoryIT#patchRejectLicenseTest - the configuration property that disable LicenseValidation was set to false.
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverFacetsDateTestWithLabels
    FacetEntryMatcher.dateIssuedFacet(false), was missing
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverSearchObjectsTestWithBasicQuery missing FacetEntryMatcher.dateIssuedFacet(false),
    
    * Fixed ClarinDiscoveryRestControllerIT tests by updating the discovery.xml
    
    * Fixed MetadataExportSearchIT.exportMetadataSearchFilterDate - commented out the test for Date Issued date search filter which was removed from the discovery.xml
    
    * test  (#317)
    
    * Initial commit
    
    * Fixed SystemWideAlertRestRepositoryIT - wrong Date comparing, the fix was copied from the upstream
    
    * Copied fix from the upstream
    
    * Enabled distribution license validation.
    
    * Update build.yml
    
    Added -fae to integration tests
    
    * Removed unnecessary check
    
    * Revert to DEFAULT_AMOUNT_FORMATS=81
    
    * Fixed lookupPubmed test
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * enable different endpoint to S3 bitstorage (#338)
    
    * enable different endpoint to S3 bitstorage
    
    * modified tests
    
    ---------
    
    Co-authored-by: Marie Verdonck <[email protected]>
    Co-authored-by: Giuseppe Digilio <[email protected]>
    Co-authored-by: corrado lombardi <[email protected]>
    Co-authored-by: Mohamed Saber Eskander <[email protected]>
    Co-authored-by: Koen Pauwels <[email protected]>
    Co-authored-by: Jens Vannerum <[email protected]>
    Co-authored-by: jensroets <[email protected]>
    Co-authored-by: Yana De Pauw <[email protected]>
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: jensvannerum <[email protected]>
    Co-authored-by: Mykhaylo <[email protected]>
    Co-authored-by: Francesco Pio Scognamiglio <[email protected]>
    Co-authored-by: Nona Luypaert <[email protected]>
    Co-authored-by: Toni Prieto <[email protected]>
    Co-authored-by: Alexandre Vryghem <[email protected]>
    Co-authored-by: Kim Shepherd <[email protected]>
    Co-authored-by: Pascal-Nicolas Becker <[email protected]>
    Co-authored-by: Agustina Martinez <[email protected]>
    Co-authored-by: Raf Ponsaerts <[email protected]>
    Co-authored-by: Andrea Bollini <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    
    * Copied fix from 303
    
    * Copied fix from 302, 319, 314
    
    * Copied fix from 331
    
    * Copied fix from 295
    
    * Copied fix from 337, 339
    
    * Removed ClarinLicenseImportRestController.java according to 273
    
    * Eperson.hasPasswordSet was missing and one checkstyle violation as occurred.
    
    * Docker image should be generated.
    
    * Full BE customization for TUL (#329)
    
    * define citace pro in the config file
    
    * rename the config and add it into the default res.properties.exposed
    
    * configure the gg analytics
    
    * add email config propertyy for the contact page
    
    * add the email for lr.help.email
    
    * remove redundant email
    
    ---------
    
    Co-authored-by: HuynhKhoa1601 <[email protected]>
    Co-authored-by: HuynhKhoa1601 <[email protected]>
    
    * Temp file
    
    * Migrate to 7.5 (#343)
    
    * 97298: Self-register - test fixes
    
    * [CST-7756] Rename type property to subscriptionType in the subscriptionType object
    
    * [CST-7756] Fix checkstyle
    
    * [CST-7756] fixed database scripts version number
    
    * [CST-7754] otherworkspace discovery configuration shows only supervised workspace items, when a supervision order is deleted grants given to supervision groups on an item are revoked.
    
    * [CST-7754] test supervision order is deleted if workspaceItem or group is deleted.
    
    * 97183 Processing PR review feedback
    
    * 97538: Unauthorized tests should now be anonymous
    
    * 97538: Remove readability change
    
    * 97538: Remove readability change in IT
    
    * 97414 Advanced workflow actions: implemented feedback on SelectReviewerAction + WorkflowActionRestRepositoryIT
    
    * 97414 Advanced workflow actions: fixed SelectReviewerAction NullPointerException
    
    * [CST-7604] Configuration updated to highlight Orgunit and Person
    
    * 97735: Add a accept range cors header
    
    * Fix license issues
    
    * 98345 Advanced workflow actions - Parse select reviewers step
    
    * 98345 SelectReviewerAction, TaskRestRepositoriesIT and h2 migration
    
    * 98433 Reject button mostly works - still triggers a 404 in console though
    
    * 98434: Advanced workflow - refactor scoreReview workflow
    
    * 98434: IT fix
    
    * 98433: Refactoring SingleUserReviewAction & general refactoring in Actions
    - Fix in AutoAssignAction that selected reviewer didn't get registered as new InProgressSubmissionUser
    
    * 98433: IT fixes now that access rights are now moved to selected reviewers in AutoAssignAction
    
    * [CST-7756] removed unused param
    
    * 98462: Use discovery configurations in browse
    
    * [DURACOM-113] add jfif extension on bitstream formats
    
    * 98462: Refactor change and add admin tests
    
    * 97538: The search rest method should be public
    
    * 97538: Alter IT for public vocabulary search method
    
    * 97183 Tests for findItemsWithEdit and countItemsWithEdit methods of ItemServiceImpl
    
    * 97080: #8613 - Doc for the prefix solr field
    
    * Implemented community feedbacks
    
    * 97425: Fix issue with sessions null value
    
    * 97061: type request param name change to avoid confusion with rest object type &
    error codes endpoint changes + IT:
    - missing/wrong query param accountRequestType => 400 bad request
    - email not valid domain => 422 unprocessable entity
    
    * [CST-7756] refactoring & added missing JavaDoc
    
    * [CST-7756] removed unused service bean
    
    * [CST-7756] minor refactoring  according to the rest contract
    
    * PR #8619: Removed dependency spring-context-support, not needed in main
    
    * [CST-7756] fixed failed tests
    
    * [CST-7756] refactoring
    
    * [CST-7756] added tests to valid subscription parameters
    
    * [CST-7756] added validation logic of params
    
    * [CST-7756] renamed some methods & class
    
    * [CST-7756] minor fix
    
    * [CST-7756] refactored CanSubscribeFeatureIT
    
    * 97425: Implement feedback
    
    * [CST-7756] minor update
    
    * [CST-7756] added missing index field
    
    * [CST-7756] added template for subscription content email
    
    * [CST-7754] removed old code of supervision orders
    added a new migration script sql
    tested that supervisors can edit only workspace items
    
    * [CST-7756] refactoring
    
    * Remove statusFilter added to Solr browse indexes queries to solve an issue with the local administrators navigation
    
    * [CST-7756] monor fix
    
    * [CST-7756] added unit tests covering methods with business logic
    
    * [CST-7756] sub-daily command and its referred class removed, as subscriptions are sent by subscription-send command
    
    * [CST-7756] updated license header
    
    * 97425: Fix minor issues
    
    * [CST-7756] added instructions to migrate subscriptions from previous versions
    
    * [CST-7756] after merge checkstyle fix
    
    * [CST-7756] extended abstract test
    
    * [CST-7756] updated script
    
    * 99053: Add return_to_pool option to all ProcessingAction except SingleUserReviewAction
    
    * Reinstate config accidentally deleted, added in 30f923a080aa0d927036e0eae609c3bf1a273d35 (#8064) - enables RSS/Atom feeds
    
    * [CST-7756] removed subscriptions for items
    
    * [CST-7756] minor fix
    
    * [CST-7756] extended SubscribeServiceTest in order to use service instance with real (h2) database instead of mocks, so that tests actually store, query and remove subscriptions interacting with database
    
    * [CST-7756] added missing JavaDoc
    
    * [CST-7756] code refactoring
    
    * [CST-7756] renamed test class in order to reflect its actual behavior
    
    * [CST-7756] removed mail template used by previous script
    
    * [CST-7756] code refactoring
    
    * [CST-7756] removed Items section
    
    * [CST-7756] added missing IT
    
    * [CST-7754] updated javadoc
    
    * [CST-7754] updated comment
    
    * [CST-7754] withdrawn item should not allow supervision order
    
    * [CST-7754] moved supervision orders test on workflow items to SupervisionOrderRestRepositoryIT, added test covering the scenario when an admin tries to set a supervision order on a withdrawn item, and when an admin sets a supervision order on a workflow item before sending it back to workspace: supervisor can edit the item only when it goes to workspace status.
    
    * [TLC-380] Browse links and "by regex" links in item display
    
    * [TLC-380] Fix checkstyle and duplicate code
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Refactor browses endpoint for browse link usage
    
    * [TLC-249] Improve 'findByFields' browse refactor
    
    * [TLC-380] Fix browse resource byFields IT
    
    * [TLC-380] Remove unused methods, add ITs
    
    * #8629: Make sure temporary worfklow groups of reviewers get deleted
    
    * #8629: PR feedback refactor
    
    * [CST-7756] implemented community feedbacks
    
    * [CST-7756] added test that proves what happens if an object is access restricted after you have a subscription to it.
    
    * [CST-7756] renamed a method
    
    * [CST-7756] updated subscriptions migration scripts
    
    * [CST-7756] removed 'lastModified_dt' index field
    
    * [CST-7756] minor refactoring
    
    * [CST-7756] added email subject
    
    * [CST-7756] added dissemination for generic DSpace Item
    
    * [CST-7756] If no crosswalk is defined for the Item's entity type, default generic Item one is applied
    
    * IT fix: ReviewManagers repository wide group, not collection workflow group
    
    * Test IT without drop constraint
    
    * [CST-7756] restores security check as was originaly
    
    * [CST-7756] described beans
    
    * #8628: Remove GET shortlivedtokens endpoint & related IT
    
    * [TLC-249] Show Identifier Step, pre-register identifiers
    
    * [TLC-249] Remove unused import in WorkspaceItemServiceImpl
    
    * [TLC-249] Update section count test in SubmissionDefinitionsControllerIT
    
    * [TLC-249] Refactor to support better filter usage, PENDING and MINTED status
    
    * [TLC-249] Add and expose config for enabling register DOI
    
    * [TLC-249] REST backend for identifier config
    
    * [TLC-249] Better status return for new DOIs, write new integration tests
    
    * [TLC-249] Integration tests, keep GET handling in controller
    
    * [TLC-249] Move GET handling back to ItemIdentifierController
    
    * [TLC-249] Checkstyle fixes
    
    * [TLC-249] Licence header fixes
    
    * [TLC-249] Further checkstyle fixes
    
    * [TLC-249] Fix tests, Refactor things to use a LinkRestRepository for GET, Controller for POST
    
    * [TLC-249] Further IT fix for identifiers
    
    * [TLC-249] Licence header fix
    
    * [TLC-249] Address review feedback
    
    Controller updated to be less DOI-specific in its
    registration implementation
    item-status.register renamed to registerDOI
    display types included in section data, for UI hints
    comments / javadoc added
    DOI status text sent instead of number in status data
    
    As per tdonohue's revew on 2022-01-18
    
    * [TLC-249] Lint fixes
    
    * [TLC-249] Improve model for identifier step data
    
    * [TLC-249] Update configuration identifiers.cfg
    
    * [TLC-249] Remove unused subclass DataIdentifier
    
    * [TLC-249] Update identifier section IT
    
    * [TLC-249] Update integration tests for identifier controller
    
    * [TLC-249] Fix submission controller IT
    
    * [TLC-249] Update canRegisterDOIFeature to check for cfg enabled
    
    * [TLC-249] Refactor identifiers create endpoint
    
    * [TLC-249] Refactor, include controller 'find DSO' operation
    
    * [TLC-249] Throw not implemented for findOne and findAll
    
    * [TLC-249] Fixes and improvements as per review feedback
    
    * [TLC-249] Checkstyle fix
    
    * [TLC-249] return value  as id for IdentifierRest
    
    * [TLC-249] Fix category type in IdentifierRest
    
    * [TLC-249] Update integration tests for IdentifierRestRepository
    
    * [TLC-249] Refactor TrueFilter to get instantiated as singleton
    
    * [TLC-249] Construct canonical handle URL in identifier item link
    
    * [TL-249] Remove example-doi_filter from config, add singleton attr to TrueFilter
    
    * [TL-249] Add always_true_filter to test REST identifier-service.xml config
    
    * [TL-249] Add identifiers.cfg and item-filters.xml config to test data
    
    * [TL-249] Fix imports
    
    * [TL-249] Revert accidental commit to RestResourceController
    
    * [TL-249] Javadoc and other small fixes, DOI unit tests
    
    * [TL-249] Javadoc and other small fixes
    
    Including stripping $Revision$ from filter javadoc.
    
    * [TL-249] Checkstyle fix
    
    * 99200: Delete items after copies have been requested fix
    
    * [CST-7756] added security check into 'subscription-send' script
    
    * Alternate way to restart workflow in case of decline
    
    * Fix for decline when the delete doesn't persist in context before wfi is created again from same item
    
    * [CST-7754] supervising user can perform operations on Workspace item only if they have proper permissions
    
    * [DURACOM-116] process sorted alphabetically
    
    * [TLC-249] Test abandoning of a pending DOI and minting afterwards
    
    * [TLC-249] Ensure property identifiers.item-status.register-doi is set
    
    * Added missing commit in cleanup method
    
    * Update BitstreamStorageServiceImpl.java
    
    Amend commit log message
    
    * [CST-7756] Non-Discoverable and withdrawn items must be excluded from the notification list
    
    * [DURACOM-116] moved sorting to service
    
    * removed the log info
    
    * CST-8936 fix permission for bitstream generated by media-filter
    
    * Updates to LICENSES_THIRD_PARTY for 7.5
    
    * [maven-release-plugin] prepare release dspace-7.5
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed errors which causes tomcat starting errors
    
    * Ignored failing test
    
    * Fixed MetadataExportSearchIT - the dateIssued search filter was commented out.
    
    * Added a new action which push test image for FE integration tests.
    
    * Updated creating of the docker
    
    * changed to proper dependency
    
    * Updated cfg, fixed error because rest.properties.exposed was defined in two configuration files.
    
    * fixed cfg for tests
    
    * Copied fixes for the PRs: 277, 279, 281, 273, 284, 286, 296, 300, 308
    
    * Push docker only to migrate-to-7.5 and not to dtq-dev-7.5
    
    * Update migrate-docker.yml
    
    Updated docker action name
    
    * Updated IT test for Shibboleth auth
    
    * Copied ClarinLicenseImportRestController from another branch
    
    * Shibboleth autologin error solved - new header must be added into Allowed Headers in the Application.java
    
    * Fixed checkstyle issues.
    
    * Internal/fix integration tests 75 (#311)
    
    * trying action with different ref
    
    * fixed checkstyle
    
    * updated config, fixed several integration tests
    
    * removed old zip file
    
    * assurance
    
    * dspace.ui.url was changed to http://localhost:4000
    
    * internal/fix-another-integration-tests (#312)
    
    * Set Default charset to UTF-8 in Integration tests
    
    * Fixed test in the ExternalHandleRestRepositoryIT - problem was with encoding
    
    * Fixed WorkspaceItemRestRepositoryIT#patchRejectLicenseTest - the configuration property that disable LicenseValidation was set to false.
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverFacetsDateTestWithLabels
    FacetEntryMatcher.dateIssuedFacet(false), was missing
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverSearchObjectsTestWithBasicQuery missing FacetEntryMatcher.dateIssuedFacet(false),
    
    * Fixed ClarinDiscoveryRestControllerIT tests by updating the discovery.xml
    
    * Fixed MetadataExportSearchIT.exportMetadataSearchFilterDate - commented out the test for Date Issued date search filter which was removed from the discovery.xml
    
    * test  (#317)
    
    * Initial commit
    
    * Fixed SystemWideAlertRestRepositoryIT - wrong Date comparing, the fix was copied from the upstream
    
    * Copied fix from the upstream
    
    * Enabled distribution license validation.
    
    * Update build.yml
    
    Added -fae to integration tests
    
    * Removed unnecessary check
    
    * Revert to DEFAULT_AMOUNT_FORMATS=81
    
    * Fixed lookupPubmed test
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * enable different endpoint to S3 bitstorage (#338)
    
    * enable different endpoint to S3 bitstorage
    
    * modified tests
    
    ---------
    
    Co-authored-by: Marie Verdonck <[email protected]>
    Co-authored-by: Giuseppe Digilio <[email protected]>
    Co-authored-by: corrado lombardi <[email protected]>
    Co-authored-by: Mohamed Saber Eskander <[email protected]>
    Co-authored-by: Koen Pauwels <[email protected]>
    Co-authored-by: Jens Vannerum <[email protected]>
    Co-authored-by: jensroets <[email protected]>
    Co-authored-by: Yana De Pauw <[email protected]>
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: jensvannerum <[email protected]>
    Co-authored-by: Mykhaylo <[email protected]>
    Co-authored-by: Francesco Pio Scognamiglio <[email protected]>
    Co-authored-by: Nona Luypaert <[email protected]>
    Co-authored-by: Toni Prieto <[email protected]>
    Co-authored-by: Alexandre Vryghem <[email protected]>
    Co-authored-by: Kim Shepherd <[email protected]>
    Co-authored-by: Pascal-Nicolas Becker <[email protected]>
    Co-authored-by: Agustina Martinez <[email protected]>
    Co-authored-by: Raf Ponsaerts <[email protected]>
    Co-authored-by: Andrea Bollini <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    
    * Removed unused class
    
    * Updated docker.yml
    
    * Updated cfg (#348)
    
    * Fixed from port 4000 to 8080 (#350)
    
    * add redeploy to dev-5 -> curl call to deploy action
    
    * add redeploy to dev-5 -> curl call to deploy action
    
    * correct redeploy branch in github action
    
    * Removed duplicate definition of the property (#353)
    
    * internal/shibboleth-missing-one-error-page
    
    * The netId is added to the user which is logged in via shibboleth.
    
    * Fixed failing integration tests.
    
    * Shib login filter returns the duplicate error
    
    * Fixed checkstyle issues
    
    * Added an email param into error response
    
    * Try to fix IT
    
    * Fixed some IT
    
    * The user is not registered if he doesn't have the email
    
    * Fixed IT - there must be unique handle
    
    * migrated-7.5/oai-is-not-working (#355)
    
    * Fixed wront `dspace.server.url` property value.
    
    * Updated scripts
    
    * Updated scripts
    
    * Fixed IT - there must be unique handle
    
    * Removed changes we don't want to have
    
    * Added empty row
    
    * Merge actual 7.5. version into TUL (#357)
    
    * 102-BE/cannot-read-big-file-by-readAllBytes (#277)
    
    * replace readAllBytes
    
    * fix test errors
    
    * 103-be/shibboleth-login-wrong-error-page (#279)
    
    * The user is redireced to the FE after wrong shibboleth authentication.
    
    * Changed redirect URLs
    
    * Fixed checkstyle issues
    
    * Copied ShibbolethFilterIT into ClarinShibbolethFilterIT because the tests did must be updated.
    
    * 105-be/user-is-not-registered-after-shibboleth-login (#281)
    
    * firstname and lastname is not required for proper Shibboleth login.
    
    * Fixed IT to be failed if code is wrong
    
    * 88-BE/license-labels-are-missing-icons (#273)
    
    * License label icon can be null
    
    * user rest repository for license import
    
    * Fixed checkstyle issues
    
    * Fixed failing IT
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    
    * 110-be/imported-item-should-not-regenerate-certain-metadata-fields (#284)
    
    * Created test which fail when issue happens
    
    * Some metadata values are not updated during the import.
    
    * Changed logging (#286)
    
    * 116 be/deleted bitstreams cannot be imported (#296)
    
    * Every bitstream is deleted after updating it. If the sequenceId is null, use default value.
    
    * added logs and fixed error message
    
    * Fixed checkstyle issues
    
    * Added some logs.
    
    ---------
    
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    * 80-BE/import-tasklistitem (#300)
    
    * create method and test
    
    * test runs
    
    * condition of membership
    
    * throw exception soon and explain better (#308)
    
    * added commit (#306)
    
    * 87-BE/adding-missing-attributes (#303)
    
    * add welcome_info and can_edit_submission_metadata
    
    * added missing attributes to the database
    
    * errors from review
    
    * 119-BE/remove-validation-of-deleted-bitstreams (#302)
    
    * remove validation control for deleted bitstream
    
    * added log
    
    * fix review comments
    
    * added mvn argument fail-at-end (#319)
    
    * added mvn argument fail-at-end
    
    * see mvn version
    
    * see maven version
    
    * -fae
    
    * final version of build.yml
    
    * 75-BE/missing-handles (#314)
    
    * create handle without dspace object
    
    * new controller for import handle without dspace object
    
    * create handle for workspaceitem
    
    * using of existing handle if it exists (#316)
    
    * checkstyle
    
    * fix failed test
    
    * added whitespace after for
    
    * review
    
    * removed authorization for handle creation
    
    * remove unneeded import
    
    * checkstyle
    
    * 122-be/restricted-item-download-issues (#331)
    
    * Initial commit
    
    * Remove the error when the ClarinLicense doesn't require any additional user metadata and the file cannot be downloaded because the user didn't fill in any user metadata.
    
    * The user cannot download the item with ClarinLicense that doesn't require user metadata, but controller methods required this information.
    
    * Be/fixed bitstreams added user metadata (#295)
    
    * 116-be/deleted-bitstreams-cannot-be-imported (#291)
    
    * Every bitstream is deleted after updating it. If the sequenceId is null, use default value.
    
    * added logs and fixed error message
    
    * Fixed checkstyle issues
    
    * Added some logs.
    
    ---------
    
    Co-authored-by: Michaela Paurikova <[email protected]>
    
    * 76-BE/import-user-metadata (#294)
    
    * new controller for user metadata import
    
    * import user metadata works based on created tests
    
    * remove error from python import
    
    * checkstyle
    
    * 76-BE/import-user-metadata-with-fixed-bitstream (#307)
    
    * new controller for user metadata import
    
    * import user metadata works based on created tests
    
    * remove error from python import
    
    * checkstyle
    
    * fix import user_metadata
    
    * fix mishmash with eperson_id and user_registration_id
    
    * create user registration and eperson separatelly, checkstyle
    
    * edited import user metadata
    
    * checkstyle
    
    ---------
    
    Co-authored-by: Michaela Paurikova <[email protected]>
    Co-authored-by: Paurikova2 <[email protected]>
    
    * Internal/fix integration tests 75 (#311)
    
    * trying action with different ref
    
    * fixed checkstyle
    
    * updated config, fixed several integration tests
    
    * removed old zip file
    
    * assurance
    
    * dspace.ui.url was changed to http://localhost:4000
    
    * internal/fix-another-integration-tests (#312)
    
    * Set Default charset to UTF-8 in Integration tests
    
    * Fixed test in the ExternalHandleRestRepositoryIT - problem was with encoding
    
    * Fixed WorkspaceItemRestRepositoryIT#patchRejectLicenseTest - the configuration property that disable LicenseValidation was set to false.
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverFacetsDateTestWithLabels
    FacetEntryMatcher.dateIssuedFacet(false), was missing
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverSearchObjectsTestWithBasicQuery missing FacetEntryMatcher.dateIssuedFacet(false),
    
    * Fixed ClarinDiscoveryRestControllerIT tests by updating the discovery.xml
    
    * Fixed MetadataExportSearchIT.exportMetadataSearchFilterDate - commented out the test for Date Issued date search filter which was removed from the discovery.xml
    
    * test  (#317)
    
    * Initial commit
    
    * Fixed SystemWideAlertRestRepositoryIT - wrong Date comparing, the fix was copied from the upstream
    
    * Copied fix from the upstream
    
    * Enabled distribution license validation.
    
    * Update build.yml
    
    Added -fae to integration tests
    
    * Removed unnecessary check
    
    * Revert to DEFAULT_AMOUNT_FORMATS=81
    
    * Fixed lookupPubmed test
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * Removed not defined search options. (#337)
    
    * browse - Updated IT according to updated cfg (#339)
    
    * Removed not defined search options.
    
    * Updated IT according to a cfg updates.
    
    * enable different endpoint to S3 bitstorage (#338)
    
    * enable different endpoint to S3 bitstorage
    
    * modified tests
    
    * Migrate to 7.5 (#274)
    
    * 97298: Self-register - test fixes
    
    * 97298: Self-register - test fixes
    
    * [CST-7756] Rename type property to subscriptionType in the subscriptionType object
    
    * [CST-7756] Fix checkstyle
    
    * [CST-7756] fixed database scripts version number
    
    * [CST-7754] otherworkspace discovery configuration shows only supervised workspace items, when a supervision order is deleted grants given to supervision groups on an item are revoked.
    
    * [CST-7754] test supervision order is deleted if workspaceItem or group is deleted.
    
    * 97183 Processing PR review feedback
    
    * 97538: Unauthorized tests should now be anonymous
    
    * 97538: Remove readability change
    
    * 97538: Remove readability change in IT
    
    * 97414 Advanced workflow actions: implemented feedback on SelectReviewerAction + WorkflowActionRestRepositoryIT
    
    * 97414 Advanced workflow actions: fixed SelectReviewerAction NullPointerException
    
    * [CST-7604] Configuration updated to highlight Orgunit and Person
    
    * 97735: Add a accept range cors header
    
    * Fix license issues
    
    * 98345 Advanced workflow actions - Parse select reviewers step
    
    * 98345 SelectReviewerAction, TaskRestRepositoriesIT and h2 migration
    
    * 98433 Reject button mostly works - still triggers a 404 in console though
    
    * 98434: Advanced workflow - refactor scoreReview workflow
    
    * 98434: IT fix
    
    * 98433: Refactoring SingleUserReviewAction & general refactoring in Actions
    - Fix in AutoAssignAction that selected reviewer didn't get registered as new InProgressSubmissionUser
    
    * 98433: IT fixes now that access rights are now moved to selected reviewers in AutoAssignAction
    
    * [CST-7756] removed unused param
    
    * 98462: Use discovery configurations in browse
    
    * [DURACOM-113] add jfif extension on bitstream formats
    
    * 98462: Refactor change and add admin tests
    
    * 97538: The search rest method should be public
    
    * 97538: Alter IT for public vocabulary search method
    
    * 97183 Tests for findItemsWithEdit and countItemsWithEdit methods of ItemServiceImpl
    
    * 97080: #8613 - Doc for the prefix solr field
    
    * Implemented community feedbacks
    
    * 97425: Fix issue with sessions null value
    
    * 97061: type request param name change to avoid confusion with rest object type &
    error codes endpoint changes + IT:
    - missing/wrong query param accountRequestType => 400 bad request
    - email not valid domain => 422 unprocessable entity
    
    * [CST-7756] refactoring & added missing JavaDoc
    
    * [CST-7756] removed unused service bean
    
    * [CST-7756] minor refactoring  according to the rest contract
    
    * PR #8619: Removed dependency spring-context-support, not needed in main
    
    * [CST-7756] fixed failed tests
    
    * [CST-7756] refactoring
    
    * [CST-7756] added tests to valid subscription parameters
    
    * [CST-7756] added validation logic of params
    
    * [CST-7756] renamed some methods & class
    
    * [CST-7756] minor fix
    
    * [CST-7756] refactored CanSubscribeFeatureIT
    
    * 97425: Implement feedback
    
    * [CST-7756] minor update
    
    * [CST-7756] added missing index field
    
    * [CST-7756] added template for subscription content email
    
    * [CST-7754] removed old code of supervision orders
    added a new migration script sql
    tested that supervisors can edit only workspace items
    
    * [CST-7756] refactoring
    
    * Remove statusFilter added to Solr browse indexes queries to solve an issue with the local administrators navigation
    
    * [CST-7756] monor fix
    
    * [CST-7756] added unit tests covering methods with business logic
    
    * [CST-7756] sub-daily command and its referred class removed, as subscriptions are sent by subscription-send command
    
    * [CST-7756] updated license header
    
    * 97425: Fix minor issues
    
    * [CST-7756] added instructions to migrate subscriptions from previous versions
    
    * [CST-7756] after merge checkstyle fix
    
    * [CST-7756] extended abstract test
    
    * [CST-7756] updated script
    
    * 99053: Add return_to_pool option to all ProcessingAction except SingleUserReviewAction
    
    * Reinstate config accidentally deleted, added in 30f923a080aa0d927036e0eae609c3bf1a273d35 (#8064) - enables RSS/Atom feeds
    
    * [CST-7756] removed subscriptions for items
    
    * [CST-7756] minor fix
    
    * [CST-7756] extended SubscribeServiceTest in order to use service instance with real (h2) database instead of mocks, so that tests actually store, query and remove subscriptions interacting with database
    
    * [CST-7756] added missing JavaDoc
    
    * [CST-7756] code refactoring
    
    * [CST-7756] renamed test class in order to reflect its actual behavior
    
    * [CST-7756] removed mail template used by previous script
    
    * [CST-7756] code refactoring
    
    * [CST-7756] removed Items section
    
    * [CST-7756] added missing IT
    
    * [CST-7754] updated javadoc
    
    * [CST-7754] updated comment
    
    * [CST-7754] withdrawn item should not allow supervision order
    
    * [CST-7754] moved supervision orders test on workflow items to SupervisionOrderRestRepositoryIT, added test covering the scenario when an admin tries to set a supervision order on a withdrawn item, and when an admin sets a supervision order on a workflow item before sending it back to workspace: supervisor can edit the item only when it goes to workspace status.
    
    * [TLC-380] Browse links and "by regex" links in item display
    
    * [TLC-380] Fix checkstyle and duplicate code
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Further checkstyle fixes
    
    * [TLC-380] Refactor browses endpoint for browse link usage
    
    * [TLC-249] Improve 'findByFields' browse refactor
    
    * [TLC-380] Fix browse resource byFields IT
    
    * [TLC-380] Remove unused methods, add ITs
    
    * #8629: Make sure temporary worfklow groups of reviewers get deleted
    
    * #8629: PR feedback refactor
    
    * [CST-7756] implemented community feedbacks
    
    * [CST-7756] added test that proves what happens if an object is access restricted after you have a subscription to it.
    
    * [CST-7756] renamed a method
    
    * [CST-7756] updated subscriptions migration scripts
    
    * [CST-7756] removed 'lastModified_dt' index field
    
    * [CST-7756] minor refactoring
    
    * [CST-7756] added email subject
    
    * [CST-7756] added dissemination for generic DSpace Item
    
    * [CST-7756] If no crosswalk is defined for the Item's entity type, default generic Item one is applied
    
    * IT fix: ReviewManagers repository wide group, not collection workflow group
    
    * Test IT without drop constraint
    
    * [CST-7756] restores security check as was originaly
    
    * [CST-7756] described beans
    
    * #8628: Remove GET shortlivedtokens endpoint & related IT
    
    * [TLC-249] Show Identifier Step, pre-register identifiers
    
    * [TLC-249] Remove unused import in WorkspaceItemServiceImpl
    
    * [TLC-249] Update section count test in SubmissionDefinitionsControllerIT
    
    * [TLC-249] Refactor to support better filter usage, PENDING and MINTED status
    
    * [TLC-249] Add and expose config for enabling register DOI
    
    * [TLC-249] REST backend for identifier config
    
    * [TLC-249] Better status return for new DOIs, write new integration tests
    
    * [TLC-249] Integration tests, keep GET handling in controller
    
    * [TLC-249] Move GET handling back to ItemIdentifierController
    
    * [TLC-249] Checkstyle fixes
    
    * [TLC-249] Licence header fixes
    
    * [TLC-249] Further checkstyle fixes
    
    * [TLC-249] Fix tests, Refactor things to use a LinkRestRepository for GET, Controller for POST
    
    * [TLC-249] Further IT fix for identifiers
    
    * [TLC-249] Licence header fix
    
    * [TLC-249] Address review feedback
    
    Controller updated to be less DOI-specific in its
    registration implementation
    item-status.register renamed to registerDOI
    display types included in section data, for UI hints
    comments / javadoc added
    DOI status text sent instead of number in status data
    
    As per tdonohue's revew on 2022-01-18
    
    * [TLC-249] Lint fixes
    
    * [TLC-249] Improve model for identifier step data
    
    * [TLC-249] Update configuration identifiers.cfg
    
    * [TLC-249] Remove unused subclass DataIdentifier
    
    * [TLC-249] Update identifier section IT
    
    * [TLC-249] Update integration tests for identifier controller
    
    * [TLC-249] Fix submission controller IT
    
    * [TLC-249] Update canRegisterDOIFeature to check for cfg enabled
    
    * [TLC-249] Refactor identifiers create endpoint
    
    * [TLC-249] Refactor, include controller 'find DSO' operation
    
    * [TLC-249] Throw not implemented for findOne and findAll
    
    * [TLC-249] Fixes and improvements as per review feedback
    
    * [TLC-249] Checkstyle fix
    
    * [TLC-249] return value  as id for IdentifierRest
    
    * [TLC-249] Fix category type in IdentifierRest
    
    * [TLC-249] Update integration tests for IdentifierRestRepository
    
    * [TLC-249] Refactor TrueFilter to get instantiated as singleton
    
    * [TLC-249] Construct canonical handle URL in identifier item link
    
    * [TL-249] Remove example-doi_filter from config, add singleton attr to TrueFilter
    
    * [TL-249] Add always_true_filter to test REST identifier-service.xml config
    
    * [TL-249] Add identifiers.cfg and item-filters.xml config to test data
    
    * [TL-249] Fix imports
    
    * [TL-249] Revert accidental commit to RestResourceController
    
    * [TL-249] Javadoc and other small fixes, DOI unit tests
    
    * [TL-249] Javadoc and other small fixes
    
    Including stripping $Revision$ from filter javadoc.
    
    * [TL-249] Checkstyle fix
    
    * 99200: Delete items after copies have been requested fix
    
    * [CST-7756] added security check into 'subscription-send' script
    
    * Alternate way to restart workflow in case of decline
    
    * Fix for decline when the delete doesn't persist in context before wfi is created again from same item
    
    * [CST-7754] supervising user can perform operations on Workspace item only if they have proper permissions
    
    * [DURACOM-116] process sorted alphabetically
    
    * [TLC-249] Test abandoning of a pending DOI and minting afterwards
    
    * [TLC-249] Ensure property identifiers.item-status.register-doi is set
    
    * Added missing commit in cleanup method
    
    * Update BitstreamStorageServiceImpl.java
    
    Amend commit log message
    
    * [CST-7756] Non-Discoverable and withdrawn items must be excluded from the notification list
    
    * [DURACOM-116] moved sorting to service
    
    * removed the log info
    
    * CST-8936 fix permission for bitstream generated by media-filter
    
    * Updates to LICENSES_THIRD_PARTY for 7.5
    
    * [maven-release-plugin] prepare release dspace-7.5
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed some compile errors
    
    * Fixed errors which causes tomcat starting errors
    
    * Ignored failing test
    
    * Fixed MetadataExportSearchIT - the dateIssued search filter was commented out.
    
    * Added a new action which push test image for FE integration tests.
    
    * Updated creating of the docker
    
    * changed to proper dependency
    
    * Updated cfg, fixed error because rest.properties.exposed was defined in two configuration files.
    
    * fixed cfg for tests
    
    * Copied fixes for the PRs: 277, 279, 281, 273, 284, 286, 296, 300, 308
    
    * Push docker only to migrate-to-7.5 and not to dtq-dev-7.5
    
    * Update migrate-docker.yml
    
    Updated docker action name
    
    * Updated IT test for Shibboleth auth
    
    * Copied ClarinLicenseImportRestController from another branch
    
    * Shibboleth autologin error solved - new header must be added into Allowed Headers in the Application.java
    
    * Fixed checkstyle issues.
    
    * Internal/fix integration tests 75 (#311)
    
    * trying action with different ref
    
    * fixed checkstyle
    
    * updated config, fixed several integration tests
    
    * removed old zip file
    
    * assurance
    
    * dspace.ui.url was changed to http://localhost:4000
    
    * internal/fix-another-integration-tests (#312)
    
    * Set Default charset to UTF-8 in Integration tests
    
    * Fixed test in the ExternalHandleRestRepositoryIT - problem was with encoding
    
    * Fixed WorkspaceItemRestRepositoryIT#patchRejectLicenseTest - the configuration property that disable LicenseValidation was set to false.
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverFacetsDateTestWithLabels
    FacetEntryMatcher.dateIssuedFacet(false), was missing
    
    * Fixed ClarinDiscoveryRestControllerIT.java#discoverSearchObjectsTestWithBasicQuery missing FacetEntryMatcher.dateIssuedFacet(false),
    
    * Fixed ClarinDiscoveryRestControllerIT tests by updating the discovery.xml
    
    * Fixed MetadataExportSearchIT.exportMetadataSearchFilterDate - commented out the test for Date Issued date search filter which was removed from the discovery.xml
    
    * test  (#317)
    
    * Initial commit
    
    * Fixed SystemWideAlertRestRepositoryIT - wrong Date comparing, the fix was copied from the upstream
    
    * Copied fix from the upstream
    
    * Enabled distribution license validation.
    
    * Update build.yml
    
    Added -fae to integration tests
    
    * Removed unnecessary check
    
    * Revert to DEFAULT_AMOUNT_FORMATS=81
    
    * Fixed lookupPubmed test
    
    ---------
    
    Co-authored-by: milanmajchrak <[email protected]>
    Co-authored-by: milanmajchrak <[email protected]>
    
    * enable different endpoint to S3 bitstorage (#338)
    
    * enable different endpoint to S3 bitstorage
    
    * modified tests
    
    ---------
    
    Co-authored-by: Marie Verdonck <[email protected]>
    Co-authored-by: Giuseppe Digilio <[email protected]>
    Co-authored-by: corrado lombardi <[email protected]>
    Co-authored-by: Mohamed Saber Eskander <[email protected]>
    Co-authored-by: Koen Pauwels <[email protected]>
    Co-authored-by: Jens Vannerum <[email protected]>
    Co-authored-by: jensroets <[email protected]>
    Co-authored-by: Yana De Pauw <[email protected]>
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: jensvannerum <[email protected]>
    Co-authored-by: Mykhaylo <[email protected]>
    Co-authored-by: Francesco Pio Scognamiglio <[email protected]>
    Co-authored-by: Nona Luypaert <[email protected]>
    Co-authored-by: Toni Prieto <[email protected]>
    Co-authored-by: Alexandre Vryghem <[email protected]>
    Co-authored-by: Kim Shepherd <[email protected]>
    Co-authored-by: Pascal-Nicolas Becker <[email protected]>
    Co-authored-by: Agustina Martinez <[email protected]>
    Co-authored-by: Raf Ponsaerts <[email protected]>
    Co-authored-by: Andrea Bollini <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    Co-authored-by: MajoBerger <[email protected]>
    
    * Copied fix from 303
    
    * Copied fix from 302, 319, 314
    
    * Copied fix from 331
    
    * Copied fix from 295
    
    * Copied fix from 337, 339
    
    * Removed ClarinLicenseImportRestController.java according to 273
    
    * Eperson.hasPasswordSet was missing and one checkstyle violation as occurred.
    
    * Docker image should be generated.
    
    * Temp file
    
    * Migrate to 7.5 (#343)
    
    * 97298: Self-register - test fixes
    
    * [CST-7756] Rename type property to subscriptionType in the subscriptionType object
    
    * [CST-7756] Fix checkstyle
    
    * [CST-7756] fixed database scripts version number
    
    * [CST-7754] otherworkspace discovery configuration shows only supervised workspace items, when a supervision order is deleted grants given to supervision groups on an item are revoked.
    
    * [CST-7754] test supervision order is deleted if workspaceItem or group is deleted.
    
    * 97183 Processing PR review feedback
    
    * 97538: Unauthorized tests should now be anonymous
    
    * 97538: Remove readability change
    
    * 97538: Remove readability change in IT
    
    * 97414 Advanced workflow actions: implemented feedback on SelectReviewerAction + WorkflowActionRestRepositoryIT
    
    * 97414 Advanced workflow actions: fixed SelectReviewerAction NullPointerException
    
    * [CST-7604] Configuration updated to highlight Orgunit and Person
    
    * 97735: Add a accept range cors header
    
    * Fix license issues
    
    * 98345 Advanced workflow actions - Parse select reviewers step
    
    * 98345 SelectReviewerAction, TaskRestRepositoriesIT and h2 migration
    
    * 98433 Reject button mostly works - still triggers a 404 in console though
    
    * 98434: Advanced workflow - refactor scoreReview workflow
    
    * 98434: IT fix
    
    * 98433: Refactoring SingleUserReviewAction & general refactoring in Actions
    - Fix in AutoAssignAction that selected reviewer didn't get registered as new InProgressSubmissionUser
    
    * 98433: IT fixes now that access rights are now moved to selected reviewers in AutoAssignAction
    
    * [CST-7756] removed unused param
    
    * 98462: Use discovery configurations in browse
    
    * [DURACOM-113] add jfif extension on bitstream formats
    
    * 98462: Refactor change and add admin tests
    
    * 97538: The search rest method should be public
    
    * 97538: Alter IT for public vocabulary search method
    
    * 97183 Tests for findItemsWithEdit and countItemsWithEdit methods of ItemServiceImpl
    
    * 97080: #8613 - Doc for the prefix solr field
    
    * Implemented community feedbacks
    
    * 97425: Fix issue with sessions null value
    
    * 97061: type request param name change to avoid confusion with rest object type &
    error codes endpoint changes + IT:
    - missing/wrong query param accountRequestType => 400 bad request
    - email not valid domain => 422 unprocessable entity
    
    * [CST-7756] refactoring & added missing JavaDoc
    
    * [CST-7756] removed unused service bean
    
    * [CST-7756] minor refactoring  according to the rest contract
    
    * PR #8619: Removed dependency spring-context-support, not needed in main
    
    * [CST-7756] fixed failed tests
    
    * [CST-7756] refactoring
    
    * [CST-7756] added tests to valid subscription parameters
    
    * [CST-7756] added validation logic of params
    
    * [CST-7756] renamed some methods & class
    
    * [CST-7756] minor fix
    
    * [CST-7756] refactored CanSubscribeFeatureIT
    
    * 97425: Implement feedback
    
    * [CST-7756] minor update
    
    * [CST-7756] added missing index field
    
    * [CST-7756] added template for subscription content email
    
    * [CST-7754] removed old code of supervis…
    Configuration menu
    Copy the full SHA
    4658b08 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. data-pump/update-non-migrated-tables (#403)

    * Update README-dtq.md
    
    Updated migrated and not migrated tables
    
    * Update README-dtq.md
    
    verification_token and webapp is in the CLARIN-DSpace7
    milanmajchrak authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    7e0818f View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. ufal/be-date-duplicate-metadata-value (#416)

    * Changed hiddenButHarvestable  to hidden.
    
    * dc.date.issued is removed
    
    * Revert "dc.date.issued is removed"
    
    This reverts commit d5de6c4.
    
    * Synchronized with dtq-dev
    milanmajchrak authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    6a96d71 View commit details
    Browse the repository at this point in the history
  2. ufal/be-hidden-items-should-not-be-seen (#415)

    * Changed hiddenButHarvestable  to hidden.
    
    * dc.date.issued is removed
    
    * Revert "dc.date.issued is removed"
    
    This reverts commit d5de6c4.
    milanmajchrak authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    b0ce562 View commit details
    Browse the repository at this point in the history
  3. ufal/be-add-missing-fileextension (#414)

    * Added missing bitstream-formats.xml
    
    * Fixed unit test
    
    * Updated failed integration tests.
    milanmajchrak authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    ed2eab3 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    ed4b4a4 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. ufal/update-index-for-language (#424)

    * Initial commit
    
    * Working
    
    * Fixed checkstyle issue
    
    * Fixed failing integration tests
    
    * Added doc
    milanmajchrak authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    3a83e43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b733fab View commit details
    Browse the repository at this point in the history
  3. ufal/be-wrong-citation-author-sequence (#417)

    * Created test and updated MetadataConverter.java
    
    * Fixed checkstyle issues.
    
    * Place is used only by the ItemService.
    
    * Refactored code.
    milanmajchrak authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    ec68eaa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c7d575 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. added indexing scripts to docker image (#422)

    * added indexing scripts to docker image
    
    * extension to index scripts
    MajoBerger authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    c64764f View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    80face6 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. internal/epic-pid-service-never-called (#431)

    * The item is created with configured prefix.
    
    * The Configuration property configMap is not shared. The right prefix is added during creating the handle.
    
    * The handle is correctly composed and the tests are created
    
    * epic changed to local because the local handle should be used by default.
    
    * Refactoring
    
    * Refactoring
    
    * Fixed one failing test
    
    * Commented out unwanted community configuration.
    
    * Fixed failing tests. Instead of changing owningCollection I used Context events.
    
    * Fixed checkstyle
    
    * Fixed failing IT. It was needed to update configuraition property.
    
    * Fixed failing integration tests - the community configuration service wasn't restored.
    milanmajchrak authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    1eb7971 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. ufal/be-confidence-authority-not-imported (#438)

    * Configured `dc.relation` for controlled authority and created test.
    
    * Updated VersioningWithRelationshipsTest - updated adding dc.relation metadata.
    milanmajchrak authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    fb252cf View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Ufal be/handleserver fix (#446)

    * fixed dead handle null
    
    * fixed null services
    MajoBerger authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    d49f106 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ded4fc4 View commit details
    Browse the repository at this point in the history
  3. ufal/be-user_metadata-wrong-import (#440)

    * User Metadata is correctly imported - it is not updated but added every time with a transaction_id.
    
    * Refactoring and created test
    
    * Refactoring
    milanmajchrak authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    9caa945 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. WHY NULL OH NO (#448)

    MajoBerger authored Sep 29, 2023
    Configuration menu
    Copy the full SHA
    a965335 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. ufal/be-collection2item-table-is-not-migrated (#439)

    * Created endpoint for importing item's mapped collections and created test for it
    
    * Fixed checkstyle issues
    
    * Fixed conflicts
    
    * refactoring
    
    * Refactoring according to request changes
    milanmajchrak authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    aa6c260 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. ufal/be-22-54-download-preview-item (#444)

    * lock/download-preview-temp
    
    * Changed preview limit
    
    * Temp commit - some refactoring done
    
    * Removed unwanted changes.
    
    * Refactoring
    
    * Added some doc
    
    * Test passed
    
    * Fixed tests
    
    * Fixed checkstyle errors
    
    * Updated endpoints and fixed tests
    milanmajchrak authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    af2c920 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. ufal/be-find-item-by-handle

    * Created endpoint and tests for getting the Item by the full handle.
    
    * Removed unused imports - checkstyle.
    milanmajchrak authored Oct 27, 2023
    Configuration menu
    Copy the full SHA
    28e5a89 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    a3b90fd View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. ufal/downloading-restricted-bitstreams-not-working-properly (#457)

    * The admin could download restricted bitstreams.
    
    * The user cannot download bitstream if he/she is not signed in.
    
    * Cannot obtain context with user.
    
    * The user is already fetched from the context.
    
    * Added docs.
    
    * Do not use endpoint for downloading the single file because it already exists - remove it.
    
    * Fixed AuthorizationRestControllerIT tests.
    milanmajchrak authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    dc628c9 View commit details
    Browse the repository at this point in the history
  2. ufal/be-cannot-download-and-preview-files-after-migration (#454)

    * Find bitstream format using mimetype not ID.
    
    * Updated tests according to fix.
    milanmajchrak authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    2f8a81d View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. ufal/update-canonical-prefix-to-hdl (#460)

    * Updated `handle.canonical.prefix` to hdl handle.
    
    * Integration test cannot have changed handle.canonical.prefix.
    milanmajchrak authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    7d1fdb8 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. ufal/be-user-registration-missing (#463)

    * The user registration is added when the eperson is created by the ui.
    
    * try using newer checkout, same as upstream, since error is with git
    
    ---------
    
    Co-authored-by: MajoBerger <[email protected]>
    milanmajchrak and MajoBerger authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    29880ed View commit details
    Browse the repository at this point in the history
  2. ufal/be-license-download-statistics (#462)

    * Add logging of downloading restricted bitstreams.
    
    * Log downloading of every bitstream not only restricted ones.
    
    * Added docs
    
    * Refactored logging.
    milanmajchrak authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    e2322c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. ufal/be-shibboleth-headers-encoding (#464)

    * givenname and last name values are converted to UTF-8 encoding
    
    * Delete eperson in tests
    milanmajchrak authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    c01af03 View commit details
    Browse the repository at this point in the history
  2. using our dspace-dependencies

    because of #466
    MajoBerger committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    6eb3726 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. ufal/be-fix-email-parameters

    Fixed emails sending - added arguments and cfg properties that are sent in the email. (#470)
    milanmajchrak authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    4b9e7fc View commit details
    Browse the repository at this point in the history
  2. ufal/be-provenance-subbmitter-missing (#469)

    * DSpace#8585 Add submitter information to provenance metadata
    
    * Cherry picked fix from vanilla and added test to check if the Item provenance metadata is added
    
    ---------
    
    Co-authored-by: Adán Román Ruiz <[email protected]>
    milanmajchrak and aroman-arvo authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    989e6e8 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. ufal/be-get-user-ip-address (#468)

    * Created endpoint for fetching IP address with tests.
    
    * Made the code more understable
    milanmajchrak authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    85225d2 View commit details
    Browse the repository at this point in the history
  2. ufal/publisher-ok-fix (#473)

    * fixes ufal#1096 (#471)
    
    * Added publisher filter in the integration test check
    
    ---------
    
    Co-authored-by: Ondřej Košarko <[email protected]>
    milanmajchrak and kosarko authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    f85e76a View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. ufal/zip-preview-configurable (#475)

    * Made previewing of the file configurable.
    
    * The default value of the previewing the file must be true in the integration tests.
    milanmajchrak authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    27abb8a View commit details
    Browse the repository at this point in the history
  2. ufal/fe-oversized-file-upload-message

    Exposed max file limit for upload from the cfg. (#477)
    milanmajchrak authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    de08f26 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. ufal/be-email-restricted-download

    * Fixed comments in the clarin emails (#484)
    milanmajchrak authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    bad4a91 View commit details
    Browse the repository at this point in the history
  2. ufal/be-not-show-shib-welcome-page (#485)

    * Added cfg property to enable/disable showing of the page with attributes passed from the idp.
    milanmajchrak authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    7b4bf52 View commit details
    Browse the repository at this point in the history
  3. ufal/be-s3-customization (#481)

    * The bitstream data are stored in to local store after uploading to S3
    
    * The bitstream is removed from the S3 and local assetstore
    
    * Store number is specific if all storages are synchronized.
    
    * Return store number in the BitstreamRest object
    
    * Find out which store is used - it could be synchronized stores number.
    
    * Constant is moved to the Bitstream class
    
    * Synchronization of storages is not allowed by default - set up it in the test environment.
    
    * Added docs
    
    * Removed constant from the Bitstream class - it wasn't consistent
    
    * Overriden BitstreamStorageServiceImpl by custom SyncBitstreamStorageServiceImpl
    
    * Removed ClarinS3BitStoreService.java to SyncS3BitStoreService
    
    * Added doc and refactoring.
    milanmajchrak authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    3f2ecbb View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. ufal/be-s3-checker-sync (#486)

    * Fixed UserCheck - There was created a wrong select
    
    * Fixed ChecksumCheck - the session was closed but there were some requests do the database then
    milanmajchrak authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    51d7a45 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. internal/load-version-from-file (#488)

    * Load version from the specific file and show content in the root endpoint.
    
    * Fixed checkstyle issue
    
    * DO not log anything if the VERSION file does not exist. Added VERSION file path into cfg property.
    
    * Append every line into final String.
    milanmajchrak authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    faf9e42 View commit details
    Browse the repository at this point in the history
  2. ufal/be-s3-checksum-fix (#487)

    * Cherry picked fix S3 optimalization fixes from Vanilla
    
    * Cherry picked adding of pagination on cleanup
    
    * Updated Sync services according to S3 optimization fix
    
    * The checksum value is compared between S3 and local assetstore and the new result is inserted to the database.
    
    * Added docs and refactoring
    
    * The checksum values are exposed by REST API
    
    * Fixed failing tests
    
    ---------
    
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: Luca Giamminonni <[email protected]>
    3 people authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    bf4f503 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. internal/versioning (#491)

    * add version to docker
    
    * Allow shell because it is using double quotes in the command string.
    
    * removed cat and ls commands
    
    ---------
    
    Co-authored-by: MajoBerger <[email protected]>
    milanmajchrak and MajoBerger authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    b5cdf03 View commit details
    Browse the repository at this point in the history
  2. ufal/comment-ever-failing-test

    * Commented still failing tests (#490)
    milanmajchrak authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    2986f5c View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. internal/verion-update-path (#492)

    * Updated `build.version.file.path` because the server cannot find `VERSION_D.txt` file
    
    * Added VERSION_D.txt info `.gitignore`
    
    * User ${dspace.dir} instead of absolute path
    milanmajchrak authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    98c74d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. internal/be-upgrade-clarin-dspace-7.6 (#497)

    * Split docker image builds into separate jobs to allow them to run in parallel.
    
    * Ensure 'main' code is tagged as 'latest' in DockerHub
    
    * Fixes DSpace#8558 - set Solr UTC timezone
    
    Set the timezone of the Solr date formatter to UTC
    
    * remove obsolete code fragments
    
    * Add action to automatically create a port PR when specified
    
    (cherry picked from commit f6a898c)
    
    * Run PR Port action as 'dspace-bot' to allow new PRs to trigger CI checks
    
    * Minor update to label_merge_conflicts to ignore any errors (seem random at this time)
    
    * Fix typo. Config must be a valid regex
    
    (cherry picked from commit 7995289)
    
    * Bump h2 from 2.1.214 to 2.2.220
    
    Bumps [h2](https://github.com/h2database/h2database) from 2.1.214 to 2.2.220.
    - [Release notes](https://github.com/h2database/h2database/releases)
    - [Commits](h2database/h2database@version-2.1.214...version-2.2.220)
    
    ---
    updated-dependencies:
    - dependency-name: com.h2database:h2
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Update FullTextContentStreams.java
    
    Fix NPE if bitstream is null
    
    * Update FullTextContentStreams.java
    
    Add additional NPE checks
    
    * Update ItemUtils.java
    
    Prevent npe if bitstream is null
    
    * dspace.cfg: remove old webui.itemlist properties
    
    These properties are no longer used in DSpace 7:
    
        webui.itemlist.widths
        webui.itemlist.*.widths
        webui.itemlist.tablewidth
    
    (cherry picked from commit 16c46c4)
    
    * dspace.cfg: remove old webui.browse.thumbnail.show property
    
    The webui.browse.thumbnail.show property is no longer used as of
    DSpace 7. Also remove subsequent references to adding thumbnails
    to item view columns since these are from legacy DSpace.
    
    (cherry picked from commit 213a546)
    
    * dspace.cfg: remove old webui.itemlist.browse.* property
    
    The webui.itemlist.browse.* properties are no longer used in DSpace
    7.
    
    (cherry picked from commit 35f72bc)
    
    * Fix DSpace#8963: Remove deletion constraint from Groomer
    
    * Enable entity type to submission form mapping by default
    
    (cherry picked from commit b71eee8)
    
    * [DURACOM-179] replaced 'null' value with exception actual value in sendErrorResponse method calls having 'null'
    
    (cherry picked from commit aa35a47)
    
    * DS-8935. webui.browse.link CrossLinks - Fix for multiple exact matches
    
    Fixes DSpace#8935 when multiple exact match "webui.browse.link" configuration
    entries are present that point to different indexes.
    
    Modified the code to return the index associated with the given
    metadata (which is used as the key in the hash map), instead of the key
    from the keySet (which may not actually be the metadata value being
    searched for).
    
    DSpace#8935
    (cherry picked from commit b846c53)
    
    * DSpace#9006 fix referenced configuration file
    
    (cherry picked from commit 29a88d7)
    
    * DSpace#9006 fix referenced configuration file (Test)
    
    (cherry picked from commit 309b0b3)
    
    * Fix DSpace#8933: Only add the base statistic core if it hasn't already been added
    
    * Remove duplicate code
    
    * On failure log the name of the assetstore file and trace causes of exception.
    
    (cherry picked from commit 22974e9)
    
    * Report Throwable's type too.
    
    (cherry picked from commit d6b612f)
    
    * More description on OutOfMemoryError too.
    
    (cherry picked from commit bbe5df3)
    
    * Remove useless log.info
    
    (cherry picked from commit 1f3ad99)
    
    * 103837: Refactor GA config to list bundles
    
    * README.md: Fix typo
    
    (cherry picked from commit ca8abdd)
    
    * Bump up versions of buildnumber-maven-plugin & build-helper-maven-plugin. add configuration for SCM failure
    
    (cherry picked from commit 78ea9e8)
    
    * 3331 - remove the --optimize feature of 'dspace stats-util'
    
    (cherry picked from commit 08c6509)
    
    * fix MissingOptionException on help
    
    (cherry picked from commit 8ae5ffb)
    
    * fix stylecheck
    
    (cherry picked from commit b1377ca)
    
    * ingore unrecognized arguments on help
    
    (cherry picked from commit 82c9b6f)
    
    * add DSpaceSkipUnknownArgumentsParser as parser to ignore/skip unknown arguments in cli by help, fix not necessary ParseException in help
    
    (cherry picked from commit 86285d7)
    
    * remove not necessary else
    
    (cherry picked from commit 064e2ca)
    
    * Enable new skip merge commit feature
    
    * dspace-api: remove unnecessary trailing whitespace
    
    * 103818 ItemServiceImpl#inheritCollectionDefaultPolicies now clears item READ policies if new parent collection has a default READ policy
    
    * 103818 Add boolean parameter to ItemServiceImpl#inheritCollectionDefaultPolicies to decide whether to override item read policies
    
    * 103818 Add boolean parameters to ItemServiceImpl methodds to decide whether to override read policies
    
    * 103818 Extend ItemServiceTest#testMoveItemToCollectionWithMoreRestrictiveReadPolicy
    
    * 104878 Fix error in ItemServiceTest related to inheriting collection policies upon item move
    
    * 104878 Adjust ItemServiceTest to expect correct behavior of bundles when item is migrated
    
    * Fix failing IT in BulkAccessControlIT
    
    * 103837: Fix isContentBitstream() in GoogleAsyncEventListener
    
    * Rename test suites that are really integration testing.
    
    (cherry picked from commit f66ca33)
    
    * Bump org.eclipse.jetty:jetty-xml
    
    Bumps [org.eclipse.jetty:jetty-xml](https://github.com/eclipse/jetty.project) from 9.4.51.v20230217 to 9.4.52.v20230823.
    - [Release notes](https://github.com/eclipse/jetty.project/releases)
    - [Commits](jetty/jetty.project@jetty-9.4.51.v20230217...jetty-9.4.52.v20230823)
    
    ---
    updated-dependencies:
    - dependency-name: org.eclipse.jetty:jetty-xml
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    (cherry picked from commit 2bcc0b3)
    
    * Add note that rebooting Tomcat required
    
    * Add websvc.opensearch.autolink and websvc.opensearch.shortname to exposed REST configuration properties
    
    (cherry picked from commit 80b35c9)
    
    * Add a "container friendly" log4j2 cfg and output compose dspace log to console
    
    (cherry picked from commit 9eefd56)
    
    * Fix ClassCastException (Collection cannot be cast to Item) in Handle identifier classes
    
    (cherry picked from commit 1271374)
    
    * Fix checkstyle. Correct grammar of comment while doing so.
    
    (cherry picked from commit ffa2683)
    
    * Avoid double slashes in sitemap paths.
    
    (cherry picked from commit eae4463)
    
    * Remove 'cross join' from count query. Updates "countHandlesByPrefix" to use a query similar to existing "findByPrefix"
    
    (cherry picked from commit 14223bd)
    
    * fix logical bug when checking if field is controlled authority
    
    * remove optimize option from oai import
    
    * added authorization check for license bitstream in OAI import
    
    * OAI: add support to extract embargo from bitstreams and expose it in OAI metadata
    
    (cherry picked from commit db81d75)
    
    * ItemUtils.java: added method doc
    
    (cherry picked from commit 51e60fb)
    
    * ItemUtils.java: improved method to account for multiple embargo policies and select the longest embargo
    
    (cherry picked from commit 538be7f)
    
    * Refactored access-status to include embargo date based on the DefaultAccessStatusHelper logic (look at primary or first bitstream)
    
    (cherry picked from commit 895926f)
    
    * Remove unused imports
    
    (cherry picked from commit 4bd2cfd)
    
    * Fix style issues
    
    (cherry picked from commit 724a4ff)
    
    * Fix style issues
    
    (cherry picked from commit 6e2c8a4)
    
    * Add null check
    
    (cherry picked from commit 0de4c39)
    
    * ItemUtils.java: refactored addEmbargoField
    
    (cherry picked from commit 291afa7)
    
    * uketd_dc.xsl: also expose access-status if embargo or restricted
    
    (cherry picked from commit 4b40872)
    
    * DefaultAccessStatusHelper: fix logic to take shortest embargo
    
    (cherry picked from commit d17ef09)
    
    * Remove currently unused customisation of ItemUtils
    
    (cherry picked from commit 490a982)
    
    * DefaultAccessStatusHelper: getEmbargoFromItem return null embargo if status than embargo
    
    (cherry picked from commit e05e73a)
    
    * Additional Item class cast fixes in handle providers
    
    DSOs were not properly checked if they were instanceof Item before
    attempting the cast in HandleIdentifierProvider and
    VersionedHandleIdentifierProviderWithCanonicalHandles
    
    * Remove Oracle script that accidentally made it in via DSpace#8800
    
    (cherry picked from commit 5e04edf)
    
    * 8968 - request-a-copy email: non ASCII characters are encoded as HTML character entity references
    
    (cherry picked from commit db36d5e)
    
    * unused import
    
    (cherry picked from commit bf6e042)
    
    * 8968 - added custom StringEscapper
    
    (cherry picked from commit 103c8ee)
    
    * checkstyle
    
    (cherry picked from commit 2c2b3b1)
    
    * 8968 - implementated using HtmlUtils scaping
    
    (cherry picked from commit 090beed)
    
    * checkstiye
    
    (cherry picked from commit d12fbe2)
    
    * Define _version_
    
    * DSpace#8585 Add submitter information to provenance metadata
    
    (cherry picked from commit c15ac0e)
    
    * 8585 - added provenance to metadata-import and itemImport
    
    (cherry picked from commit ea6307d)
    
    * dspace-api: fix misaligned comment
    
    (cherry picked from commit 4fba787)
    
    * oai_openaire.xsl : change resourceTypeGeneral for thesis
    
    Thesis are "Literature" resource type (resourceTypeGeneral), not "other research product"
    
    ref:
    openaire/guidelines-literature-repositories#43 (comment)
    and
    https://api.openaire.eu/vocabularies/dnet:result_typologies/publication
    
    (cherry picked from commit 669ff34)
    
    * Bump org.eclipse.jetty:jetty-http
    
    Bumps [org.eclipse.jetty:jetty-http](https://github.com/eclipse/jetty.project) from 9.4.52.v20230823 to 9.4.53.v20231009.
    - [Release notes](https://github.com/eclipse/jetty.project/releases)
    - [Commits](jetty/jetty.project@jetty-9.4.52.v20230823...jetty-9.4.53.v20231009)
    
    ---
    updated-dependencies:
    - dependency-name: org.eclipse.jetty:jetty-http
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Bump org.json:json from 20230227 to 20231013 in /dspace-api
    
    Bumps [org.json:json](https://github.com/douglascrockford/JSON-java) from 20230227 to 20231013.
    - [Release notes](https://github.com/douglascrockford/JSON-java/releases)
    - [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
    - [Commits](https://github.com/douglascrockford/JSON-java/commits)
    
    ---
    updated-dependencies:
    - dependency-name: org.json:json
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    (cherry picked from commit 11a08f1)
    
    * Reading localized license file.
    
    * Reading localized license file.
    
    * Applying commit 6108c98
    
    * quote Pattern for thumbnail resolution constructed from bitstream filename
    
    (cherry picked from commit a124807)
    
    * check null value of bitstream name before quoting name for regex
    
    (cherry picked from commit a9bcc0c)
    
    * extract bitstream thumbnail name pattern into own function
    
    (cherry picked from commit c5466c2)
    
    * Make workflow curation tasks actually work.
    
    When curation runs, there was no "current user" and no claimed task,
    so the code broke when trying to find people to notify about curation
    failures.
    
    (cherry picked from commit a76af35)
    
    * Community request:  fake EPerson from configuration.
    
    (cherry picked from commit bb9e88d)
    
    * Correct some documentation.
    
    (cherry picked from commit be22790)
    
    * Handle missing role.
    
    (cherry picked from commit 2e62fa3)
    
    * Fix "Site cannot be indexed" error by ignoring ADD/REMOVE events on Site object
    
    (cherry picked from commit ef7f02f)
    
    * Add a null check when assigning ldap groups
    
    Prevent NullReferenceException by checking if the group list is null
    
    Fixes DSpace#8920
    
    (cherry picked from commit bb6498e)
    
    * 9043 use Templates for compiled XSLT instead of Transformer - use Templates are thread-safe and NOT Transformer
    
    (cherry picked from commit 1160341)
    
    * Update to newly released XOAI 3.4.0
    
    (cherry picked from commit 160ebbd)
    
    * add test and fix
    
    (cherry picked from commit 48b0b71)
    
    * unset primary bitstream on bitstream service
    
    (cherry picked from commit 47ca74b)
    
    * adding sql expression to fix deleted primary bitstreams from bundle
    
    (cherry picked from commit 8a531ad)
    
    * add bundle remove authorization
    
    (cherry picked from commit 3255e07)
    
    * adding missing bundle REMOVE authorization
    
    (cherry picked from commit 4a05600)
    
    * add missing head style check
    
    (cherry picked from commit caba4bb)
    
    * fix style errors
    
    (cherry picked from commit 74605f1)
    
    * new testDeleteBitstreamAndUnsetPrimaryBitstreamID test for primary bitstream verification
    
    (cherry picked from commit e6d108a)
    
    * new testDeleteBitstreamAndUnsetPrimaryBitstreamID test for primary bitstream verification
    
    (cherry picked from commit ad0d22a)
    
    * new testDeleteBitstreamAndUnsetPrimaryBitstreamID remove unnecessary stubs
    
    (cherry picked from commit a3e506c)
    
    * make comments more clear to understand
    
    (cherry picked from commit c0bbd9d)
    
    * typo
    
    (cherry picked from commit 74cce86)
    
    * Add basic pagination to /groups/[uuid]/epersons endpoint
    
    (cherry picked from commit 74c7235)
    
    * Bug fix. Only use pageSize and offset if >0
    
    (cherry picked from commit 15de2d0)
    
    * Add missing pagination test for /groups/[uuid]/epersons
    
    (cherry picked from commit 457dd9a)
    
    * Add pagination to /groups/[uuid]/subgroups endpoint, along with tests
    
    (cherry picked from commit e7c4b9e)
    
    * Add basic unit test for new EpersonService methods
    
    (cherry picked from commit c000e54)
    
    * Minor unit test fix. Use isEqualCollection to compare list with Hibernate results
    
    (cherry picked from commit cdb68a6)
    
    * Add countAllMembers() with tests. Update tests to use try/catch
    
    (cherry picked from commit 58a15b7)
    
    * Replace several usages of allMembers() with count methods to avoid performance issues
    
    (cherry picked from commit 2c9165a)
    
    * Fix bug in logic for determining whether a workflow group will be left empty. Need to check *both* EPerson and subgroup counts.
    
    (cherry picked from commit 9832259)
    
    * Use join instead of subquery as join seems slightly faster.
    
    (cherry picked from commit 9c0bf08)
    
    * Address feedback. Initialize HashSet sizes to avoid resizing. Correct comment about indeterminante ordering.
    
    (cherry picked from commit f011a5a)
    
    * Allow users with write permission to view hidden metadata
    
    (cherry picked from commit 65a17d4)
    
    * Test modification: allow users with write rights to see hidden metadata
    
    (cherry picked from commit df7f6e9)
    
    * Add test to check that user with read rights can see hidden metadata
    
    (cherry picked from commit 03496c3)
    
    * Verify optional message is not missing or a literal "null" value
    
    (cherry picked from commit 534ee3a)
    
    * Change the database mode to READ_ONLY during the indexing by discovery consumer (IndexEventConsumer)
    
    (cherry picked from commit 94822b5)
    
    * Add functions to do a manual flush of the db session and call flush before change to READ_ONLY mode to be sure we index the current object
    
    (cherry picked from commit c33d3fa)
    
    * Flush database changes after switching to READONLY mode
    
    (cherry picked from commit 00a6531)
    
    * Add test to check retrieving of policies after changing mode to READ_ONLY
    
    (cherry picked from commit d19a959)
    
    * Change class name to ContextIT and correct a test
    
    (cherry picked from commit a556799)
    
    * dspace/config: update spider agent list
    
    Update list of spider user agents from the COUNTER-Robots project.
    
    See: https://github.com/atmire/COUNTER-Robots
    (cherry picked from commit 7566a79)
    
    * removed options to ping search engines when generating sitemaps
    
    (cherry picked from commit f8f8806)
    
    * XmlWorkflowCuratorServiceImpl: add check to queue task if configured; Curation: remove obsolete code preventing curation running on workflow tasks as DSpace#3157 is now implemented
    
    * Return both user and operational LDAP attributes
    
    Explicitly request both user and operation attributes
    for LDAP group search as the default searching does not
    include operational attributes.
    
    This is required to fetch the memberOf attribute when checking
    LDAP group membership.
    
    Fixes DSpace#9151
    
    (cherry picked from commit 56b7cbf)
    
    * [DURACOM-200] improvement of checker script
    
    (cherry picked from commit 5a7c795)
    
    * 108055: isClosed method should use xml configuration
    
    (cherry picked from commit d800d80)
    
    * [DURACOM-192] Authentication Method related special groups are put in claim set even if a different authentication method is used
    
    (cherry picked from commit 6504d74)
    
    * [DURACOM-192] Added test
    
    (cherry picked from commit fa39251)
    
    * 107891: Cache administrator group
    
    (cherry picked from commit 1e82ca7)
    
    * DURACOM-199 improved test to show bug related to restricted content
    
    (cherry picked from commit dac4df9)
    
    * DURACOM-199 fix sitemap generator for restricted content and improve performance
    
    (cherry picked from commit 6d9ca38)
    
    * [Port dspace-7_x] Event consumer for submission config reloading when a collection changes (DSpace#9196)
    
    * initialization with refactoring
    
    (cherry picked from commit e93dc1c)
    
    * also consider SubmissionConfigReaderException
    
    (cherry picked from commit 8a04b87)
    
    * rename consumer file
    
    (cherry picked from commit f6c92a4)
    
    * init submission service factory
    
    (cherry picked from commit fcc5239)
    
    * set submissionconfig config settings by default
    
    (cherry picked from commit e343d51)
    
    * renaming SubmissionConfigReaderService
    
    (cherry picked from commit 9ea7c32)
    
    * support for SubmissionConfigService
    
    (cherry picked from commit 61389fb)
    
    * fixing style errors and renaming submissionConfigService
    
    (cherry picked from commit 5f49491)
    
    * fixing style errors and unused imports
    
    (cherry picked from commit 31d9251)
    
    * set default submission event configs
    
    (cherry picked from commit 578198c)
    
    * adding force indexing action to Consumer
    
    (cherry picked from commit b912364)
    
    * stylecheck fixes
    
    (cherry picked from commit 89e89c3)
    
    * undo event.dispatcher.noindex.consumers
    
    (cherry picked from commit ae9dc5f)
    
    ---------
    
    Co-authored-by: Paulo Graça <[email protected]>
    
    * Add isNotMemberOf for groups, including unit and integration tests
    
    (cherry picked from commit 9d271b2)
    
    * Implement searchNonMembers for EPersonService. Add tests to prove it works (and tests for search()). Requires minor bug fix to AbstractHibernateDSODAO to allow for additional OR/AND clauses to be appended.
    
    (cherry picked from commit f186dcf)
    
    * Add /epersons/search/isNotMemberOf endpoint to REST API along with integration tests
    
    (cherry picked from commit 5208a35)
    
    * Bug fix to EPersonDAOImpl.  Correctly determine if excluded group needs to be preceded by AND or WHERE
    
    (cherry picked from commit e5e0eaa)
    
    * Updated IIIF Controller IT to text bitstream and bundle exclusions
    
    (cherry picked from commit e92b4b7)
    
    * Simplified the process of fixing the tests after adding new sidebar facets/search filters and sort options to discover.xml
    
    (cherry picked from commit b40ad0d)
    
    * 107671: Expose the handle.canonical.prefix to the frontend
    
    (cherry picked from commit 6d86e65)
    
    * Remove line breaks from default.license because they are being rendered in the frontend
    
    (cherry picked from commit 56aae34)
    
    * [Port dspace-7_x] subscription email: do not send email if nothing has changed (DSpace#9204)
    
    * improved subscriptions email template
    
    (cherry picked from commit 6e7b327)
    
    * do not send emails without content
    
    (cherry picked from commit 926b242)
    
    * fixed coding style violations
    
    (cherry picked from commit fdacec0)
    
    * removed unnecessary isEmpty check as suggested by reviewer
    
    (cherry picked from commit 30a837f)
    
    * moved null check on indexableObjects in generateBodyMail
    
    (cherry picked from commit b43c340)
    
    * fixed unhandled IOException
    
    (cherry picked from commit 9b3f7b6)
    
    * fixed typo in bodyCommunities
    
    (cherry picked from commit ac3d02e)
    
    * do not use != to compare strings
    
    (cherry picked from commit e460183)
    
    * fixed improper handling of empty list
    
    (cherry picked from commit ac72aae)
    
    ---------
    
    Co-authored-by: Sascha Szott <[email protected]>
    
    * [maven-release-plugin] prepare release dspace-7.6.1
    
    * Fixed checkstyle issues
    
    * Fixed compilation errors
    
    * Removed redundant service definitions in the `core-factory-services.xml` because unit tests was failing
    
    * Removed redundant bean in the `discovery.xml`
    
    * Removed redundant `latestVersion` from `schema.xml`
    
    * Fixed wrong resolved conflicts - the app cannot start running
    
    * Used ClarinVersionedHandleIdentifierProvider instead of Vanilla one in the `identifier-service.xml`
    
    * Fixed tests - the user has an authorization to remove bundle
    
    * Fixed failing test in the `MetadataExportSearchIT` it was trying to test dateIssued filter, but the CLARIN DSpace doesn't use that.
    
    * controlled.authority.dc.relation is changed in the configuration by CLARIN so the test VersioningWithRelationshipsIT is failing because of that.
    
    * Fixed wrong license validation class
    
    * Removed test which was accidentaly added durign resolving conflicts
    
    * The ACL tag restricted loading of some input field which was missing in the assert
    
    * The test cannot convert `Oct` from the xml to normal number because of Slovak default locale which doesn't know what `Oct` means in the date. I set up EN locale for the current test
    
    * Added clarin set up of search Facets into integration tests - because src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java was failing
    
    * Added method `areSpecialGroupsApplicable` into ClarinShibAuthentication because after shib authentication the user wasn't assinged into special group because of some dspace new feature
    
    * Change DEFAULT_AMOUNT_FORMATS in the BitstreamFormatRestRepositoryIT.java because vanila has added a new format.
    
    * Ignored still failing RegistrationRestRepositoryIT test - it is ignored also in the 7.5 version
    
    * fix: Failure of org.dspace.app.rest.SitemapRestControllerIT when running locally
    
    * Ignore pubmedImportMetadataGetRecordsTest or allow ssl
    
    * Let the pubmedImportMetadataGetRecordsTests ignored
    
    * Fixed CurationIT - it failed on the Stream because Stream has null param. Null param was because of null handle on the Site object - the site handle was removed in the  `ClarinHandleImportControllerIT.java#createHandleWithoutDSpaceObjectTest`.
    
    * Do not delete site handle in the HandleRestRepositoryIT
    
    * Updated scripts for fast building 7.6.1
    
    * Moved flyway script for updating checksum_results into separate file
    
    * Added missing headers
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: Tim Donohue <[email protected]>
    Co-authored-by: Sean Kalynuk <[email protected]>
    Co-authored-by: Sascha Szott <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Agustina Martinez <[email protected]>
    Co-authored-by: Alan Orth <[email protected]>
    Co-authored-by: Martin Walk <[email protected]>
    Co-authored-by: corrado lombardi <[email protected]>
    Co-authored-by: David P. Steelman <[email protected]>
    Co-authored-by: Christian Bethge <[email protected]>
    Co-authored-by: max.nuding <[email protected]>
    Co-authored-by: Max Nuding <[email protected]>
    Co-authored-by: Mark H. Wood <[email protected]>
    Co-authored-by: Nona Luypaert <[email protected]>
    Co-authored-by: Christian Clauss <[email protected]>
    Co-authored-by: Hrafn Malmquist <[email protected]>
    Co-authored-by: aroman-arvo <[email protected]>
    Co-authored-by: Christian Bethge <[email protected]>
    Co-authored-by: Koen Pauwels <[email protected]>
    Co-authored-by: Mark Cooper <[email protected]>
    Co-authored-by: nwoodward <[email protected]>
    Co-authored-by: Kim Shepherd <[email protected]>
    Co-authored-by: Marie-Hélène Vézina <[email protected]>
    Co-authored-by: damian <[email protected]>
    Co-authored-by: Gantner, Florian Klaus <[email protected]>
    Co-authored-by: wwuck <[email protected]>
    Co-authored-by: Paulo Graça <[email protected]>
    Co-authored-by: Toni Prieto <[email protected]>
    Co-authored-by: mohamed eskander <[email protected]>
    Co-authored-by: Jens Vannerum <[email protected]>
    Co-authored-by: Luca Giamminonni <[email protected]>
    Co-authored-by: Andrea Bollini <[email protected]>
    Co-authored-by: DSpace Bot <[email protected]>
    Co-authored-by: Michael Spalti <[email protected]>
    Co-authored-by: Alexandre Vryghem <[email protected]>
    Co-authored-by: Shankeerthan Kasilingam <[email protected]>
    Configuration menu
    Copy the full SHA
    88d76fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e855d9 View commit details
    Browse the repository at this point in the history
  3. Update docker.yml (#502)

    dspace-dependencies job was missing
    milanmajchrak authored Jan 27, 2024
    Configuration menu
    Copy the full SHA
    220fce8 View commit details
    Browse the repository at this point in the history
  4. Update docker.yml (#503)

    Fixed dspace-dependencies error
    milanmajchrak authored Jan 27, 2024
    Configuration menu
    Copy the full SHA
    c54fbd4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0322cc2 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Configuration menu
    Copy the full SHA
    0b3cb36 View commit details
    Browse the repository at this point in the history
  2. use checkstyle before commit

    jm committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    a623f9a View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Merge pull request #501 from dataquest-dev/internal/fix_failing_vocab…

    …uralyit
    
    Internal/fix failing vocaburalyit
    vidiecan authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    93978f8 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Merge pull request #506 from dataquest-dev/pre_commit

    use checkstyle before commit
    vidiecan authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    f4dff5d View commit details
    Browse the repository at this point in the history
  2. remove fix duplicate dependency

    jm committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    a9d00d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. remove discofeed related fetching from obsolete discojuice servers (#508

    )
    
    * remove discofeed related fetching from obsolete discojuice servers
    
    * check style, turned off in testing, turned of by default
    
    * fix failing test
    
    ---------
    
    Co-authored-by: jm <jm@maz>
    vidiecan and jm authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    3f7ca7e View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. ufal/cannot-upload-big-file (#533)

    * Do not compute localChecksum because it takes too long for the big files. The checksum is computed using DigestInputStream object.
    Copy content into sync local assetstore using buffered copying.
    
    * Fixed checkstyle issue
    
    * Updated comment about creating required directories
    milanmajchrak authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    855c369 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. ufal/license-agreement-wrong-behaviour (#534)

    * The all transactions are not updated in the user metadata after a new download..
    
    * Return the user metadata depending on user registration, bitstream, mapping and the last translation.
    
    * Fixed checkstyle issues
    
    * Fixed failing integration tests - do not fetch user metadata for testing by ID where there are more tests which creates the user metadata
    milanmajchrak authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    a2254c2 View commit details
    Browse the repository at this point in the history
  2. internal/discofeed-it (#535)

    * Disable SSL check for specific discofeed requests
    
    * Fixed checkstyle issues
    
    * Do not throw error in private constructor
    
    * Fixed failing IT - ssl check wasn't disabled
    
    * Ignore integration test which is trying to connect to our private network.
    milanmajchrak authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    2553357 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    92df659 View commit details
    Browse the repository at this point in the history
  2. ufal/s3-check-etag (#537)

    * Temp commit - upload a file by uploading 50MB parts
    
    * Added uploading the file by parts - for every part is computed checksum and compared with UploadPartResult's ETag. This feature could be enabled or disabled by cfg.
    
    * Undo S3BitStoreService changes
    
    * Fixed checkstyle issues
    
    * Prettify the code
    
    * Changed cfg property to be better understandable and file size is converted into constant.
    milanmajchrak authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    e198b09 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. ufal/allow-impersonating

    Allow impersonating by default (#539)
    milanmajchrak authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    bf4dfaf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29bf0c7 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Rework actions (#540)

    * run correct actions on correct repos
    
    * remove old docker job, separating it to several
    
    * reusable build yml from upstream
    
    * upstream docker.yml version
    
    * first test run
    
    * steppify docker.yml action to be able to add more steps
    
    * added python version to reusable build
    
    * fix incorrect usage of steps in gh action
    
    * corect the type in reusable wf
    
    * correct condition in python version script
    
    * corrected the branch
    
    * corrected image dockerhub owner
    
    * no linux/arm64
    
    * comment out unused tasks; minor corrections
    
    * do not redepoy becuse jm said so
    
    * do not use codecov
    
    * disable deploy differently
    MajoBerger authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    39550ae View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. extend possibilities for using version script (#542)

    * parametrized output of python version script
    
    * RUUUN
    
    * correct version placement
    
    * correct branches for run of gh action
    MajoBerger authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    3fd6e82 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Fix all mistakes in the /home page (#543)

    * Configured browsing by language
    
    * Updated tests following the browsing cfg
    milanmajchrak authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    50d28ae View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    516fb1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e4d5e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d287a7a View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Improve version info, add release-tag action

    add run link to version info
    
    correct image for tests (remove dspace-dependencies from migrate to 7.5)
    
    add action to release on tagging
    MajoBerger authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    905a8d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71e07a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Fixed all mistakes in the Item View page (#551)

    * Remove the xml info and bibtex tag from the citation refbox
    
    * Show handle and DOI in the Item View following the new cfg property
    
    * Made updating xml string more generic
    
    * Updated the method name for the getting text content from the bibtex xml.
    milanmajchrak authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    1f7d431 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Fixed all mistakes in the Search page (#549)

    * File size in the MetadataBitstreamWrapperRest changed to `long` type instead of String, the FE transfer all bytes into readable form.
    
    * Changed default sorting options
    
    * Added a new search configuration for the homepage, because searching by `dc.date.accesioned` must be removed because of clarin requirements, but the homepage uses searching by `dc.date.accesioned`
    
    * Configured searching by Item Type in the search page.
    
    * Updated community indexing - added _filter and _keyword because they are needed to work as facet and filter
    
    * Updated `Rights` and `Community` configuration. Changed to `text` type.
    
    * Allow Site usage reports for the Anonymous user
    
    * Fixed MetadataBitstreamRestRepositoryIT - the Matcher has a problem to compare long types.
    
    * Fixed DiscoveryScopeBasedRestControllerIT - the expected facets and Matchers did must be updated.
    
    * Fixed ClarinDiscoveryRestControllerIT - the expected facets and Matchers did must be updated.
    milanmajchrak authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    117f018 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    638b1cb View commit details
    Browse the repository at this point in the history
  2. Added edm.xml registry (#559)

    * Added `edm.xml` registry
    
    * Fixed cfg for `edm.xml`
    milanmajchrak authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    dd978aa View commit details
    Browse the repository at this point in the history
  3. Updated shibboleth cfg properties (firstname, lastname, netid, email) (

    …#558)
    
    * Updated shibboleth cfg properties (firstname, lastname, netid, email)
    
    * Keep vanilla shib headers for the integration tests
    milanmajchrak authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    f08b0eb View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    086ba80 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    8cb0431 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Disabled showing Accesioned sort option by cfg (#568)

    * Disabled showing `Accesioned sort option` by cfg
    
    * Fixed when the `sort.options.filtered` property is empty
    milanmajchrak authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    dcf8431 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Turned off signposting (#571)

    * Turned off and tested on dev.
    
    * Allowed signposting for the integration tests
    milanmajchrak authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    fe63fdb View commit details
    Browse the repository at this point in the history
  2. Show all values for the Subject facet in the search page. (#569)

    * Updated fast building app after config change.
    
    * Added a new search facet to return facet values with and without splitter. With - search page side bar, without - homepage.
    
    * Show values in search page and do not show them on Home page, added tests.
    
    * Fixed tests which were failing because of Solr indexing updates
    milanmajchrak authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    10ecfb7 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    30018b0 View commit details
    Browse the repository at this point in the history
  2. use true, for cmdi crosswalk (#629)

    * use true, for cmdi crosswalk
    
    * test fix
    MajoBerger authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c8b899b View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. migrate DIM2DataCite v4.5

    [Port dspace-7_x] Update of DataCite crosswalk to metadata schema 4.5
    
    Co-authored-by: Tim Donohue <[email protected]>
    MajoBerger and tdonohue authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    68379d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    92108eb View commit details
    Browse the repository at this point in the history