Skip to content

Replace astro with hugo - #572

Merged
SergioMendolia merged 1 commit into
mainfrom
migrate-documentation
Apr 24, 2026
Merged

Replace astro with hugo#572
SergioMendolia merged 1 commit into
mainfrom
migrate-documentation

Conversation

@SergioMendolia

Copy link
Copy Markdown
Collaborator

Proposed changes

Explain your PR here

Checklist

  • Tests are passing
  • New tests have been written
  • Documentation has been updated
  • Translations have been updated
  • Breaking changes have been avoided or documented

@github-actions

Copy link
Copy Markdown

Coverage report for commit: 861f56d
File: coverage.xml

Summary - Lines: 60.62% ⏹️ | Methods: 55.33% ⏹️
false
FilesLinesMethods
src/Ai/Communicator
   AbstractCommunicator.php50.00% ⏹️50.00% ⏹️
   CommunicatorDefiner.php47.06% ⏹️33.33% ⏹️
   GeminiCommunicator.php1.96% ⏹️20.00% ⏹️
   OllamaCommunicator.php72.09% ⏹️50.00% ⏹️
   OpenAiCommunicator.php70.59% ⏹️40.00% ⏹️
   PerplexicaCommunicator.php1.69% ⏹️16.67% ⏹️
src/Ai/Context
   ContextBuilder.php5.26% ⏹️50.00% ⏹️
   PerplexicaContextBuilder.php- ⏹️- ⏹️
src/Ai
   LlmJsonCleaner.php75.00% ⏹️- ⏹️
   Message.php16.67% ⏹️50.00% ⏹️
src/Ai/Prompt
   AbstractBookPrompt.php60.00% ⏹️33.33% ⏹️
   PromptFactory.php81.82% ⏹️50.00% ⏹️
   SearchHintPrompt.php- ⏹️- ⏹️
   SummaryPrompt.php73.33% ⏹️75.00% ⏹️
   TagPrompt.php69.23% ⏹️75.00% ⏹️
src/Command
   BackupDbCommand.php- ⏹️- ⏹️
   BooksAiCommand.php- ⏹️- ⏹️
   BooksAiOrganizeCommand.php- ⏹️- ⏹️
   BooksAuthorsHarmonizeCommand.php92.59% ⏹️50.00% ⏹️
   BooksCheckCommand.php- ⏹️- ⏹️
   BooksExtractCoverCommand.php- ⏹️- ⏹️
   BooksRelocateCommand.php- ⏹️- ⏹️
   BooksScanCommand.php- ⏹️- ⏹️
   BooksSeriesHarmonizeCommand.php89.20% ⏹️60.00% ⏹️
   BooksTagsHarmonizeCommand.php90.91% ⏹️60.00% ⏹️
   CreateUserCommand.php90.91% ⏹️66.67% ⏹️
   TranslationRetrieveFromProfilerCommand.php- ⏹️- ⏹️
src/Config
   ConfigValue.php28.57% ⏹️33.33% ⏹️
src/Controller
   AbstractController.php64.86% ⏹️14.29% ⏹️
   AiModelController.php78.48% ⏹️50.00% ⏹️
   AuthorController.php94.87% ⏹️50.00% ⏹️
   AutocompleteGroupController.php75.00% ⏹️50.00% ⏹️
   BookController.php39.04% ⏹️18.18% ⏹️
   DefaultController.php80.47% ⏹️33.33% ⏹️
   EreaderEmailController.php90.70% ⏹️40.00% ⏹️
   GroupController.php79.41% ⏹️50.00% ⏹️
   InstanceConfigurationController.php93.75% ⏹️33.33% ⏹️
   LoginController.php87.50% ⏹️66.67% ⏹️
   OpdsAccessController.php92.86% ⏹️66.67% ⏹️
   ShelfCrudController.php68.75% ⏹️50.00% ⏹️
   SuggestionController.php- ⏹️- ⏹️
   UserController.php34.72% ⏹️40.00% ⏹️
