Commit Graph

4141 Commits

Author SHA1 Message Date
Sebastian Meyer e8ed2ba7b7
Update task-for-the-development-fund.md for 2024 2024-01-22 11:52:39 +01:00
Bernd Fallert 770df5aee7
[BUGFIX] Fix pagination in DFG-Viewer GridView (#1102)
Co-authored-by: BFallert <bernd.fallert@uni-mannheim.de>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-19 14:30:36 +01:00
Beatrycze Volk 8fe3ca79f1
[MAINTENANCE] Replace `fetchAll()` with `fetchAllAssociative()` (#1114)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-16 13:58:00 +01:00
Beatrycze Volk 2563952581
[BUGFIX] Query children metadata in batches to avoid OutOfMemoryException (#1113)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-16 13:54:45 +01:00
Beatrycze Volk eb670046e7
[MAINTENANCE] Use generators for reading calendar issues (#1112)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-16 13:49:44 +01:00
Chris ea3a221370
[BUGFIX] Revert changes on `errorAction` to fix #1082 (#1111)
Signed-off-by: Christos Sidiropoulos <csidirop@runbox.com>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-16 13:43:04 +01:00
Beatrycze Volk 425642bf2c
[BUGFIX] Cast `uid` to int for searching title data and provide alternative source for title (#1110)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-16 13:36:42 +01:00
Beatrycze Volk d31bd2a6d0
[BUGFIX] Fix calendar view (#1109) 2023-12-16 13:32:24 +01:00
Oliver Stöhr 10248c53fd
[MAINTENANCE] Add tests for Common package (#953) 2023-12-05 11:49:08 +01:00
Michael Kubina 5722552297
[BUGFIX] Fix wrong caching backend and default lifetime (#1100)
Co-authored-by: Michael Kubina <michael.kubina@sub.uni-hamburg.de>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-01 19:37:58 +01:00
Beatrycze Volk 714cdb59ba
[MAINTENANCE] Remove usage of deprecated `addQueryStringMethod` (#1099)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-01 19:33:44 +01:00
Beatrycze Volk 29f4b7f348
[BUGFIX] Fix call to `ExtensionUtility::registerModule` (#1098)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-01 19:27:09 +01:00
Beatrycze Volk 78cffa31f6
[BUGFIX] Change way of key generation for collection (#1069)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-12-01 19:17:13 +01:00
Sebastian Meyer 6599a87f38
Fix PHPStan issue 2023-12-01 19:03:49 +01:00
Michael Kubina 63df5ebf49
[FEATURE] Enhance fulltext retrieval on virtual collections by providing database independent identifier (#1090)
Co-authored-by: Michael Kubina <michael.kubina@sub.uni-hamburg.de>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-21 17:07:22 +01:00
Beatrycze Volk eec107cdb3
[BUGFIX] Fix calls to `ExtensionUtility::configurePlugin` (#1097) 2023-11-21 16:53:17 +01:00
Beatrycze Volk 9b4521b55f
[BUGFIX] The function `errorAction()` needs to exists in `NewTenantController` (#1091)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-21 13:22:59 +01:00
Sebastian Meyer 2f30469c99 [SECURITY] Update TYPO3 v11 dependency to newest safe version 2023-11-17 15:54:24 +01:00
Chris 0e0c77f1d9
[BUGFIX] Use paginator in 'SearchController.php' and 'CollectionController.php' (#1087)
Signed-off-by: Christos Sidiropoulos <csidirop@runbox.com>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-17 08:03:37 +01:00
frank-ulrich-weber 4d6aa88455
[BUGFIX] Fix search middleware to use right method (#1088) 2023-11-10 17:41:42 +01:00
Beatrycze Volk dfdbabe11a
[MAINTENANCE] Reorder keywords and abstract functions in AbstractDocument class (#1079)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-07 13:27:34 +01:00
Beatrycze Volk 6ca427dcc7
[BUGFIX] Remove double check for not null on `$document` property (#1086)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-07 13:18:28 +01:00
Beatrycze Volk 89ee8a15c3
[BUGFIX] Fix for "Typed property AbstractController::$document must not be accessed before initialization" (#1085) 2023-11-07 13:14:14 +01:00
Sebastian Meyer 1cbfdf4788
[MAINTENANCE] Update security policy 2023-11-06 17:09:49 +01:00
Bernd Fallert 9675da4d93
[BUGFIX] Fix missing pagination between first and last page (#1076)
Co-authored-by: BFallert <bernd.fallert@uni-mannheim.de>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-06 11:18:36 +01:00
Chris 47728800a5
[BUGFIX] DataHandler: Change uid type from `int` to `string` (#1080)
Signed-off-by: Christos Sidiropoulos <csidirop@runbox.com>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-05 10:07:53 +01:00
Beatrycze Volk e9a134ce5a
[MAINTENANCE] Split code in calendarAction into own functions (#1083)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-04 15:12:30 +01:00
Beatrycze Volk a8bc027991
[MAINTENANCE] Rename getTitledata to getToplevelMetadata (#1081)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-04 15:05:15 +01:00
Beatrycze Volk ca768e699d
[BUGFIX] Make `useOriginalIiifManifestMetadata` class parameter (#1074) 2023-11-04 09:14:58 +01:00
Beatrycze Volk 43a5dcab87
[BUGFIX] Remove second `if` checking the same condition (#1073)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-03 12:00:08 +01:00
Beatrycze Volk fa255d91ed
[BUGFIX] Define `$scheme` to avoid undefined warning (#1072)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-03 11:24:19 +01:00
Beatrycze Volk 9f453c43da
[BUGFIX] Move assignment of `storagePid` into try block to avoid undefined error (#1071)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-03 11:20:00 +01:00
Beatrycze Volk 0771842d87
[BUGFIX] Cast `$min` and `$max` to int in CalendarController (#1070)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-03 11:15:30 +01:00
Beatrycze Volk 4dd7001b64
[BUGFIX] Remove assignment of nonexistent $widgetPage (#1068)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-11-03 07:58:58 +01:00
Chris 0e6252a9d5
[BUGFIX] Fix call to extension configuration (#1067)
Signed-off-by: Christos Sidiropoulos <csidirop@runbox.com>
2023-11-03 07:48:58 +01:00
Beatrycze Volk b8949f9228
[MAINTENANCE] Additional fixes in the test classes (#1065) 2023-11-01 15:52:27 +01:00
Beatrycze Volk fafc47a1fb
[MAINTENANCE] Convert database XML fixtures into CSV format (#1064)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-10-31 16:39:14 +01:00
Bernd Fallert 2e6d3d9913
[BUGFIX] Fix a typo in a condition, {{ insted of { (#1066) 2023-10-31 16:31:01 +01:00
Oliver Stöhr fe70610f04
[MAINTENANCE] Complete tests for MetsDocument (#919) 2023-10-27 11:10:42 +02:00
Oliver Stöhr 8b7880eda2
[MAINTENANCE] Add test for IiifUrlReader (#909) 2023-10-26 15:32:43 +02:00
haogatyp 2bcf1809f5
[MAINTENANCE] Add ViewHelper functional tests instead of unit tests. (#902)
Co-authored-by: Oliver Stöhr <stoehr@effective-webwork.de>
2023-10-26 14:42:08 +02:00
haogatyp 5310a15b1c
[MAINTENANCE] Added additional repository functional test instead of unit tests. (#895)
Co-authored-by: Oliver Stöhr <stoehr@effective-webwork.de>
2023-10-26 13:53:52 +02:00
haogatyp c4aaf4f62f
[MAINTENANCE] Added format unit tests. (#894)
Co-authored-by: Oliver Stöhr <stoehr@effective-webwork.de>
2023-10-26 08:01:51 +02:00
Beatrycze Volk 8ba4471966
[BUGFIX] Rename tool to tools in typoscript setup (#1063)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-10-24 18:41:21 +02:00
Beatrycze Volk 0be9160a56
[MAINTENANCE] Introduce usage of PHPStan checks for new PR (#1052)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-10-24 18:37:33 +02:00
Beatrycze Volk 9c799c6e5d
[FEATURE] Display ORDERLABEL as year in the search results if the structure type is year (#1005)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-10-24 16:57:52 +02:00
frank-ulrich-weber 5578856bf6
[BUGFIX] Make Toolbox render again (#1024)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-10-24 16:51:01 +02:00
Chris 03fdba933d
[BUGFIX] Do not assume that return value from `Extbase\Persistence\Repository::findOneByRecordId` is not null (#1062)
Signed-off-by: Christos Sidiropoulos <csidirop@runbox.com>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-10-24 15:30:15 +02:00
Beatrycze Volk 18aeeb9e0f
[BUGFIX] Fix getOaiDocumentList() (#1057)
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-10-24 14:47:11 +02:00
Bernd Fallert f9c339cb71
[BUGFIX] Type must be string, null given in Classes/Controller/SearchController.php (#1056)
Co-authored-by: BFallert <bernd.fallert@uni-mannheim.de>
Co-authored-by: Sebastian Meyer <sebastian.meyer@opencultureconsulting.com>
2023-10-24 14:18:41 +02:00