├── .DS_Store ├── .ddev ├── config.yaml ├── docker-compose.typesense.yaml └── web-build │ └── Dockerfile ├── .dockerignore ├── .env ├── .env.test ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── doc.yml │ ├── docker-publish.yml │ └── tests.yml ├── .gitignore ├── .php-cs-fixer.dist.php ├── .phpactor.json ├── .phpunit.cache └── test-results ├── Dockerfile ├── LICENSE ├── README.md ├── assets ├── ReadEbook.vue ├── app.js ├── bootstrap.js ├── controllers.json ├── controllers │ ├── assistant-controller.js │ ├── inline-edit-controller.js │ └── search-controller.js ├── login.js ├── read-ebook.js └── styles │ ├── components │ ├── assistant.css │ ├── book.css │ ├── bookDetails.css │ ├── bookGrid.css │ ├── bookReader.css │ ├── bookWithDetails.css │ ├── card.css │ ├── facets.css │ ├── heading.css │ ├── hero.css │ ├── heroProgress.css │ ├── login.css │ ├── menuBlock.css │ ├── rating.css │ ├── sidebar.css │ └── table.css │ ├── global.scss │ ├── layout.css │ ├── overrides.css │ └── variables.css ├── backups └── .gitkeep ├── bin ├── console └── phpunit ├── composer.json ├── composer.lock ├── config ├── bundles.php ├── packages │ ├── biblioverse_typesense.php │ ├── cache.yaml │ ├── csrf.yaml │ ├── debug.yaml │ ├── doctrine.yaml │ ├── doctrine_migrations.yaml │ ├── framework.yaml │ ├── http_discovery.yaml │ ├── knp_menu.yaml │ ├── knp_paginator.yaml │ ├── liip_imagine.yaml │ ├── mailer.yaml │ ├── messenger.yaml │ ├── monolog.yaml │ ├── notifier.yaml │ ├── property_info.yaml │ ├── routing.yaml │ ├── security.yaml │ ├── translation.yaml │ ├── twig.yaml │ ├── twig_component.yaml │ ├── validator.yaml │ ├── web_profiler.yaml │ └── webpack_encore.yaml ├── preload.php ├── routes.yaml ├── routes │ ├── framework.yaml │ ├── liip_imagine.yaml │ ├── ux_autocomplete.yaml │ ├── ux_live_component.yaml │ └── web_profiler.yaml └── services.yaml ├── doc ├── .gitignore ├── astro.config.mjs ├── package-lock.json ├── package.json ├── public │ └── favicon.svg ├── src │ ├── assets │ │ ├── natural_language.gif │ │ ├── summary.png │ │ └── tags.png │ ├── content │ │ ├── config.ts │ │ └── docs │ │ │ ├── Troubleshooting │ │ │ ├── documentation.md │ │ │ └── github.md │ │ │ ├── demo.mdx │ │ │ ├── guides │ │ │ ├── Administrator │ │ │ │ ├── adding-books.mdx │ │ │ │ ├── adding-users.mdx │ │ │ │ ├── ai-features-configuration.mdx │ │ │ │ ├── commands.md │ │ │ │ ├── deleting-books.mdx │ │ │ │ ├── edit-book.md │ │ │ │ ├── filesystem.md │ │ │ │ ├── instance-configuration.mdx │ │ │ │ ├── remote-authentication.mdx │ │ │ │ ├── search-similar.mdx │ │ │ │ └── verified.md │ │ │ ├── Developer │ │ │ │ ├── themes.mdx │ │ │ │ └── translations.mdx │ │ │ └── User │ │ │ │ ├── OPDS.mdx │ │ │ │ ├── homepage.md │ │ │ │ ├── interactions.md │ │ │ │ ├── searching.md │ │ │ │ ├── send-to-ereader.mdx │ │ │ │ ├── shelf.md │ │ │ │ ├── sync-kobo.mdx │ │ │ │ └── update-settings.md │ │ │ ├── index.mdx │ │ │ └── installing │ │ │ ├── 1-helm.mdx │ │ │ ├── 1-initial-setup.mdx │ │ │ ├── 2-new-versions.mdx │ │ │ ├── dotenv-config.md │ │ │ └── unraid.md │ ├── custom.css │ ├── env.d.ts │ └── files │ │ ├── docker-compose.yml │ │ └── helm-values.yml └── tsconfig.json ├── docker-compose.test.yml ├── docker-compose.yml ├── justfile ├── migrations ├── .gitignore ├── AbstractMigration.php ├── Version20240101000000.php ├── Version20240112163633.php ├── Version20240121151215.php ├── Version20240121162659.php ├── Version20240219181604.php ├── Version20240505101909.php ├── Version20240510173645.php ├── Version20240512162606.php ├── Version20240513152414.php ├── Version20240531124659.php ├── Version20240531125758.php ├── Version20240714144826.php ├── Version20240721080644.php ├── Version20240812195147.php ├── Version20241121135658.php ├── Version20241121142239.php ├── Version20241129185216.php ├── Version20241208200901.php ├── Version20241210143123.php ├── Version20241218154423.php ├── Version20241218154713.php ├── Version20241223182304.php ├── Version20250101174217.php ├── Version20250106061005.php ├── Version20250106090320.php ├── Version20250106091638.php ├── Version20250106094820.php ├── Version20250123184640.php ├── Version20250128213230.php ├── Version20250128214238.php ├── Version20250130192538.php ├── Version20250131184632.php ├── Version20250201163836.php ├── Version20250202073734.php ├── Version20250202150749.php ├── Version20250213182540.php ├── Version20250404084822.php └── Version20251121105607.php ├── package.json ├── phpstan.neon ├── phpunit.xml.dist ├── public ├── .htaccess ├── images │ ├── .gitkeep │ └── blank.jpg ├── index.php └── media │ └── .gitkeep ├── rector.php ├── renovate.json ├── src ├── Ai │ ├── Communicator │ │ ├── AbstractCommunicator.php │ │ ├── AiAction.php │ │ ├── AiChatInterface.php │ │ ├── AiCommunicatorInterface.php │ │ ├── CommunicatorDefiner.php │ │ ├── GeminiCommunicator.php │ │ ├── OllamaCommunicator.php │ │ ├── OpenAiCommunicator.php │ │ └── PerplexicaCommunicator.php │ ├── Context │ │ ├── ContextBuilder.php │ │ ├── ContextBuildingInterface.php │ │ └── PerplexicaContextBuilder.php │ ├── Message.php │ └── Prompt │ │ ├── AbstractBookPrompt.php │ │ ├── BookPromptInterface.php │ │ ├── PromptFactory.php │ │ ├── SearchHintPrompt.php │ │ ├── SummaryPrompt.php │ │ └── TagPrompt.php ├── Command │ ├── BackupDbCommand.php │ ├── BooksAiCommand.php │ ├── BooksCheckCommand.php │ ├── BooksExtractCoverCommand.php │ ├── BooksRelocateCommand.php │ ├── BooksScanCommand.php │ ├── CreateUserCommand.php │ └── TranslationRetrieveFromProfilerCommand.php ├── Config │ └── ConfigValue.php ├── Controller │ ├── .gitignore │ ├── AbstractController.php │ ├── AiModelController.php │ ├── AuthorController.php │ ├── AutocompleteGroupController.php │ ├── BookController.php │ ├── DefaultController.php │ ├── EreaderEmailController.php │ ├── GroupController.php │ ├── InstanceConfigurationController.php │ ├── Kobo │ │ ├── AbstractKoboController.php │ │ ├── Api │ │ │ ├── ApiEndpointController.php │ │ │ ├── ImageController.php │ │ │ ├── V1 │ │ │ │ ├── AnalyticsController.php │ │ │ │ ├── DownloadController.php │ │ │ │ ├── GenericController.php │ │ │ │ ├── InitializationController.php │ │ │ │ ├── Library │ │ │ │ │ ├── LibraryController.php │ │ │ │ │ ├── MetadataController.php │ │ │ │ │ └── StateController.php │ │ │ │ ├── ProductsController.php │ │ │ │ └── TagController.php │ │ │ └── V3 │ │ │ │ └── ContentController.php │ │ ├── KoboDeviceController.php │ │ └── KoboNextReadController.json │ ├── LoginController.php │ ├── OPDS │ │ └── OpdsController.php │ ├── OpdsAccessController.php │ ├── SerieController.php │ ├── ShelfController.php │ ├── ShelfCrudController.php │ ├── SuggestionController.php │ └── UserController.php ├── DataFixtures │ ├── BookFixture.php │ ├── KoboFixture.php │ ├── OpdsAccessFixture.php │ ├── ShelfFixture.php │ ├── ShelfKoboFixture.php │ ├── UserFixture.php │ └── books.yaml ├── Entity │ ├── .gitignore │ ├── AiModel.php │ ├── Book.php │ ├── BookInteraction.php │ ├── BookmarkUser.php │ ├── EreaderEmail.php │ ├── InstanceConfiguration.php │ ├── KoboDevice.php │ ├── KoboSyncedBook.php │ ├── OpdsAccess.php │ ├── RandomGeneratorTrait.php │ ├── Shelf.php │ ├── Suggestion.php │ ├── User.php │ └── UuidGeneratorTrait.php ├── Enum │ ├── AgeCategory.php │ ├── AiMessageRole.php │ ├── ReadStatus.php │ └── ReadingList.php ├── EventListener │ ├── LanguageListener.php │ └── LoginListener.php ├── EventSubscriber │ └── KoboLogRequestSubscriber.php ├── Exception │ ├── BookExtractionException.php │ └── BookFileNotFound.php ├── Form │ ├── AiConfigurationType.php │ ├── AiModelType.php │ ├── BookType.php │ ├── EreaderEmailType.php │ ├── InlineInteractionType.php │ ├── InstanceConfigurationType.php │ ├── KoboLastSyncTokenType.php │ ├── KoboType.php │ ├── LabelTranslationFormExtension.php │ ├── ProfileType.php │ ├── ShelfType.php │ └── UserType.php ├── Kernel.php ├── Kobo │ ├── BookDownloadInfo.php │ ├── DownloadHelper.php │ ├── ImageProcessor │ │ └── CoverTransformer.php │ ├── Kepubify │ │ ├── KebpubifyCachedData.php │ │ ├── KepubifyConversionFailed.php │ │ ├── KepubifyEnabler.php │ │ ├── KepubifyMessage.php │ │ └── KepubifyMessageHandler.php │ ├── LogProcessor │ │ └── KoboContextProcessor.php │ ├── ParamConverter │ │ ├── KoboParamConverter.php │ │ └── SyncTokenParamConverter.php │ ├── Proxy │ │ ├── KoboHeaderFilterTrait.php │ │ ├── KoboProxyConfiguration.json │ │ ├── KoboProxyConfiguration.php │ │ ├── KoboProxyListener.php │ │ ├── KoboProxyLogger.php │ │ ├── KoboProxyLoggerFactory.php │ │ └── KoboStoreProxy.php │ ├── Request │ │ ├── Bookmark.php │ │ ├── ReadingState.php │ │ ├── ReadingStateLocation.php │ │ ├── ReadingStateStatistics.php │ │ ├── ReadingStateStatusInfo.php │ │ ├── ReadingStates.php │ │ ├── TagDeleteRequest.php │ │ └── TagDeleteRequestItem.php │ ├── Response │ │ ├── MetadataResponseService.php │ │ ├── ReadingStateResponse.php │ │ ├── ReadingStateResponseFactory.php │ │ ├── StateResponse.php │ │ ├── SyncResponse.php │ │ ├── SyncResponseFactory.php │ │ ├── SyncResponseHelper.php │ │ └── TokenMaxDateTrait.php │ ├── Serializer │ │ └── KoboNameConverter.php │ ├── SyncToken.php │ ├── SyncToken │ │ ├── AbstractSyncToken.php │ │ ├── SyncTokenInterface.php │ │ ├── SyncTokenParser.php │ │ ├── SyncTokenSerializer.php │ │ ├── SyncTokenV1.php │ │ └── SyncTokenV2.php │ └── UpstreamSyncMerger.php ├── Menu │ └── MenuBuilder.php ├── OPDS │ └── Opds.php ├── Repository │ ├── .gitignore │ ├── AiModelRepository.php │ ├── BookInteractionRepository.php │ ├── BookRepository.php │ ├── BookmarkUserRepository.php │ ├── EreaderEmailRepository.php │ ├── InstanceConfigurationRepository.php │ ├── KoboDeviceRepository.php │ ├── KoboSyncedBookRepository.php │ ├── OpdsAccessRepository.php │ ├── ShelfRepository.php │ ├── SuggestionRepository.php │ └── UserRepository.php ├── Security │ ├── Badge │ │ └── KoboDeviceBadge.php │ ├── KoboAccessTokenAuthenticator.php │ ├── KoboAccessTokenHandlerInterface.php │ ├── KoboTokenExtractor.php │ ├── KoboTokenHandler.php │ ├── OpdsTokenExtractor.php │ ├── OpdsTokenHandler.php │ ├── Token │ │ └── PostAuthenticationTokenWithKoboDevice.php │ └── Voter │ │ ├── AiFeaturesVoter.php │ │ ├── BookInteractionVoter.php │ │ ├── BookVoter.php │ │ ├── EreaderEmailVoter.php │ │ ├── KoboDeviceVoter.php │ │ └── RelocationVoter.php ├── Service │ ├── AccessControlSubscriber.php │ ├── BookArchiver.php │ ├── BookFileSystemManager.php │ ├── BookFileSystemManagerInterface.php │ ├── BookInteractionService.php │ ├── BookManager.php │ ├── BookProgressionService.php │ ├── ConnectionKeepAliveSubscriber.php │ ├── EpubMetadataService.php │ ├── EreaderEmailService.php │ ├── FilteredBookUrlGenerator.php │ ├── KoboSyncTokenExtractor.php │ ├── Search │ │ └── SearchHelper.php │ ├── ShelfManager.php │ └── ThemeSelector.php └── Twig │ ├── Components │ ├── AddNewShelf.php │ ├── Assistant.php │ ├── BootstrapModal.php │ ├── FieldGuesser.php │ ├── InlineEditGroup.php │ ├── InlineEditInteraction.php │ ├── InlineEditMultiple.php │ ├── InlineEditVerified.php │ ├── Search.php │ └── UploadBookPicture.php │ ├── Extension │ └── ThemeExtension.php │ ├── FilteredBookUrl.php │ ├── Runtime │ └── ThemeExtensionRuntime.php │ └── UniqueIdExtension.php ├── symfony.lock ├── templates ├── ai_model │ ├── _form.html.twig │ ├── edit.html.twig │ ├── index.html.twig │ ├── new.html.twig │ └── show.html.twig ├── author │ └── detail.html.twig ├── bare.html.twig ├── base.html.twig ├── book │ ├── _book-row-empty.html.twig │ ├── _book-row.html.twig │ ├── _cover.html.twig │ ├── _cover_empty.html.twig │ ├── _empty.html.twig │ ├── _knp_minimal_pagination.html.twig │ ├── _teaser.html.twig │ ├── consume.html.twig │ ├── index.html.twig │ ├── reader-files-epub.html.twig │ ├── reader-files.html.twig │ └── upload.html.twig ├── bundles │ └── TwigBundle │ │ └── Exception │ │ └── error.html.twig ├── components │ ├── AddNewShelf.html.twig │ ├── Assistant.html.twig │ ├── BootstrapModal.html.twig │ ├── FieldGuesser.html.twig │ ├── InlineEditGroup.html.twig │ ├── InlineEditInteraction.html.twig │ ├── InlineEditMultiple.html.twig │ ├── InlineEditVerified.html.twig │ ├── Search.html.twig │ ├── UploadBookPicture.html.twig │ ├── _facet.html.twig │ └── _rating.html.twig ├── default │ ├── dashboard.html.twig │ ├── index.html.twig │ ├── notverified.html.twig │ ├── readingList.html.twig │ └── timeline.html.twig ├── ereader_email │ ├── _form.html.twig │ ├── edit.html.twig │ ├── index.html.twig │ └── new.html.twig ├── group │ └── index.html.twig ├── instance_configuration │ ├── _form.html.twig │ ├── edit.html.twig │ └── index.html.twig ├── kobodevice_user │ ├── _delete_form.html.twig │ ├── _form.html.twig │ ├── _form_theme.html.twig │ ├── edit.html.twig │ ├── index.html.twig │ ├── instructions.html.twig │ ├── logs.html.twig │ └── new.html.twig ├── login │ └── login.html.twig ├── main_menu.html.twig ├── serie │ └── detail.html.twig ├── shelf │ └── index.html.twig ├── shelf_crud │ ├── _form.html.twig │ ├── edit.html.twig │ └── index.html.twig ├── suggestion │ └── index.html.twig ├── themes │ └── dark │ │ └── bare.html.twig └── user │ ├── _delete_form.html.twig │ ├── _form.html.twig │ ├── edit.html.twig │ ├── index.html.twig │ ├── new.html.twig │ └── profile.html.twig ├── tests ├── Ai │ └── AiModelControllerTest.php ├── Command │ └── CreateUserCommandTest.php ├── Component │ └── SearchComponentTest.php ├── Contraints │ ├── ArrayHasNestedKey.php │ ├── AssertHasDownloadWithFormat.php │ ├── JSONContainKeys.php │ └── JSONIsValidSyncResponse.php ├── Controller │ ├── BookControllerEreaderTest.php │ ├── DefaultControllerTest.php │ ├── EreaderEmailControllerTest.php │ ├── Kobo │ │ ├── Api │ │ │ ├── V1 │ │ │ │ ├── AnalyticsControllerTest.php │ │ │ │ ├── DownloadControllerTest.php │ │ │ │ ├── GenericControllerTest.php │ │ │ │ ├── InitializationControllerTest.json │ │ │ │ ├── InitializationControllerTest.php │ │ │ │ ├── Library │ │ │ │ │ ├── MetadataControllerTest.php │ │ │ │ │ ├── StateControllerTest.php │ │ │ │ │ └── SyncControllerTest.php │ │ │ │ ├── ProductsControllerTest.php │ │ │ │ └── TagControllerTest.php │ │ │ └── V3 │ │ │ │ └── ContentControllerTest.php │ │ ├── KoboControllerTestCase.php │ │ └── KoboImageControllerTest.php │ └── Opds │ │ ├── AbstractOpdsTestController.php │ │ └── OpdsAccessControllerTest.php ├── DynamicShelfTest.php ├── Entity │ ├── BookTest.php │ └── SyncedBookTest.php ├── FileSystemManagerForTests.php ├── GedmoTest.php ├── InstanceConfigurationControllerTest.php ├── Kobo │ ├── DownloadHelperTest.php │ ├── Proxy │ │ └── KoboProxyConfigurationTest.php │ ├── Request │ │ ├── ReadingStateDeserializeTest.json │ │ └── ReadingStateDeserializeTest.php │ ├── Response │ │ └── SyncResponseHelperTest.php │ ├── SyncTokenParserTest.php │ ├── SyncTokenSerializerTest.php │ ├── SyncTokenV1Test.php │ └── SyncTokenV2Test.php ├── LoginTest.php ├── Mock │ └── AbstractApiMock.php ├── Resources │ ├── books │ │ ├── fake-AChristmasCarol.epub │ │ ├── fake-AnnaKarenina.epub │ │ ├── fake-BrothersKaramazov.epub │ │ ├── fake-CountOfMonteCristo.epub │ │ ├── fake-CrimeAndPunishment.epub │ │ ├── fake-DivineComedy.epub │ │ ├── fake-DonQuixote.epub │ │ ├── fake-DorianGray.epub │ │ ├── fake-Dracula.epub │ │ ├── fake-Frankenstein.epub │ │ ├── fake-GreatExpectations.epub │ │ ├── fake-JaneEyre.epub │ │ ├── fake-LesMiserables.epub │ │ ├── fake-MobyDick.epub │ │ ├── fake-PrideAndPrejudice.epub │ │ ├── fake-SherlockHolmes.epub │ │ ├── fake-TaleOfTwoCities.epub │ │ ├── fake-TheJungleBook.epub │ │ ├── fake-WarAndPeace.epub │ │ ├── fake-WutheringHeights.epub │ │ └── real-TheOdysses.epub │ └── covers │ │ └── TheOdysses.jpg ├── SampleTest.php ├── Service │ ├── BookArchiverTest.php │ ├── BookProgressionServiceTest.php │ ├── EpubMetadataServiceTest.php │ └── EreaderEmailServiceTest.php ├── SmokeTest.php ├── TestCaseHelperTrait.php ├── TestClock.php ├── Translations │ └── TranslationExtractionTest.php ├── bootstrap.php └── coverage │ └── .gitkeep ├── translations ├── .gitignore ├── AutocompleteBundle.en.yaml ├── AutocompleteBundle.fr.yaml ├── KnpPaginatorBundle.en.yaml ├── KnpPaginatorBundle.fr.yaml ├── messages+intl-icu.en.yaml ├── messages+intl-icu.fr.yaml ├── security.en.yaml ├── security.fr.yaml ├── validators.en.yaml └── validators.fr.yaml ├── upgrade.sh └── webpack.config.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.DS_Store -------------------------------------------------------------------------------- /.ddev/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.ddev/config.yaml -------------------------------------------------------------------------------- /.ddev/docker-compose.typesense.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.ddev/docker-compose.typesense.yaml -------------------------------------------------------------------------------- /.ddev/web-build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.ddev/web-build/Dockerfile -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.env -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.env.test -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.gitignore -------------------------------------------------------------------------------- /.php-cs-fixer.dist.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.php-cs-fixer.dist.php -------------------------------------------------------------------------------- /.phpactor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.phpactor.json -------------------------------------------------------------------------------- /.phpunit.cache/test-results: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/.phpunit.cache/test-results -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/README.md -------------------------------------------------------------------------------- /assets/ReadEbook.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/ReadEbook.vue -------------------------------------------------------------------------------- /assets/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/app.js -------------------------------------------------------------------------------- /assets/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/bootstrap.js -------------------------------------------------------------------------------- /assets/controllers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/controllers.json -------------------------------------------------------------------------------- /assets/controllers/assistant-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/controllers/assistant-controller.js -------------------------------------------------------------------------------- /assets/controllers/inline-edit-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/controllers/inline-edit-controller.js -------------------------------------------------------------------------------- /assets/controllers/search-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/controllers/search-controller.js -------------------------------------------------------------------------------- /assets/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/login.js -------------------------------------------------------------------------------- /assets/read-ebook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/read-ebook.js -------------------------------------------------------------------------------- /assets/styles/components/assistant.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/assistant.css -------------------------------------------------------------------------------- /assets/styles/components/book.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/book.css -------------------------------------------------------------------------------- /assets/styles/components/bookDetails.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/bookDetails.css -------------------------------------------------------------------------------- /assets/styles/components/bookGrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/bookGrid.css -------------------------------------------------------------------------------- /assets/styles/components/bookReader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/bookReader.css -------------------------------------------------------------------------------- /assets/styles/components/bookWithDetails.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/bookWithDetails.css -------------------------------------------------------------------------------- /assets/styles/components/card.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/card.css -------------------------------------------------------------------------------- /assets/styles/components/facets.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/facets.css -------------------------------------------------------------------------------- /assets/styles/components/heading.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/heading.css -------------------------------------------------------------------------------- /assets/styles/components/hero.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/hero.css -------------------------------------------------------------------------------- /assets/styles/components/heroProgress.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/heroProgress.css -------------------------------------------------------------------------------- /assets/styles/components/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/login.css -------------------------------------------------------------------------------- /assets/styles/components/menuBlock.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/menuBlock.css -------------------------------------------------------------------------------- /assets/styles/components/rating.css: -------------------------------------------------------------------------------- 1 | .Rating { 2 | color: rgba(var(--bs-secondary-rgb), 1); 3 | } 4 | -------------------------------------------------------------------------------- /assets/styles/components/sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/sidebar.css -------------------------------------------------------------------------------- /assets/styles/components/table.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/components/table.css -------------------------------------------------------------------------------- /assets/styles/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/global.scss -------------------------------------------------------------------------------- /assets/styles/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/layout.css -------------------------------------------------------------------------------- /assets/styles/overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/overrides.css -------------------------------------------------------------------------------- /assets/styles/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/assets/styles/variables.css -------------------------------------------------------------------------------- /backups/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/bin/console -------------------------------------------------------------------------------- /bin/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/bin/phpunit -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/packages/biblioverse_typesense.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/biblioverse_typesense.php -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/csrf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/csrf.yaml -------------------------------------------------------------------------------- /config/packages/debug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/debug.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/http_discovery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/http_discovery.yaml -------------------------------------------------------------------------------- /config/packages/knp_menu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/knp_menu.yaml -------------------------------------------------------------------------------- /config/packages/knp_paginator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/knp_paginator.yaml -------------------------------------------------------------------------------- /config/packages/liip_imagine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/liip_imagine.yaml -------------------------------------------------------------------------------- /config/packages/mailer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/mailer.yaml -------------------------------------------------------------------------------- /config/packages/messenger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/messenger.yaml -------------------------------------------------------------------------------- /config/packages/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/monolog.yaml -------------------------------------------------------------------------------- /config/packages/notifier.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/notifier.yaml -------------------------------------------------------------------------------- /config/packages/property_info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/property_info.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/security.yaml -------------------------------------------------------------------------------- /config/packages/translation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/translation.yaml -------------------------------------------------------------------------------- /config/packages/twig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/twig.yaml -------------------------------------------------------------------------------- /config/packages/twig_component.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/twig_component.yaml -------------------------------------------------------------------------------- /config/packages/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/validator.yaml -------------------------------------------------------------------------------- /config/packages/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/web_profiler.yaml -------------------------------------------------------------------------------- /config/packages/webpack_encore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/packages/webpack_encore.yaml -------------------------------------------------------------------------------- /config/preload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/preload.php -------------------------------------------------------------------------------- /config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/routes.yaml -------------------------------------------------------------------------------- /config/routes/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/routes/framework.yaml -------------------------------------------------------------------------------- /config/routes/liip_imagine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/routes/liip_imagine.yaml -------------------------------------------------------------------------------- /config/routes/ux_autocomplete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/routes/ux_autocomplete.yaml -------------------------------------------------------------------------------- /config/routes/ux_live_component.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/routes/ux_live_component.yaml -------------------------------------------------------------------------------- /config/routes/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/routes/web_profiler.yaml -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/config/services.yaml -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/.gitignore -------------------------------------------------------------------------------- /doc/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/astro.config.mjs -------------------------------------------------------------------------------- /doc/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/package-lock.json -------------------------------------------------------------------------------- /doc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/package.json -------------------------------------------------------------------------------- /doc/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/public/favicon.svg -------------------------------------------------------------------------------- /doc/src/assets/natural_language.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/assets/natural_language.gif -------------------------------------------------------------------------------- /doc/src/assets/summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/assets/summary.png -------------------------------------------------------------------------------- /doc/src/assets/tags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/assets/tags.png -------------------------------------------------------------------------------- /doc/src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/config.ts -------------------------------------------------------------------------------- /doc/src/content/docs/Troubleshooting/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/Troubleshooting/documentation.md -------------------------------------------------------------------------------- /doc/src/content/docs/Troubleshooting/github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/Troubleshooting/github.md -------------------------------------------------------------------------------- /doc/src/content/docs/demo.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/demo.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/adding-books.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/adding-books.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/adding-users.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/adding-users.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/ai-features-configuration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/ai-features-configuration.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/commands.md -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/deleting-books.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/deleting-books.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/edit-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/edit-book.md -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/filesystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/filesystem.md -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/instance-configuration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/instance-configuration.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/remote-authentication.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/remote-authentication.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/search-similar.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/search-similar.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Administrator/verified.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Administrator/verified.md -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Developer/themes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Developer/themes.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/Developer/translations.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/Developer/translations.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/User/OPDS.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/User/OPDS.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/User/homepage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/User/homepage.md -------------------------------------------------------------------------------- /doc/src/content/docs/guides/User/interactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/User/interactions.md -------------------------------------------------------------------------------- /doc/src/content/docs/guides/User/searching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/User/searching.md -------------------------------------------------------------------------------- /doc/src/content/docs/guides/User/send-to-ereader.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/User/send-to-ereader.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/User/shelf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/User/shelf.md -------------------------------------------------------------------------------- /doc/src/content/docs/guides/User/sync-kobo.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/User/sync-kobo.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/guides/User/update-settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/guides/User/update-settings.md -------------------------------------------------------------------------------- /doc/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/index.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/installing/1-helm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/installing/1-helm.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/installing/1-initial-setup.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/installing/1-initial-setup.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/installing/2-new-versions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/installing/2-new-versions.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/installing/dotenv-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/installing/dotenv-config.md -------------------------------------------------------------------------------- /doc/src/content/docs/installing/unraid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/content/docs/installing/unraid.md -------------------------------------------------------------------------------- /doc/src/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/custom.css -------------------------------------------------------------------------------- /doc/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/env.d.ts -------------------------------------------------------------------------------- /doc/src/files/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/files/docker-compose.yml -------------------------------------------------------------------------------- /doc/src/files/helm-values.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/doc/src/files/helm-values.yml -------------------------------------------------------------------------------- /doc/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "astro/tsconfigs/strict" 3 | } 4 | -------------------------------------------------------------------------------- /docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/docker-compose.test.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/justfile -------------------------------------------------------------------------------- /migrations/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /migrations/AbstractMigration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/AbstractMigration.php -------------------------------------------------------------------------------- /migrations/Version20240101000000.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240101000000.php -------------------------------------------------------------------------------- /migrations/Version20240112163633.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240112163633.php -------------------------------------------------------------------------------- /migrations/Version20240121151215.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240121151215.php -------------------------------------------------------------------------------- /migrations/Version20240121162659.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240121162659.php -------------------------------------------------------------------------------- /migrations/Version20240219181604.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240219181604.php -------------------------------------------------------------------------------- /migrations/Version20240505101909.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240505101909.php -------------------------------------------------------------------------------- /migrations/Version20240510173645.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240510173645.php -------------------------------------------------------------------------------- /migrations/Version20240512162606.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240512162606.php -------------------------------------------------------------------------------- /migrations/Version20240513152414.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240513152414.php -------------------------------------------------------------------------------- /migrations/Version20240531124659.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240531124659.php -------------------------------------------------------------------------------- /migrations/Version20240531125758.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240531125758.php -------------------------------------------------------------------------------- /migrations/Version20240714144826.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240714144826.php -------------------------------------------------------------------------------- /migrations/Version20240721080644.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240721080644.php -------------------------------------------------------------------------------- /migrations/Version20240812195147.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20240812195147.php -------------------------------------------------------------------------------- /migrations/Version20241121135658.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20241121135658.php -------------------------------------------------------------------------------- /migrations/Version20241121142239.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20241121142239.php -------------------------------------------------------------------------------- /migrations/Version20241129185216.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20241129185216.php -------------------------------------------------------------------------------- /migrations/Version20241208200901.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20241208200901.php -------------------------------------------------------------------------------- /migrations/Version20241210143123.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20241210143123.php -------------------------------------------------------------------------------- /migrations/Version20241218154423.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20241218154423.php -------------------------------------------------------------------------------- /migrations/Version20241218154713.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20241218154713.php -------------------------------------------------------------------------------- /migrations/Version20241223182304.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20241223182304.php -------------------------------------------------------------------------------- /migrations/Version20250101174217.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250101174217.php -------------------------------------------------------------------------------- /migrations/Version20250106061005.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250106061005.php -------------------------------------------------------------------------------- /migrations/Version20250106090320.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250106090320.php -------------------------------------------------------------------------------- /migrations/Version20250106091638.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250106091638.php -------------------------------------------------------------------------------- /migrations/Version20250106094820.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250106094820.php -------------------------------------------------------------------------------- /migrations/Version20250123184640.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250123184640.php -------------------------------------------------------------------------------- /migrations/Version20250128213230.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250128213230.php -------------------------------------------------------------------------------- /migrations/Version20250128214238.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250128214238.php -------------------------------------------------------------------------------- /migrations/Version20250130192538.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250130192538.php -------------------------------------------------------------------------------- /migrations/Version20250131184632.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250131184632.php -------------------------------------------------------------------------------- /migrations/Version20250201163836.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250201163836.php -------------------------------------------------------------------------------- /migrations/Version20250202073734.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250202073734.php -------------------------------------------------------------------------------- /migrations/Version20250202150749.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250202150749.php -------------------------------------------------------------------------------- /migrations/Version20250213182540.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250213182540.php -------------------------------------------------------------------------------- /migrations/Version20250404084822.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20250404084822.php -------------------------------------------------------------------------------- /migrations/Version20251121105607.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/migrations/Version20251121105607.php -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/package.json -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/public/.htaccess -------------------------------------------------------------------------------- /public/images/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/images/blank.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/public/images/blank.jpg -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/public/index.php -------------------------------------------------------------------------------- /public/media/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/rector.php -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/renovate.json -------------------------------------------------------------------------------- /src/Ai/Communicator/AbstractCommunicator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/AbstractCommunicator.php -------------------------------------------------------------------------------- /src/Ai/Communicator/AiAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/AiAction.php -------------------------------------------------------------------------------- /src/Ai/Communicator/AiChatInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/AiChatInterface.php -------------------------------------------------------------------------------- /src/Ai/Communicator/AiCommunicatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/AiCommunicatorInterface.php -------------------------------------------------------------------------------- /src/Ai/Communicator/CommunicatorDefiner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/CommunicatorDefiner.php -------------------------------------------------------------------------------- /src/Ai/Communicator/GeminiCommunicator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/GeminiCommunicator.php -------------------------------------------------------------------------------- /src/Ai/Communicator/OllamaCommunicator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/OllamaCommunicator.php -------------------------------------------------------------------------------- /src/Ai/Communicator/OpenAiCommunicator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/OpenAiCommunicator.php -------------------------------------------------------------------------------- /src/Ai/Communicator/PerplexicaCommunicator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Communicator/PerplexicaCommunicator.php -------------------------------------------------------------------------------- /src/Ai/Context/ContextBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Context/ContextBuilder.php -------------------------------------------------------------------------------- /src/Ai/Context/ContextBuildingInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Context/ContextBuildingInterface.php -------------------------------------------------------------------------------- /src/Ai/Context/PerplexicaContextBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Context/PerplexicaContextBuilder.php -------------------------------------------------------------------------------- /src/Ai/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Message.php -------------------------------------------------------------------------------- /src/Ai/Prompt/AbstractBookPrompt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Prompt/AbstractBookPrompt.php -------------------------------------------------------------------------------- /src/Ai/Prompt/BookPromptInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Prompt/BookPromptInterface.php -------------------------------------------------------------------------------- /src/Ai/Prompt/PromptFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Prompt/PromptFactory.php -------------------------------------------------------------------------------- /src/Ai/Prompt/SearchHintPrompt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Prompt/SearchHintPrompt.php -------------------------------------------------------------------------------- /src/Ai/Prompt/SummaryPrompt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Prompt/SummaryPrompt.php -------------------------------------------------------------------------------- /src/Ai/Prompt/TagPrompt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Ai/Prompt/TagPrompt.php -------------------------------------------------------------------------------- /src/Command/BackupDbCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Command/BackupDbCommand.php -------------------------------------------------------------------------------- /src/Command/BooksAiCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Command/BooksAiCommand.php -------------------------------------------------------------------------------- /src/Command/BooksCheckCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Command/BooksCheckCommand.php -------------------------------------------------------------------------------- /src/Command/BooksExtractCoverCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Command/BooksExtractCoverCommand.php -------------------------------------------------------------------------------- /src/Command/BooksRelocateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Command/BooksRelocateCommand.php -------------------------------------------------------------------------------- /src/Command/BooksScanCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Command/BooksScanCommand.php -------------------------------------------------------------------------------- /src/Command/CreateUserCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Command/CreateUserCommand.php -------------------------------------------------------------------------------- /src/Command/TranslationRetrieveFromProfilerCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Command/TranslationRetrieveFromProfilerCommand.php -------------------------------------------------------------------------------- /src/Config/ConfigValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Config/ConfigValue.php -------------------------------------------------------------------------------- /src/Controller/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Controller/AbstractController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/AbstractController.php -------------------------------------------------------------------------------- /src/Controller/AiModelController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/AiModelController.php -------------------------------------------------------------------------------- /src/Controller/AuthorController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/AuthorController.php -------------------------------------------------------------------------------- /src/Controller/AutocompleteGroupController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/AutocompleteGroupController.php -------------------------------------------------------------------------------- /src/Controller/BookController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/BookController.php -------------------------------------------------------------------------------- /src/Controller/DefaultController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/DefaultController.php -------------------------------------------------------------------------------- /src/Controller/EreaderEmailController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/EreaderEmailController.php -------------------------------------------------------------------------------- /src/Controller/GroupController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/GroupController.php -------------------------------------------------------------------------------- /src/Controller/InstanceConfigurationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/InstanceConfigurationController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/AbstractKoboController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/AbstractKoboController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/ApiEndpointController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/ApiEndpointController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/ImageController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/ImageController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/AnalyticsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/AnalyticsController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/DownloadController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/DownloadController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/GenericController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/GenericController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/InitializationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/InitializationController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/Library/LibraryController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/Library/LibraryController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/Library/MetadataController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/Library/MetadataController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/Library/StateController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/Library/StateController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/ProductsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/ProductsController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V1/TagController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V1/TagController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/Api/V3/ContentController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/Api/V3/ContentController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/KoboDeviceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/KoboDeviceController.php -------------------------------------------------------------------------------- /src/Controller/Kobo/KoboNextReadController.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/Kobo/KoboNextReadController.json -------------------------------------------------------------------------------- /src/Controller/LoginController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/LoginController.php -------------------------------------------------------------------------------- /src/Controller/OPDS/OpdsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/OPDS/OpdsController.php -------------------------------------------------------------------------------- /src/Controller/OpdsAccessController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/OpdsAccessController.php -------------------------------------------------------------------------------- /src/Controller/SerieController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/SerieController.php -------------------------------------------------------------------------------- /src/Controller/ShelfController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/ShelfController.php -------------------------------------------------------------------------------- /src/Controller/ShelfCrudController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/ShelfCrudController.php -------------------------------------------------------------------------------- /src/Controller/SuggestionController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/SuggestionController.php -------------------------------------------------------------------------------- /src/Controller/UserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Controller/UserController.php -------------------------------------------------------------------------------- /src/DataFixtures/BookFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/DataFixtures/BookFixture.php -------------------------------------------------------------------------------- /src/DataFixtures/KoboFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/DataFixtures/KoboFixture.php -------------------------------------------------------------------------------- /src/DataFixtures/OpdsAccessFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/DataFixtures/OpdsAccessFixture.php -------------------------------------------------------------------------------- /src/DataFixtures/ShelfFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/DataFixtures/ShelfFixture.php -------------------------------------------------------------------------------- /src/DataFixtures/ShelfKoboFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/DataFixtures/ShelfKoboFixture.php -------------------------------------------------------------------------------- /src/DataFixtures/UserFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/DataFixtures/UserFixture.php -------------------------------------------------------------------------------- /src/DataFixtures/books.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/DataFixtures/books.yaml -------------------------------------------------------------------------------- /src/Entity/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Entity/AiModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/AiModel.php -------------------------------------------------------------------------------- /src/Entity/Book.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/Book.php -------------------------------------------------------------------------------- /src/Entity/BookInteraction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/BookInteraction.php -------------------------------------------------------------------------------- /src/Entity/BookmarkUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/BookmarkUser.php -------------------------------------------------------------------------------- /src/Entity/EreaderEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/EreaderEmail.php -------------------------------------------------------------------------------- /src/Entity/InstanceConfiguration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/InstanceConfiguration.php -------------------------------------------------------------------------------- /src/Entity/KoboDevice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/KoboDevice.php -------------------------------------------------------------------------------- /src/Entity/KoboSyncedBook.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/KoboSyncedBook.php -------------------------------------------------------------------------------- /src/Entity/OpdsAccess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/OpdsAccess.php -------------------------------------------------------------------------------- /src/Entity/RandomGeneratorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/RandomGeneratorTrait.php -------------------------------------------------------------------------------- /src/Entity/Shelf.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/Shelf.php -------------------------------------------------------------------------------- /src/Entity/Suggestion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/Suggestion.php -------------------------------------------------------------------------------- /src/Entity/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/User.php -------------------------------------------------------------------------------- /src/Entity/UuidGeneratorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Entity/UuidGeneratorTrait.php -------------------------------------------------------------------------------- /src/Enum/AgeCategory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Enum/AgeCategory.php -------------------------------------------------------------------------------- /src/Enum/AiMessageRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Enum/AiMessageRole.php -------------------------------------------------------------------------------- /src/Enum/ReadStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Enum/ReadStatus.php -------------------------------------------------------------------------------- /src/Enum/ReadingList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Enum/ReadingList.php -------------------------------------------------------------------------------- /src/EventListener/LanguageListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/EventListener/LanguageListener.php -------------------------------------------------------------------------------- /src/EventListener/LoginListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/EventListener/LoginListener.php -------------------------------------------------------------------------------- /src/EventSubscriber/KoboLogRequestSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/EventSubscriber/KoboLogRequestSubscriber.php -------------------------------------------------------------------------------- /src/Exception/BookExtractionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Exception/BookExtractionException.php -------------------------------------------------------------------------------- /src/Exception/BookFileNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Exception/BookFileNotFound.php -------------------------------------------------------------------------------- /src/Form/AiConfigurationType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/AiConfigurationType.php -------------------------------------------------------------------------------- /src/Form/AiModelType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/AiModelType.php -------------------------------------------------------------------------------- /src/Form/BookType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/BookType.php -------------------------------------------------------------------------------- /src/Form/EreaderEmailType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/EreaderEmailType.php -------------------------------------------------------------------------------- /src/Form/InlineInteractionType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/InlineInteractionType.php -------------------------------------------------------------------------------- /src/Form/InstanceConfigurationType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/InstanceConfigurationType.php -------------------------------------------------------------------------------- /src/Form/KoboLastSyncTokenType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/KoboLastSyncTokenType.php -------------------------------------------------------------------------------- /src/Form/KoboType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/KoboType.php -------------------------------------------------------------------------------- /src/Form/LabelTranslationFormExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/LabelTranslationFormExtension.php -------------------------------------------------------------------------------- /src/Form/ProfileType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/ProfileType.php -------------------------------------------------------------------------------- /src/Form/ShelfType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/ShelfType.php -------------------------------------------------------------------------------- /src/Form/UserType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Form/UserType.php -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/Kobo/BookDownloadInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/BookDownloadInfo.php -------------------------------------------------------------------------------- /src/Kobo/DownloadHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/DownloadHelper.php -------------------------------------------------------------------------------- /src/Kobo/ImageProcessor/CoverTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/ImageProcessor/CoverTransformer.php -------------------------------------------------------------------------------- /src/Kobo/Kepubify/KebpubifyCachedData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Kepubify/KebpubifyCachedData.php -------------------------------------------------------------------------------- /src/Kobo/Kepubify/KepubifyConversionFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Kepubify/KepubifyConversionFailed.php -------------------------------------------------------------------------------- /src/Kobo/Kepubify/KepubifyEnabler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Kepubify/KepubifyEnabler.php -------------------------------------------------------------------------------- /src/Kobo/Kepubify/KepubifyMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Kepubify/KepubifyMessage.php -------------------------------------------------------------------------------- /src/Kobo/Kepubify/KepubifyMessageHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Kepubify/KepubifyMessageHandler.php -------------------------------------------------------------------------------- /src/Kobo/LogProcessor/KoboContextProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/LogProcessor/KoboContextProcessor.php -------------------------------------------------------------------------------- /src/Kobo/ParamConverter/KoboParamConverter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/ParamConverter/KoboParamConverter.php -------------------------------------------------------------------------------- /src/Kobo/ParamConverter/SyncTokenParamConverter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/ParamConverter/SyncTokenParamConverter.php -------------------------------------------------------------------------------- /src/Kobo/Proxy/KoboHeaderFilterTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Proxy/KoboHeaderFilterTrait.php -------------------------------------------------------------------------------- /src/Kobo/Proxy/KoboProxyConfiguration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Proxy/KoboProxyConfiguration.json -------------------------------------------------------------------------------- /src/Kobo/Proxy/KoboProxyConfiguration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Proxy/KoboProxyConfiguration.php -------------------------------------------------------------------------------- /src/Kobo/Proxy/KoboProxyListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Proxy/KoboProxyListener.php -------------------------------------------------------------------------------- /src/Kobo/Proxy/KoboProxyLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Proxy/KoboProxyLogger.php -------------------------------------------------------------------------------- /src/Kobo/Proxy/KoboProxyLoggerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Proxy/KoboProxyLoggerFactory.php -------------------------------------------------------------------------------- /src/Kobo/Proxy/KoboStoreProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Proxy/KoboStoreProxy.php -------------------------------------------------------------------------------- /src/Kobo/Request/Bookmark.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Request/Bookmark.php -------------------------------------------------------------------------------- /src/Kobo/Request/ReadingState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Request/ReadingState.php -------------------------------------------------------------------------------- /src/Kobo/Request/ReadingStateLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Request/ReadingStateLocation.php -------------------------------------------------------------------------------- /src/Kobo/Request/ReadingStateStatistics.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Request/ReadingStateStatistics.php -------------------------------------------------------------------------------- /src/Kobo/Request/ReadingStateStatusInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Request/ReadingStateStatusInfo.php -------------------------------------------------------------------------------- /src/Kobo/Request/ReadingStates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Request/ReadingStates.php -------------------------------------------------------------------------------- /src/Kobo/Request/TagDeleteRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Request/TagDeleteRequest.php -------------------------------------------------------------------------------- /src/Kobo/Request/TagDeleteRequestItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Request/TagDeleteRequestItem.php -------------------------------------------------------------------------------- /src/Kobo/Response/MetadataResponseService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Response/MetadataResponseService.php -------------------------------------------------------------------------------- /src/Kobo/Response/ReadingStateResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Response/ReadingStateResponse.php -------------------------------------------------------------------------------- /src/Kobo/Response/ReadingStateResponseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Response/ReadingStateResponseFactory.php -------------------------------------------------------------------------------- /src/Kobo/Response/StateResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Response/StateResponse.php -------------------------------------------------------------------------------- /src/Kobo/Response/SyncResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Response/SyncResponse.php -------------------------------------------------------------------------------- /src/Kobo/Response/SyncResponseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Response/SyncResponseFactory.php -------------------------------------------------------------------------------- /src/Kobo/Response/SyncResponseHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Response/SyncResponseHelper.php -------------------------------------------------------------------------------- /src/Kobo/Response/TokenMaxDateTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Response/TokenMaxDateTrait.php -------------------------------------------------------------------------------- /src/Kobo/Serializer/KoboNameConverter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/Serializer/KoboNameConverter.php -------------------------------------------------------------------------------- /src/Kobo/SyncToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/SyncToken.php -------------------------------------------------------------------------------- /src/Kobo/SyncToken/AbstractSyncToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/SyncToken/AbstractSyncToken.php -------------------------------------------------------------------------------- /src/Kobo/SyncToken/SyncTokenInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/SyncToken/SyncTokenInterface.php -------------------------------------------------------------------------------- /src/Kobo/SyncToken/SyncTokenParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/SyncToken/SyncTokenParser.php -------------------------------------------------------------------------------- /src/Kobo/SyncToken/SyncTokenSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/SyncToken/SyncTokenSerializer.php -------------------------------------------------------------------------------- /src/Kobo/SyncToken/SyncTokenV1.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/SyncToken/SyncTokenV1.php -------------------------------------------------------------------------------- /src/Kobo/SyncToken/SyncTokenV2.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/SyncToken/SyncTokenV2.php -------------------------------------------------------------------------------- /src/Kobo/UpstreamSyncMerger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Kobo/UpstreamSyncMerger.php -------------------------------------------------------------------------------- /src/Menu/MenuBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Menu/MenuBuilder.php -------------------------------------------------------------------------------- /src/OPDS/Opds.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/OPDS/Opds.php -------------------------------------------------------------------------------- /src/Repository/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Repository/AiModelRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/AiModelRepository.php -------------------------------------------------------------------------------- /src/Repository/BookInteractionRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/BookInteractionRepository.php -------------------------------------------------------------------------------- /src/Repository/BookRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/BookRepository.php -------------------------------------------------------------------------------- /src/Repository/BookmarkUserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/BookmarkUserRepository.php -------------------------------------------------------------------------------- /src/Repository/EreaderEmailRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/EreaderEmailRepository.php -------------------------------------------------------------------------------- /src/Repository/InstanceConfigurationRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/InstanceConfigurationRepository.php -------------------------------------------------------------------------------- /src/Repository/KoboDeviceRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/KoboDeviceRepository.php -------------------------------------------------------------------------------- /src/Repository/KoboSyncedBookRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/KoboSyncedBookRepository.php -------------------------------------------------------------------------------- /src/Repository/OpdsAccessRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/OpdsAccessRepository.php -------------------------------------------------------------------------------- /src/Repository/ShelfRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/ShelfRepository.php -------------------------------------------------------------------------------- /src/Repository/SuggestionRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/SuggestionRepository.php -------------------------------------------------------------------------------- /src/Repository/UserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Repository/UserRepository.php -------------------------------------------------------------------------------- /src/Security/Badge/KoboDeviceBadge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/Badge/KoboDeviceBadge.php -------------------------------------------------------------------------------- /src/Security/KoboAccessTokenAuthenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/KoboAccessTokenAuthenticator.php -------------------------------------------------------------------------------- /src/Security/KoboAccessTokenHandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/KoboAccessTokenHandlerInterface.php -------------------------------------------------------------------------------- /src/Security/KoboTokenExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/KoboTokenExtractor.php -------------------------------------------------------------------------------- /src/Security/KoboTokenHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/KoboTokenHandler.php -------------------------------------------------------------------------------- /src/Security/OpdsTokenExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/OpdsTokenExtractor.php -------------------------------------------------------------------------------- /src/Security/OpdsTokenHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/OpdsTokenHandler.php -------------------------------------------------------------------------------- /src/Security/Token/PostAuthenticationTokenWithKoboDevice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/Token/PostAuthenticationTokenWithKoboDevice.php -------------------------------------------------------------------------------- /src/Security/Voter/AiFeaturesVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/Voter/AiFeaturesVoter.php -------------------------------------------------------------------------------- /src/Security/Voter/BookInteractionVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/Voter/BookInteractionVoter.php -------------------------------------------------------------------------------- /src/Security/Voter/BookVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/Voter/BookVoter.php -------------------------------------------------------------------------------- /src/Security/Voter/EreaderEmailVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/Voter/EreaderEmailVoter.php -------------------------------------------------------------------------------- /src/Security/Voter/KoboDeviceVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/Voter/KoboDeviceVoter.php -------------------------------------------------------------------------------- /src/Security/Voter/RelocationVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Security/Voter/RelocationVoter.php -------------------------------------------------------------------------------- /src/Service/AccessControlSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/AccessControlSubscriber.php -------------------------------------------------------------------------------- /src/Service/BookArchiver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/BookArchiver.php -------------------------------------------------------------------------------- /src/Service/BookFileSystemManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/BookFileSystemManager.php -------------------------------------------------------------------------------- /src/Service/BookFileSystemManagerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/BookFileSystemManagerInterface.php -------------------------------------------------------------------------------- /src/Service/BookInteractionService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/BookInteractionService.php -------------------------------------------------------------------------------- /src/Service/BookManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/BookManager.php -------------------------------------------------------------------------------- /src/Service/BookProgressionService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/BookProgressionService.php -------------------------------------------------------------------------------- /src/Service/ConnectionKeepAliveSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/ConnectionKeepAliveSubscriber.php -------------------------------------------------------------------------------- /src/Service/EpubMetadataService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/EpubMetadataService.php -------------------------------------------------------------------------------- /src/Service/EreaderEmailService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/EreaderEmailService.php -------------------------------------------------------------------------------- /src/Service/FilteredBookUrlGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/FilteredBookUrlGenerator.php -------------------------------------------------------------------------------- /src/Service/KoboSyncTokenExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/KoboSyncTokenExtractor.php -------------------------------------------------------------------------------- /src/Service/Search/SearchHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/Search/SearchHelper.php -------------------------------------------------------------------------------- /src/Service/ShelfManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/ShelfManager.php -------------------------------------------------------------------------------- /src/Service/ThemeSelector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Service/ThemeSelector.php -------------------------------------------------------------------------------- /src/Twig/Components/AddNewShelf.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/AddNewShelf.php -------------------------------------------------------------------------------- /src/Twig/Components/Assistant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/Assistant.php -------------------------------------------------------------------------------- /src/Twig/Components/BootstrapModal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/BootstrapModal.php -------------------------------------------------------------------------------- /src/Twig/Components/FieldGuesser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/FieldGuesser.php -------------------------------------------------------------------------------- /src/Twig/Components/InlineEditGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/InlineEditGroup.php -------------------------------------------------------------------------------- /src/Twig/Components/InlineEditInteraction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/InlineEditInteraction.php -------------------------------------------------------------------------------- /src/Twig/Components/InlineEditMultiple.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/InlineEditMultiple.php -------------------------------------------------------------------------------- /src/Twig/Components/InlineEditVerified.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/InlineEditVerified.php -------------------------------------------------------------------------------- /src/Twig/Components/Search.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/Search.php -------------------------------------------------------------------------------- /src/Twig/Components/UploadBookPicture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Components/UploadBookPicture.php -------------------------------------------------------------------------------- /src/Twig/Extension/ThemeExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Extension/ThemeExtension.php -------------------------------------------------------------------------------- /src/Twig/FilteredBookUrl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/FilteredBookUrl.php -------------------------------------------------------------------------------- /src/Twig/Runtime/ThemeExtensionRuntime.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/Runtime/ThemeExtensionRuntime.php -------------------------------------------------------------------------------- /src/Twig/UniqueIdExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/src/Twig/UniqueIdExtension.php -------------------------------------------------------------------------------- /symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/symfony.lock -------------------------------------------------------------------------------- /templates/ai_model/_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ai_model/_form.html.twig -------------------------------------------------------------------------------- /templates/ai_model/edit.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ai_model/edit.html.twig -------------------------------------------------------------------------------- /templates/ai_model/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ai_model/index.html.twig -------------------------------------------------------------------------------- /templates/ai_model/new.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ai_model/new.html.twig -------------------------------------------------------------------------------- /templates/ai_model/show.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ai_model/show.html.twig -------------------------------------------------------------------------------- /templates/author/detail.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/author/detail.html.twig -------------------------------------------------------------------------------- /templates/bare.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/bare.html.twig -------------------------------------------------------------------------------- /templates/base.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/base.html.twig -------------------------------------------------------------------------------- /templates/book/_book-row-empty.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/_book-row-empty.html.twig -------------------------------------------------------------------------------- /templates/book/_book-row.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/_book-row.html.twig -------------------------------------------------------------------------------- /templates/book/_cover.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/_cover.html.twig -------------------------------------------------------------------------------- /templates/book/_cover_empty.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/_cover_empty.html.twig -------------------------------------------------------------------------------- /templates/book/_empty.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/_empty.html.twig -------------------------------------------------------------------------------- /templates/book/_knp_minimal_pagination.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/_knp_minimal_pagination.html.twig -------------------------------------------------------------------------------- /templates/book/_teaser.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/_teaser.html.twig -------------------------------------------------------------------------------- /templates/book/consume.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/consume.html.twig -------------------------------------------------------------------------------- /templates/book/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/index.html.twig -------------------------------------------------------------------------------- /templates/book/reader-files-epub.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/reader-files-epub.html.twig -------------------------------------------------------------------------------- /templates/book/reader-files.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/reader-files.html.twig -------------------------------------------------------------------------------- /templates/book/upload.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/book/upload.html.twig -------------------------------------------------------------------------------- /templates/bundles/TwigBundle/Exception/error.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/bundles/TwigBundle/Exception/error.html.twig -------------------------------------------------------------------------------- /templates/components/AddNewShelf.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/AddNewShelf.html.twig -------------------------------------------------------------------------------- /templates/components/Assistant.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/Assistant.html.twig -------------------------------------------------------------------------------- /templates/components/BootstrapModal.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/BootstrapModal.html.twig -------------------------------------------------------------------------------- /templates/components/FieldGuesser.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/FieldGuesser.html.twig -------------------------------------------------------------------------------- /templates/components/InlineEditGroup.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/InlineEditGroup.html.twig -------------------------------------------------------------------------------- /templates/components/InlineEditInteraction.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/InlineEditInteraction.html.twig -------------------------------------------------------------------------------- /templates/components/InlineEditMultiple.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/InlineEditMultiple.html.twig -------------------------------------------------------------------------------- /templates/components/InlineEditVerified.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/InlineEditVerified.html.twig -------------------------------------------------------------------------------- /templates/components/Search.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/Search.html.twig -------------------------------------------------------------------------------- /templates/components/UploadBookPicture.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/UploadBookPicture.html.twig -------------------------------------------------------------------------------- /templates/components/_facet.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/_facet.html.twig -------------------------------------------------------------------------------- /templates/components/_rating.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/components/_rating.html.twig -------------------------------------------------------------------------------- /templates/default/dashboard.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/default/dashboard.html.twig -------------------------------------------------------------------------------- /templates/default/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/default/index.html.twig -------------------------------------------------------------------------------- /templates/default/notverified.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/default/notverified.html.twig -------------------------------------------------------------------------------- /templates/default/readingList.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/default/readingList.html.twig -------------------------------------------------------------------------------- /templates/default/timeline.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/default/timeline.html.twig -------------------------------------------------------------------------------- /templates/ereader_email/_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ereader_email/_form.html.twig -------------------------------------------------------------------------------- /templates/ereader_email/edit.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ereader_email/edit.html.twig -------------------------------------------------------------------------------- /templates/ereader_email/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ereader_email/index.html.twig -------------------------------------------------------------------------------- /templates/ereader_email/new.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/ereader_email/new.html.twig -------------------------------------------------------------------------------- /templates/group/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/group/index.html.twig -------------------------------------------------------------------------------- /templates/instance_configuration/_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/instance_configuration/_form.html.twig -------------------------------------------------------------------------------- /templates/instance_configuration/edit.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/instance_configuration/edit.html.twig -------------------------------------------------------------------------------- /templates/instance_configuration/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/instance_configuration/index.html.twig -------------------------------------------------------------------------------- /templates/kobodevice_user/_delete_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/kobodevice_user/_delete_form.html.twig -------------------------------------------------------------------------------- /templates/kobodevice_user/_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/kobodevice_user/_form.html.twig -------------------------------------------------------------------------------- /templates/kobodevice_user/_form_theme.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/kobodevice_user/_form_theme.html.twig -------------------------------------------------------------------------------- /templates/kobodevice_user/edit.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/kobodevice_user/edit.html.twig -------------------------------------------------------------------------------- /templates/kobodevice_user/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/kobodevice_user/index.html.twig -------------------------------------------------------------------------------- /templates/kobodevice_user/instructions.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/kobodevice_user/instructions.html.twig -------------------------------------------------------------------------------- /templates/kobodevice_user/logs.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/kobodevice_user/logs.html.twig -------------------------------------------------------------------------------- /templates/kobodevice_user/new.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/kobodevice_user/new.html.twig -------------------------------------------------------------------------------- /templates/login/login.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/login/login.html.twig -------------------------------------------------------------------------------- /templates/main_menu.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/main_menu.html.twig -------------------------------------------------------------------------------- /templates/serie/detail.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/serie/detail.html.twig -------------------------------------------------------------------------------- /templates/shelf/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/shelf/index.html.twig -------------------------------------------------------------------------------- /templates/shelf_crud/_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/shelf_crud/_form.html.twig -------------------------------------------------------------------------------- /templates/shelf_crud/edit.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/shelf_crud/edit.html.twig -------------------------------------------------------------------------------- /templates/shelf_crud/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/shelf_crud/index.html.twig -------------------------------------------------------------------------------- /templates/suggestion/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/suggestion/index.html.twig -------------------------------------------------------------------------------- /templates/themes/dark/bare.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/themes/dark/bare.html.twig -------------------------------------------------------------------------------- /templates/user/_delete_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/user/_delete_form.html.twig -------------------------------------------------------------------------------- /templates/user/_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/user/_form.html.twig -------------------------------------------------------------------------------- /templates/user/edit.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/user/edit.html.twig -------------------------------------------------------------------------------- /templates/user/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/user/index.html.twig -------------------------------------------------------------------------------- /templates/user/new.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/user/new.html.twig -------------------------------------------------------------------------------- /templates/user/profile.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/templates/user/profile.html.twig -------------------------------------------------------------------------------- /tests/Ai/AiModelControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Ai/AiModelControllerTest.php -------------------------------------------------------------------------------- /tests/Command/CreateUserCommandTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Command/CreateUserCommandTest.php -------------------------------------------------------------------------------- /tests/Component/SearchComponentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Component/SearchComponentTest.php -------------------------------------------------------------------------------- /tests/Contraints/ArrayHasNestedKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Contraints/ArrayHasNestedKey.php -------------------------------------------------------------------------------- /tests/Contraints/AssertHasDownloadWithFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Contraints/AssertHasDownloadWithFormat.php -------------------------------------------------------------------------------- /tests/Contraints/JSONContainKeys.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Contraints/JSONContainKeys.php -------------------------------------------------------------------------------- /tests/Contraints/JSONIsValidSyncResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Contraints/JSONIsValidSyncResponse.php -------------------------------------------------------------------------------- /tests/Controller/BookControllerEreaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/BookControllerEreaderTest.php -------------------------------------------------------------------------------- /tests/Controller/DefaultControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/DefaultControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/EreaderEmailControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/EreaderEmailControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/AnalyticsControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/AnalyticsControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/DownloadControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/DownloadControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/GenericControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/GenericControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/InitializationControllerTest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/InitializationControllerTest.json -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/InitializationControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/InitializationControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/Library/MetadataControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/Library/MetadataControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/Library/StateControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/Library/StateControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/Library/SyncControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/Library/SyncControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/ProductsControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/ProductsControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V1/TagControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V1/TagControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/Api/V3/ContentControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/Api/V3/ContentControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/KoboControllerTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/KoboControllerTestCase.php -------------------------------------------------------------------------------- /tests/Controller/Kobo/KoboImageControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Kobo/KoboImageControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/Opds/AbstractOpdsTestController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Opds/AbstractOpdsTestController.php -------------------------------------------------------------------------------- /tests/Controller/Opds/OpdsAccessControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Controller/Opds/OpdsAccessControllerTest.php -------------------------------------------------------------------------------- /tests/DynamicShelfTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/DynamicShelfTest.php -------------------------------------------------------------------------------- /tests/Entity/BookTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Entity/BookTest.php -------------------------------------------------------------------------------- /tests/Entity/SyncedBookTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Entity/SyncedBookTest.php -------------------------------------------------------------------------------- /tests/FileSystemManagerForTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/FileSystemManagerForTests.php -------------------------------------------------------------------------------- /tests/GedmoTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/GedmoTest.php -------------------------------------------------------------------------------- /tests/InstanceConfigurationControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/InstanceConfigurationControllerTest.php -------------------------------------------------------------------------------- /tests/Kobo/DownloadHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/DownloadHelperTest.php -------------------------------------------------------------------------------- /tests/Kobo/Proxy/KoboProxyConfigurationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/Proxy/KoboProxyConfigurationTest.php -------------------------------------------------------------------------------- /tests/Kobo/Request/ReadingStateDeserializeTest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/Request/ReadingStateDeserializeTest.json -------------------------------------------------------------------------------- /tests/Kobo/Request/ReadingStateDeserializeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/Request/ReadingStateDeserializeTest.php -------------------------------------------------------------------------------- /tests/Kobo/Response/SyncResponseHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/Response/SyncResponseHelperTest.php -------------------------------------------------------------------------------- /tests/Kobo/SyncTokenParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/SyncTokenParserTest.php -------------------------------------------------------------------------------- /tests/Kobo/SyncTokenSerializerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/SyncTokenSerializerTest.php -------------------------------------------------------------------------------- /tests/Kobo/SyncTokenV1Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/SyncTokenV1Test.php -------------------------------------------------------------------------------- /tests/Kobo/SyncTokenV2Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Kobo/SyncTokenV2Test.php -------------------------------------------------------------------------------- /tests/LoginTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/LoginTest.php -------------------------------------------------------------------------------- /tests/Mock/AbstractApiMock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Mock/AbstractApiMock.php -------------------------------------------------------------------------------- /tests/Resources/books/fake-AChristmasCarol.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-AnnaKarenina.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-BrothersKaramazov.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-CountOfMonteCristo.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-CrimeAndPunishment.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-DivineComedy.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-DonQuixote.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-DorianGray.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-Dracula.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-Frankenstein.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-GreatExpectations.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-JaneEyre.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-LesMiserables.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-MobyDick.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-PrideAndPrejudice.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-SherlockHolmes.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-TaleOfTwoCities.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-TheJungleBook.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-WarAndPeace.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/fake-WutheringHeights.epub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Resources/books/real-TheOdysses.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Resources/books/real-TheOdysses.epub -------------------------------------------------------------------------------- /tests/Resources/covers/TheOdysses.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Resources/covers/TheOdysses.jpg -------------------------------------------------------------------------------- /tests/SampleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/SampleTest.php -------------------------------------------------------------------------------- /tests/Service/BookArchiverTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Service/BookArchiverTest.php -------------------------------------------------------------------------------- /tests/Service/BookProgressionServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Service/BookProgressionServiceTest.php -------------------------------------------------------------------------------- /tests/Service/EpubMetadataServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Service/EpubMetadataServiceTest.php -------------------------------------------------------------------------------- /tests/Service/EreaderEmailServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Service/EreaderEmailServiceTest.php -------------------------------------------------------------------------------- /tests/SmokeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/SmokeTest.php -------------------------------------------------------------------------------- /tests/TestCaseHelperTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/TestCaseHelperTrait.php -------------------------------------------------------------------------------- /tests/TestClock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/TestClock.php -------------------------------------------------------------------------------- /tests/Translations/TranslationExtractionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/Translations/TranslationExtractionTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /translations/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /translations/AutocompleteBundle.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/AutocompleteBundle.en.yaml -------------------------------------------------------------------------------- /translations/AutocompleteBundle.fr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/AutocompleteBundle.fr.yaml -------------------------------------------------------------------------------- /translations/KnpPaginatorBundle.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/KnpPaginatorBundle.en.yaml -------------------------------------------------------------------------------- /translations/KnpPaginatorBundle.fr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/KnpPaginatorBundle.fr.yaml -------------------------------------------------------------------------------- /translations/messages+intl-icu.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/messages+intl-icu.en.yaml -------------------------------------------------------------------------------- /translations/messages+intl-icu.fr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/messages+intl-icu.fr.yaml -------------------------------------------------------------------------------- /translations/security.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/security.en.yaml -------------------------------------------------------------------------------- /translations/security.fr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/security.fr.yaml -------------------------------------------------------------------------------- /translations/validators.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/validators.en.yaml -------------------------------------------------------------------------------- /translations/validators.fr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/translations/validators.fr.yaml -------------------------------------------------------------------------------- /upgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/upgrade.sh -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biblioverse/biblioteca/HEAD/webpack.config.js --------------------------------------------------------------------------------