src/Controller/Kobo
   KoboDeviceController.php36.36% ⏹️14.29% ⏹️
src/Controller/Kobo/Api
   ApiEndpointController.php- ⏹️- ⏹️
   ImageController.php66.67% ⏹️50.00% ⏹️
src/Controller/Kobo/Api/V1
   ProductsController.php75.00% ⏹️50.00% ⏹️
   TagController.php75.61% ⏹️25.00% ⏹️
src/Controller/Kobo/Api/V1/Library
   MetadataController.php83.33% ⏹️50.00% ⏹️
   StateController.php87.50% ⏹️25.00% ⏹️
src/Controller/Kobo/Api/V3
   ContentController.php28.57% ⏹️66.67% ⏹️
src/Controller/OPDS
   OpdsController.php34.52% ⏹️11.11% ⏹️
src/Entity
   AiModel.php88.89% ⏹️92.31% ⏹️
   Book.php67.05% ⏹️58.97% ⏹️
   BookInteraction.php60.00% ⏹️58.33% ⏹️
   BookmarkUser.php82.14% ⏹️76.19% ⏹️
   InstanceConfiguration.php28.57% ⏹️40.00% ⏹️
   KoboDevice.php74.42% ⏹️70.37% ⏹️
   KoboSyncedBook.php94.12% ⏹️92.31% ⏹️
   OpdsAccess.php75.00% ⏹️83.33% ⏹️
   RandomGeneratorTrait.php75.00% ⏹️- ⏹️
   Shelf.php81.63% ⏹️75.86% ⏹️
   Suggestion.php- ⏹️- ⏹️
   User.php40.71% ⏹️49.06% ⏹️
   UuidGeneratorTrait.php66.67% ⏹️- ⏹️
src/Enum
   AgeCategory.php93.33% ⏹️66.67% ⏹️
   AiMessageRole.php- ⏹️- ⏹️
   ReadStatus.php85.71% ⏹️66.67% ⏹️
   ReadingList.php85.71% ⏹️66.67% ⏹️
src/EventListener
   LanguageListener.php90.91% ⏹️50.00% ⏹️
   LoginListener.php85.71% ⏹️50.00% ⏹️
src/EventSubscriber
   KoboLogRequestSubscriber.php84.00% ⏹️75.00% ⏹️
src/Exception
   BookExtractionException.php- ⏹️- ⏹️
   BookFileNotFound.php- ⏹️- ⏹️
src/Form
   LabelTranslationFormExtension.php90.91% ⏹️60.00% ⏹️
   ShelfType.php72.73% ⏹️50.00% ⏹️
src/Kobo
   DownloadHelper.php65.33% ⏹️60.00% ⏹️
   SyncToken.php- ⏹️100.00% ⏹️
   UpstreamSyncMerger.php59.18% ⏹️40.00% ⏹️
src/Kobo/ImageProcessor
   CoverTransformer.php- ⏹️- ⏹️
src/Kobo/Kepubify
   KebpubifyCachedData.php37.50% ⏹️50.00% ⏹️
   KepubifyMessageHandler.php48.39% ⏹️25.00% ⏹️
src/Kobo/ParamConverter
   KoboParamConverter.php95.00% ⏹️83.33% ⏹️
src/Kobo/Proxy
   KoboHeaderFilterTrait.php74.36% ⏹️50.00% ⏹️
   KoboProxyConfiguration.php72.22% ⏹️69.23% ⏹️
   KoboProxyListener.php27.27% ⏹️50.00% ⏹️
   KoboProxyLogger.php- ⏹️- ⏹️
   KoboProxyLoggerFactory.php14.29% ⏹️33.33% ⏹️
   KoboStoreProxy.php77.33% ⏹️76.47% ⏹️
src/Kobo/Request
   TagDeleteRequest.php80.00% ⏹️- ⏹️
