Commit Graph

14 Commits

Author SHA1 Message Date
javier 4dd7e62560 Improved the overall implementation for the DocCMiddleware middleware in the library target. 2025-09-30 17:12:45 +02:00
javier 0fea58d295 Improved the "callAsFunction(_: )" function for the PrepareURIPathUseCase use case in the library target. 2025-09-30 16:34:48 +02:00
javier 2c3474a1b8 Added the "init(uriRoot:)" initializer function for the CheckURIUseCase use case in the library target and also, improved its test cases. 2025-09-30 15:55:44 +02:00
javier 790433f1a7 Removed the unnecessary "fullPath" computed property from the Resource model in the library target. 2025-09-30 15:30:28 +02:00
javier 8a8576ef5f Implemented the "subtract(_: )" function for the String+Helpers extension in the library target. 2025-09-29 20:48:11 +02:00
javier 480cd657c9 Implemented the Resource model in the library target. 2025-09-29 18:18:20 +02:00
javier 27d1d3b59f Renamed the DocCMiddleware.Configuration type in the library target as DocCConfiguration. 2025-09-29 02:18:15 +02:00
javier efedff51d1 Updated the names of the targets in the Package file to "HummingbirdDocC". 2025-09-28 23:09:02 +02:00
javier 90c4033a49 Defined the AppArguments protocol in the sample target and also, conformed the SampleAppArguments type to it. 2025-09-28 23:00:57 +02:00
javier 79942ea58c Fixed some warnings that appeared in the test target after the LogHandlerMock concurrency fix. 2025-09-27 02:32:00 +02:00
javier e68d4464ad Fixed the logging event recording concurrency for the LogHandlerMock mock type in the test target. 2025-09-27 02:21:33 +02:00
javier 3a9e3d176f Implemented the DocC archives support for the middleware (#2)
This PR contains the work done to implement the support for `DocC` archives (or `.doccarchive` containers) into the middleware.

Reviewed-on: rock-n-code/hummingbird-docc-middleware#2
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2025-09-26 23:54:07 +00:00
javier 1c4f98973b Updated the target and test target definitions in the Package file. 2025-09-17 19:14:34 +02:00
javier bb60fd8309 Initial Commit 2025-09-17 18:58:25 +02:00