Commit Graph

30 Commits

Author SHA1 Message Date
Nona Luypaert
e98f95759a Merge branch 'w2p-116609_improve-running-process-observability' into w2p-116609_improve-running-process-observability-main
Conflicts:
	dspace-api/src/main/java/org/dspace/scripts/ProcessServiceImpl.java
2024-12-23 15:36:20 +01:00
Nona Luypaert
7787550cb5 122350: Move failRunningProcesses during tomcat startup to RestRepository 2024-12-23 15:19:53 +01:00
Nona Luypaert
070fe689d7 116609: Add try catch to init method in ProcessServiceImpl 2024-07-29 13:48:32 +02:00
Nona Luypaert
3bad77a533 Merge branch 'w2p-116609_improve-running-process-observability' into w2p-116609_improve-running-process-observability-main 2024-07-29 12:37:55 +02:00
Nona Luypaert
156ad471b5 116609: Add tomcat shutdown line to process log 2024-07-25 09:33:50 +02:00
Nona Luypaert
d80f49e023 116609: Improve running process observability
- keep temp process log files in [dspace]/log/processes/ instead of temp dir
- reformat file names of process logs
- ensure that running and scheduled processes are cleaned up during startup
2024-07-24 08:57:09 +02:00
Roy Bruschini
c847e8e512 Drop not null for EPerson in Process table (#9401)
* Set EPerson nullable in ProcessTable

* chore: Remove nullable = false in EPerson Entity

* chore: Avoid NPE when getEPerson is called

* test: Add test for insert nullable EPerson in Process' table

* Revert "Set EPerson nullable in ProcessTable"

This reverts commit aea7b9385b6c6972b0ac27e061d082bb92eaf4a6.

* feat: Drop NOT NULL for user_id in Process table

* chore: add endline

* fix: add headers file

* Rename file sql

* Rename sql script to 7.6.x

* fix: Set fetch lazy in EPerson Process

* fix: set the user attached to a process to null if none is found in the DB

---------

Co-authored-by: Roy Bruschini <r.bruschini@key2.it>
Co-authored-by: Jens Vannerum <jens.vannerum@atmire.com>
2024-04-29 13:52:53 -05:00
Andrea Bollini
7971887b9a DURACOM-136 allow script execution by user other than admins 2023-05-07 10:58:41 +02:00
Luca Giamminonni
28bb6f93e0 [CST-6756] Implemented script to delete old processes 2022-09-01 16:24:55 +02:00
Jurgen Mamani
be353c5301 [CST-5755] Added changes 2022-05-31 15:09:37 +02:00
Jurgen Mamani
c09a8d097d [CST-5755] Revert back List to Set change 2022-05-31 15:09:33 +02:00
Jurgen Mamani
efe3e1d36d [CST-5755] Refactoring based on feedback from PR 2022-05-31 15:09:30 +02:00
corrado lombardi
309c710ca7 [CST-5755] used POJO with proper setter for groups, updated javadoc of ProcessService.create method, refactoring of test code 2022-05-12 08:47:08 +02:00
Jurgen Mamani
7dc4aaa0d4 [CST-5755] Refactoring 2022-04-29 10:30:19 +02:00
Jurgen Mamani
e4a4b913b9 [CST-5755] Ported process special group tracking 2022-04-28 14:17:15 +02:00
Mark H. Wood
b43e5dfdd8 [DS-4548] Rename DSpace's LogManager to LogHelper. 2021-08-04 11:41:18 -04:00
Raf Ponsaerts
6f3719258c Merge remote-tracking branch 'dspace/main' into w2p-72498_scripts-and-processes-search
Conflicts:
	dspace-api/src/main/java/org/dspace/scripts/ProcessServiceImpl.java
	dspace-api/src/main/java/org/dspace/scripts/service/ProcessService.java
	dspace-server-webapp/src/test/java/org/dspace/app/rest/ProcessRestRepositoryIT.java
	dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
2020-09-14 14:48:02 +02:00
Raf Ponsaerts
f537eadcc3 [Task 73019] applied feedback to the export script output 2020-09-08 09:13:57 +02:00
jonas-atmire
1947b48a4b Fixing checkstyle warnings 2020-08-19 09:09:26 +02:00
Yana De Pauw
26935f9d23 intermittent commit 2020-08-14 10:15:06 +02:00
Raf Ponsaerts
68389c1863 [Task 72498] added the searchByProperty endpoint on the Process endpoints 2020-08-13 09:15:26 +02:00
Raf Ponsaerts
de357b581c [Task 71441] altered the processFiles endpoint and added the process filetypes endpoint with tests 2020-06-18 12:49:43 +02:00
Raf Ponsaerts
31c87c2ba1 [Task 71405] fixed the Process Files endpoints and added two tests for them 2020-06-16 09:46:01 +02:00
Raf Ponsaerts
b32c461006 [Task 71405] applied community feedback to the Scripts and Processes endpoints 2020-06-15 14:58:11 +02:00
Raf Ponsaerts
5d7524970c [Task 71272] applied feedback to the Scripts and Processes functionality 2020-06-09 15:04:51 +02:00
Raf Ponsaerts
fa741eb188 [Task 70911] applied feedback to the Scripts and Processes functionality 2020-05-18 14:48:39 +02:00
Raf Ponsaerts
130db9531d [Task 68380] added files and file endpoints to the Process endpoints 2020-01-22 14:14:01 +01:00
Raf Ponsaerts
e295a76c70 [Task 66428] Applied feedback to the MetadataImport and Export scripts and framework 2019-12-10 16:13:54 +01:00
Raf Ponsaerts
08c7da4446 Implementing file import and export scripts 2019-11-21 13:22:09 +01:00
Raf Ponsaerts
e2cc3a9391 Evaluated feedback on scripts and processes endpoints and model classes. Added javadoc, fixed tests and made improvements to various parts of the Scripts and processes feature 2019-10-21 16:31:04 +02:00