src/Kobo/Response
   ReadingStateResponse.php94.87% ⏹️60.00% ⏹️
   SyncResponseHelper.php92.86% ⏹️71.43% ⏹️
src/Kobo/SyncToken
   SyncTokenParser.php83.52% ⏹️- ⏹️
   SyncTokenV2.php70.00% ⏹️84.62% ⏹️
src/OPDS
   Opds.php42.22% ⏹️57.14% ⏹️
src/Repository
   BookInteractionRepository.php93.94% ⏹️33.33% ⏹️
   BookRepository.php80.49% ⏹️59.38% ⏹️
   EreaderEmailRepository.php76.92% ⏹️33.33% ⏹️
   InstanceConfigurationRepository.php25.00% ⏹️50.00% ⏹️
   KoboDeviceRepository.php57.14% ⏹️75.00% ⏹️
   ShelfRepository.php71.01% ⏹️77.78% ⏹️
   UserRepository.php63.64% ⏹️75.00% ⏹️
src/Security
   KoboAccessTokenAuthenticator.php65.22% ⏹️50.00% ⏹️
   KoboTokenExtractor.php76.92% ⏹️40.00% ⏹️
   KoboTokenHandler.php71.43% ⏹️50.00% ⏹️
   OpdsTokenExtractor.php41.67% ⏹️25.00% ⏹️
   OpdsTokenHandler.php80.00% ⏹️50.00% ⏹️
src/Security/Voter
   AiFeaturesVoter.php75.00% ⏹️66.67% ⏹️
   BookInteractionVoter.php14.29% ⏹️50.00% ⏹️
   BookVoter.php83.33% ⏹️50.00% ⏹️
   EreaderEmailVoter.php80.00% ⏹️50.00% ⏹️
   KoboDeviceVoter.php70.00% ⏹️50.00% ⏹️
   RelocationVoter.php50.00% ⏹️66.67% ⏹️
src/Service
   AccessControlSubscriber.php88.89% ⏹️50.00% ⏹️
   BookArchiver.php80.00% ⏹️75.00% ⏹️
   BookFileSystemManager.php14.81% ⏹️23.08% ⏹️
   BookInteractionService.php64.71% ⏹️- ⏹️
   BookManager.php0.95% ⏹️12.50% ⏹️
   BookProgressionService.php73.47% ⏹️40.00% ⏹️
   ConnectionKeepAliveSubscriber.php80.00% ⏹️- ⏹️
   EpubMetadataService.php84.03% ⏹️25.00% ⏹️
   KoboSyncTokenExtractor.php72.73% ⏹️83.33% ⏹️
   ShelfManager.php81.25% ⏹️66.67% ⏹️
   ThemeSelector.php83.33% ⏹️66.67% ⏹️
src/Service/Search
   SearchHelper.php57.81% ⏹️37.50% ⏹️
src/Twig/Components
   AddNewShelf.php6.67% ⏹️33.33% ⏹️
   Assistant.php11.84% ⏹️33.33% ⏹️
   BootstrapModal.php- ⏹️- ⏹️
   FieldGuesser.php33.33% ⏹️14.29% ⏹️
   InlineEditGroup.php- ⏹️- ⏹️
   InlineEditInteraction.php22.78% ⏹️41.67% ⏹️
   InlineEditMultiple.php4.55% ⏹️33.33% ⏹️
   InlineEditVerified.php25.00% ⏹️50.00% ⏹️
   Search.php66.07% ⏹️44.44% ⏹️
   UploadBookPicture.php- ⏹️- ⏹️
src/Twig/Runtime
   ThemeExtensionRuntime.php80.00% ⏹️50.00% ⏹️

🤖 comment via lucassabreu/comment-coverage-clover

@SergioMendolia
SergioMendolia merged commit b7f1a8e into main Apr 24, 2026
3 checks passed
@SergioMendolia
SergioMendolia deleted the migrate-documentation branch April 24, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant