├── .compose ├── grafana │ └── provisioning │ │ ├── dashboards │ │ ├── baywatch_dashboard.json │ │ └── spring-dashboard.json │ │ └── datasources │ │ └── datasource.yml ├── loki │ └── local-config.yaml ├── opentelemetry │ ├── exporter_logging.yaml │ ├── exporter_loki.yaml │ ├── exporter_prometheus.yaml │ ├── processor_attributes.yaml │ ├── processor_batch.yaml │ ├── receiver_filelog_container.yaml │ ├── receiver_prometheus.yaml │ └── service.yaml └── prometheus │ └── prometheus.yml ├── .docs ├── baywatch-capture-01.webp └── github-social.png ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── build.yml │ └── gitleaks.yml ├── .gitignore ├── .gitleaks.toml ├── .run ├── All in sandside.run.xml ├── BaywatchApplication.run.xml └── seaside serve.run.xml ├── .tool-versions ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── assembly ├── pom.xml └── src │ └── main │ └── resources │ └── assemblies │ └── baywatch.xml ├── docker-compose.yml ├── http-client.env.json ├── pom.xml ├── sandside ├── lombok.config ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── db │ │ │ └── migration │ │ │ │ ├── V2_0_1__create_default_users.java │ │ │ │ └── V2_2_202508061136__insert_default_config.java │ │ └── fr │ │ │ └── ght1pc9kc │ │ │ └── baywatch │ │ │ ├── BaywatchApplication.java │ │ │ ├── admin │ │ │ ├── api │ │ │ │ ├── AppConfigurationService.java │ │ │ │ ├── FeedManagementService.java │ │ │ │ ├── StatisticsService.java │ │ │ │ └── model │ │ │ │ │ ├── Counter.java │ │ │ │ │ ├── CounterGroup.java │ │ │ │ │ ├── CounterProvider.java │ │ │ │ │ ├── ParameterSet.java │ │ │ │ │ └── RawFeed.java │ │ │ ├── domain │ │ │ │ ├── NoCounterProvider.java │ │ │ │ ├── UptimeCounterProvider.java │ │ │ │ ├── ports │ │ │ │ │ ├── AdministrationProxifierPort.java │ │ │ │ │ ├── ConfigurationPersistencePort.java │ │ │ │ │ ├── RawFeedPersistencePort.java │ │ │ │ │ └── RawNewsPersistencePort.java │ │ │ │ └── services │ │ │ │ │ ├── AppConfigurationServiceImpl.java │ │ │ │ │ ├── FeedManagementServiceImpl.java │ │ │ │ │ └── StatisticsServiceImpl.java │ │ │ └── infra │ │ │ │ ├── adapters │ │ │ │ ├── AdministrationProxifierAdapter.java │ │ │ │ ├── AppConfigurationServiceAdapter.java │ │ │ │ ├── ConfigurationPersistenceAdapter.java │ │ │ │ ├── FeedManagementAdapter.java │ │ │ │ ├── RawFeedPersistenceAdapter.java │ │ │ │ ├── RawNewsPersistenceAdapter.java │ │ │ │ ├── StatisticsServiceAdapter.java │ │ │ │ └── UptimeCounterAdapter.java │ │ │ │ ├── config │ │ │ │ └── GraphqlAdminConfig.java │ │ │ │ ├── controllers │ │ │ │ ├── FeedManagementController.java │ │ │ │ └── StatisticsController.java │ │ │ │ ├── mappers │ │ │ │ └── RawFeedMapper.java │ │ │ │ └── model │ │ │ │ ├── AdminRawFeedForm.java │ │ │ │ ├── AdminRawFeedRequest.java │ │ │ │ └── Statistics.java │ │ │ ├── common │ │ │ ├── api │ │ │ │ ├── ClientInfoFacade.java │ │ │ │ ├── DefaultMeta.java │ │ │ │ ├── HttpHeaders.java │ │ │ │ ├── HttpStatusCodes.java │ │ │ │ ├── KeyValueStore.java │ │ │ │ ├── exceptions │ │ │ │ │ ├── TranslatableException.java │ │ │ │ │ └── UnauthorizedException.java │ │ │ │ └── model │ │ │ │ │ ├── BaywatchLogsMarkers.java │ │ │ │ │ ├── ClientInfoContext.java │ │ │ │ │ ├── EntitiesProperties.java │ │ │ │ │ ├── FeedMeta.java │ │ │ │ │ ├── HeroIcons.java │ │ │ │ │ ├── TemplateVariable.java │ │ │ │ │ └── UserMeta.java │ │ │ ├── domain │ │ │ │ ├── DateUtils.java │ │ │ │ ├── EntityAssert.java │ │ │ │ ├── Failure.java │ │ │ │ ├── Hasher.java │ │ │ │ ├── MailAddress.java │ │ │ │ ├── QueryContext.java │ │ │ │ ├── Success.java │ │ │ │ ├── Try.java │ │ │ │ └── exceptions │ │ │ │ │ ├── BadRequestCriteria.java │ │ │ │ │ └── HashingException.java │ │ │ └── infra │ │ │ │ ├── DatabaseQualifier.java │ │ │ │ ├── adapters │ │ │ │ ├── ClientInfoFacadeAdapter.java │ │ │ │ ├── GraphqlExceptionAdapter.java │ │ │ │ ├── KeyValueStoreAdapter.java │ │ │ │ └── PerformanceJooqListener.java │ │ │ │ ├── config │ │ │ │ ├── GraphqlConfiguration.java │ │ │ │ ├── SpaRouterConfig.java │ │ │ │ ├── SpringConfiguration.java │ │ │ │ ├── jackson │ │ │ │ │ ├── JacksonMappingConfiguration.java │ │ │ │ │ └── LocaleToLanguageTagSerializer.java │ │ │ │ └── scalars │ │ │ │ │ └── URIScalar.java │ │ │ │ ├── filters │ │ │ │ ├── ClientInfoContextWebFilter.java │ │ │ │ ├── LocaleContextWebFilter.java │ │ │ │ ├── ReactiveClientInfoContextHolder.java │ │ │ │ └── ReactiveLocaleContextHolder.java │ │ │ │ ├── mappers │ │ │ │ ├── BaywatchMapper.java │ │ │ │ └── PropertiesMappers.java │ │ │ │ └── model │ │ │ │ ├── CreateValidation.java │ │ │ │ ├── Page.java │ │ │ │ ├── PatchOperation.java │ │ │ │ ├── PatchPayload.java │ │ │ │ ├── ResourcePatch.java │ │ │ │ └── UpdateValidation.java │ │ │ ├── indexer │ │ │ ├── api │ │ │ │ ├── FeedIndexerService.java │ │ │ │ └── FeedSearchService.java │ │ │ ├── domain │ │ │ │ ├── FeedIndexerServiceImpl.java │ │ │ │ ├── FeedSearchServiceImpl.java │ │ │ │ ├── model │ │ │ │ │ ├── EntryDocument.java │ │ │ │ │ ├── FeedDocument.java │ │ │ │ │ ├── Indexable.java │ │ │ │ │ ├── IndexableDocument.java │ │ │ │ │ ├── IndexableFeed.java │ │ │ │ │ ├── IndexableFeedEntry.java │ │ │ │ │ └── IndexableVisitor.java │ │ │ │ └── ports │ │ │ │ │ ├── IndexBuilderPort.java │ │ │ │ │ ├── IndexSearcherPort.java │ │ │ │ │ └── IndexableDataPort.java │ │ │ └── infra │ │ │ │ ├── adapters │ │ │ │ ├── FeedIndexerServiceAdapter.java │ │ │ │ ├── FeedSearchServiceAdapter.java │ │ │ │ ├── IndexableDataAdapter.java │ │ │ │ ├── IndexerMapper.java │ │ │ │ └── LuceneDataAdapter.java │ │ │ │ ├── config │ │ │ │ └── IndexerProperties.java │ │ │ │ ├── controllers │ │ │ │ ├── IndexerController.java │ │ │ │ └── SearchIndexController.java │ │ │ │ ├── handlers │ │ │ │ └── IndexerEventHandler.java │ │ │ │ └── model │ │ │ │ └── IndexEntry.java │ │ │ ├── notify │ │ │ ├── api │ │ │ │ ├── MailClient.java │ │ │ │ ├── NotifyManager.java │ │ │ │ ├── NotifyService.java │ │ │ │ └── model │ │ │ │ │ ├── BasicEvent.java │ │ │ │ │ ├── EventType.java │ │ │ │ │ ├── MailTemplateName.java │ │ │ │ │ ├── ReactiveEvent.java │ │ │ │ │ ├── ServerEvent.java │ │ │ │ │ ├── ServerEventVisitor.java │ │ │ │ │ ├── Severity.java │ │ │ │ │ └── UserNotification.java │ │ │ ├── domain │ │ │ │ ├── MailTemplateService.java │ │ │ │ ├── exceptions │ │ │ │ │ ├── MailLimitExceededException.java │ │ │ │ │ ├── NotifyModuleException.java │ │ │ │ │ └── SmtpException.java │ │ │ │ ├── model │ │ │ │ │ ├── Mail.java │ │ │ │ │ ├── MailMeta.java │ │ │ │ │ ├── MailTemplate.java │ │ │ │ │ ├── NotifyConstants.java │ │ │ │ │ └── SmtpServerConfig.java │ │ │ │ ├── ports │ │ │ │ │ ├── MailQueuePersistencePort.java │ │ │ │ │ ├── MailTemplatePersistencePort.java │ │ │ │ │ ├── NotificationPersistencePort.java │ │ │ │ │ ├── NotifyAuthenticationPort.java │ │ │ │ │ ├── NotifyClientInfoPort.java │ │ │ │ │ ├── SmtpConfigurationPort.java │ │ │ │ │ └── SmtpPort.java │ │ │ │ └── services │ │ │ │ │ ├── MailClientImpl.java │ │ │ │ │ ├── MailTemplateServiceImpl.java │ │ │ │ │ └── NotifyServiceImpl.java │ │ │ └── infra │ │ │ │ ├── adapters │ │ │ │ ├── MailClientAdapter.java │ │ │ │ ├── MailTemplateServiceAdapter.java │ │ │ │ ├── NotifyAuthenticationAdapter.java │ │ │ │ ├── NotifyClientInfoAdapter.java │ │ │ │ ├── NotifyServiceAdapter.java │ │ │ │ ├── ReactiveSmtpMailSender.java │ │ │ │ └── SmtpConfigurationAdapter.java │ │ │ │ ├── config │ │ │ │ └── NotifyConfigurationProperties.java │ │ │ │ ├── controllers │ │ │ │ ├── MailQueueScheduler.java │ │ │ │ ├── NotificationController.java │ │ │ │ └── SseController.java │ │ │ │ ├── mappers │ │ │ │ ├── DbPropertiesMapper.java │ │ │ │ └── MailTemplateMapper.java │ │ │ │ └── persistence │ │ │ │ ├── MailQueuePersistenceAdapter.java │ │ │ │ ├── MailTemplatePersistenceAdapter.java │ │ │ │ └── NotificationPersistenceAdapter.java │ │ │ ├── opml │ │ │ ├── api │ │ │ │ └── OpmlService.java │ │ │ ├── domain │ │ │ │ ├── OPMLTags.java │ │ │ │ ├── OpmlExecption.java │ │ │ │ ├── OpmlReader.java │ │ │ │ ├── OpmlReaderFactory.java │ │ │ │ ├── OpmlServiceImpl.java │ │ │ │ ├── OpmlWriter.java │ │ │ │ └── OpmlWriterFactory.java │ │ │ └── infra │ │ │ │ ├── OpmlController.java │ │ │ │ └── OpmlServiceAdapter.java │ │ │ ├── scraper │ │ │ ├── api │ │ │ │ ├── FeedScraperPlugin.java │ │ │ │ ├── FeedScraperService.java │ │ │ │ ├── NewsFilter.java │ │ │ │ ├── RssAtomParser.java │ │ │ │ ├── ScrapEnrichmentService.java │ │ │ │ ├── ScrapingErrorsService.java │ │ │ │ ├── ScrapingEventHandler.java │ │ │ │ └── model │ │ │ │ │ ├── AtomEntry.java │ │ │ │ │ ├── AtomFeed.java │ │ │ │ │ ├── ScrapResult.java │ │ │ │ │ ├── ScrapingError.java │ │ │ │ │ └── ScrapingEventType.java │ │ │ ├── domain │ │ │ │ ├── AtomFeedReducer.java │ │ │ │ ├── FeedScraperServiceImpl.java │ │ │ │ ├── RssAtomParserImpl.java │ │ │ │ ├── ScrapEnrichmentServiceImpl.java │ │ │ │ ├── ScrapingErrorsServiceImpl.java │ │ │ │ ├── actions │ │ │ │ │ ├── DeleteOrphanFeedHandler.java │ │ │ │ │ ├── NewsUpdateNotificationHandler.java │ │ │ │ │ ├── PersistErrorsHandler.java │ │ │ │ │ ├── PurgeNewsHandler.java │ │ │ │ │ ├── ScrapingDurationCounter.java │ │ │ │ │ └── ScrapingLoggerHandler.java │ │ │ │ ├── filters │ │ │ │ │ ├── FaviconFeedFilter.java │ │ │ │ │ ├── ImageLinkValidationFilter.java │ │ │ │ │ ├── OpenGraphFilter.java │ │ │ │ │ ├── RedditNewsFilter.java │ │ │ │ │ └── SanitizerFilter.java │ │ │ │ ├── model │ │ │ │ │ ├── FeedsFilter.java │ │ │ │ │ ├── Publishable.java │ │ │ │ │ ├── RssNamespaces.java │ │ │ │ │ ├── ScrapedFeed.java │ │ │ │ │ ├── ScraperProperties.java │ │ │ │ │ └── ex │ │ │ │ │ │ ├── FeedScrapingException.java │ │ │ │ │ │ ├── NewsScrapingException.java │ │ │ │ │ │ ├── ScrapingException.java │ │ │ │ │ │ └── ScrapingExceptionCode.java │ │ │ │ ├── plugins │ │ │ │ │ └── RedditParserPlugin.java │ │ │ │ └── ports │ │ │ │ │ ├── LinkCheckPort.java │ │ │ │ │ ├── ScraperMaintenancePort.java │ │ │ │ │ ├── ScrapingAuthentFacade.java │ │ │ │ │ └── ScrapingErrorPersistencePort.java │ │ │ └── infra │ │ │ │ ├── adapters │ │ │ │ ├── LinkCheckAdapter.java │ │ │ │ ├── ScrapingAuthentFacadeAdapter.java │ │ │ │ ├── handlers │ │ │ │ │ ├── DeleteOrphanFeedHandlerAdapter.java │ │ │ │ │ ├── NewsUpdateNotificationHandlerAdapter.java │ │ │ │ │ ├── PersistErrorsHandlerAdapter.java │ │ │ │ │ ├── PurgeNewsHandlerAdapter.java │ │ │ │ │ ├── ScraperExceptionResolverAdapter.java │ │ │ │ │ ├── ScrapingDurationAdapter.java │ │ │ │ │ └── ScrapingLoggerHandlerAdapter.java │ │ │ │ ├── persistence │ │ │ │ │ └── ScrapingErrorPersistenceAdapter.java │ │ │ │ └── services │ │ │ │ │ ├── FeedScraperServiceAdapter.java │ │ │ │ │ ├── RssAtomParserAdapter.java │ │ │ │ │ ├── ScrapEnrichmentAdapter.java │ │ │ │ │ ├── ScraperMaintenanceAdapter.java │ │ │ │ │ └── ScrapingErrorsServiceAdapter.java │ │ │ │ ├── config │ │ │ │ ├── OpenGraphConfig.java │ │ │ │ ├── ScraperApplicationProperties.java │ │ │ │ ├── ScraperConfiguration.java │ │ │ │ ├── ScraperQualifier.java │ │ │ │ └── WebClientConfiguration.java │ │ │ │ ├── controllers │ │ │ │ ├── ScrapController.java │ │ │ │ ├── ScraperGqlController.java │ │ │ │ ├── ScraperTaskScheduler.java │ │ │ │ └── ScrapingErrorsController.java │ │ │ │ └── mappers │ │ │ │ └── ScraperMapper.java │ │ │ ├── security │ │ │ ├── api │ │ │ │ ├── AuthenticationFacade.java │ │ │ │ ├── AuthenticationService.java │ │ │ │ ├── AuthorizationService.java │ │ │ │ ├── PasswordChecker.java │ │ │ │ ├── PasswordResetService.java │ │ │ │ ├── PasswordService.java │ │ │ │ ├── UserService.java │ │ │ │ ├── UserSettingsService.java │ │ │ │ └── model │ │ │ │ │ ├── AuthenticationRequest.java │ │ │ │ │ ├── Authorization.java │ │ │ │ │ ├── BaywatchAuthentication.java │ │ │ │ │ ├── NewsViewType.java │ │ │ │ │ ├── PasswordEvaluation.java │ │ │ │ │ ├── Permission.java │ │ │ │ │ ├── Role.java │ │ │ │ │ ├── RoleUtils.java │ │ │ │ │ ├── User.java │ │ │ │ │ └── UserSettings.java │ │ │ ├── domain │ │ │ │ ├── AuthenticationServiceImpl.java │ │ │ │ ├── JwtBaywatchAuthenticationProviderImpl.java │ │ │ │ ├── PasswordResetServiceImpl.java │ │ │ │ ├── PasswordServiceImpl.java │ │ │ │ ├── UserServiceImpl.java │ │ │ │ ├── UserSettingsServiceImpl.java │ │ │ │ ├── exceptions │ │ │ │ │ ├── ConstraintViolationPersistenceException.java │ │ │ │ │ ├── InvalidTokenException.java │ │ │ │ │ ├── PasswordEvaluationException.java │ │ │ │ │ ├── SecurityException.java │ │ │ │ │ ├── UnauthenticatedUser.java │ │ │ │ │ ├── UnauthorizedOperation.java │ │ │ │ │ └── UserCreateException.java │ │ │ │ ├── model │ │ │ │ │ ├── JwtProperties.java │ │ │ │ │ └── PersonalFeed.java │ │ │ │ └── ports │ │ │ │ │ ├── AuthenticationManagerPort.java │ │ │ │ │ ├── AuthorizationPersistencePort.java │ │ │ │ │ ├── ClientLocalePort.java │ │ │ │ │ ├── JwtTokenProvider.java │ │ │ │ │ ├── MailSenderPort.java │ │ │ │ │ ├── NotificationPort.java │ │ │ │ │ ├── PasswordStrengthChecker.java │ │ │ │ │ ├── ResetPasswordTokenPort.java │ │ │ │ │ ├── TechwatchModulePort.java │ │ │ │ │ ├── UserPersistencePort.java │ │ │ │ │ └── UserSettingsPersistencePort.java │ │ │ └── infra │ │ │ │ ├── JwtTokenAuthenticationFilter.java │ │ │ │ ├── TokenCookieManager.java │ │ │ │ ├── adapters │ │ │ │ ├── AuthenticationManagerAdapter.java │ │ │ │ ├── AuthenticationServiceAdapter.java │ │ │ │ ├── ClientLocaleAdapter.java │ │ │ │ ├── JwtTokenProviderAdapter.java │ │ │ │ ├── MailSenderSecurityAdapter.java │ │ │ │ ├── NotificationServiceAdapter.java │ │ │ │ ├── PasswordCheckerNbvcxz.java │ │ │ │ ├── PasswordResetServiceAdapter.java │ │ │ │ ├── PasswordServiceAdapter.java │ │ │ │ ├── ResatPasswordTokenStoreAdapter.java │ │ │ │ ├── SecurityExceptionResolver.java │ │ │ │ ├── SecurityMetricsAdapter.java │ │ │ │ ├── SpringAuthenticationContext.java │ │ │ │ ├── TechwatchModuleAdapter.java │ │ │ │ ├── UserServiceAdapter.java │ │ │ │ ├── UserSettingsServiceAdapter.java │ │ │ │ └── UsersCounterProvider.java │ │ │ │ ├── config │ │ │ │ ├── GraphqlSecurityConfig.java │ │ │ │ ├── JacksonSecurityConfig.java │ │ │ │ ├── PermissionMixin.java │ │ │ │ ├── SecurityConfiguration.java │ │ │ │ ├── SecurityMapper.java │ │ │ │ └── UserMixin.java │ │ │ │ ├── controllers │ │ │ │ ├── AuthenticationGqlController.java │ │ │ │ ├── PasswordController.java │ │ │ │ ├── UserController.java │ │ │ │ ├── UserGqlController.java │ │ │ │ └── UserSettingsController.java │ │ │ │ ├── exceptions │ │ │ │ ├── AlreadyExistsException.java │ │ │ │ ├── BaywatchCredentialsException.java │ │ │ │ └── NoSessionException.java │ │ │ │ ├── mappers │ │ │ │ ├── UserMapper.java │ │ │ │ └── UserSettingsMapper.java │ │ │ │ ├── model │ │ │ │ ├── BaywatchUserDetails.java │ │ │ │ ├── ChangePasswordForm.java │ │ │ │ ├── SecurityParams.java │ │ │ │ ├── Session.java │ │ │ │ ├── UserForm.java │ │ │ │ ├── UserSearchRequest.java │ │ │ │ └── UserSettingsForm.java │ │ │ │ └── persistence │ │ │ │ ├── AuthorizationRepository.java │ │ │ │ ├── UserRepository.java │ │ │ │ └── UserSettingsRepository.java │ │ │ ├── teams │ │ │ ├── api │ │ │ │ ├── TeamsAdminService.java │ │ │ │ ├── TeamsService.java │ │ │ │ ├── exceptions │ │ │ │ │ └── TeamPermissionDenied.java │ │ │ │ └── model │ │ │ │ │ ├── Team.java │ │ │ │ │ └── TeamMember.java │ │ │ ├── domain │ │ │ │ ├── TeamServiceImpl.java │ │ │ │ ├── model │ │ │ │ │ └── PendingFor.java │ │ │ │ └── ports │ │ │ │ │ ├── TeamAuthFacade.java │ │ │ │ │ ├── TeamMemberPersistencePort.java │ │ │ │ │ └── TeamPersistencePort.java │ │ │ └── infra │ │ │ │ ├── adapters │ │ │ │ ├── MembersPersistenceAdapter.java │ │ │ │ ├── TeamAuthFacadeAdapter.java │ │ │ │ ├── TeamPersistenceAdapter.java │ │ │ │ └── TeamsServiceAdapter.java │ │ │ │ ├── controllers │ │ │ │ ├── TeamMembersController.java │ │ │ │ ├── TeamsController.java │ │ │ │ └── UserMappingController.java │ │ │ │ ├── mappers │ │ │ │ ├── PropertiesMapper.java │ │ │ │ └── TeamsMapper.java │ │ │ │ └── model │ │ │ │ ├── SearchTeamsRequest.java │ │ │ │ └── TeamForm.java │ │ │ └── techwatch │ │ │ ├── api │ │ │ ├── FeedService.java │ │ │ ├── ImageProxyService.java │ │ │ ├── NewsService.java │ │ │ ├── PopularNewsService.java │ │ │ ├── SystemMaintenanceService.java │ │ │ └── model │ │ │ │ ├── Flags.java │ │ │ │ ├── ImagePresets.java │ │ │ │ ├── ImageProxyProperties.java │ │ │ │ ├── News.java │ │ │ │ ├── Popularity.java │ │ │ │ ├── RawNews.java │ │ │ │ ├── State.java │ │ │ │ └── WebFeed.java │ │ │ ├── domain │ │ │ ├── FeedServiceImpl.java │ │ │ ├── ImageProxyServiceImpl.java │ │ │ ├── NewsServiceImpl.java │ │ │ ├── PopularNewsServiceImpl.java │ │ │ ├── SystemMaintenanceServiceImpl.java │ │ │ └── ports │ │ │ │ ├── FeedPersistencePort.java │ │ │ │ ├── NewsPersistencePort.java │ │ │ │ ├── ScraperServicePort.java │ │ │ │ ├── StatePersistencePort.java │ │ │ │ └── TeamServicePort.java │ │ │ └── infra │ │ │ ├── adapters │ │ │ ├── FeedsCounterProvider.java │ │ │ ├── ImageProxyAdapter.java │ │ │ ├── NewsCounterProvider.java │ │ │ ├── PopularNewsServiceAdapter.java │ │ │ ├── SystemMaintenanceAdapter.java │ │ │ ├── TechwatchExceptionResolverAdapter.java │ │ │ ├── TechwatchMetricsAdapter.java │ │ │ ├── persistence │ │ │ │ ├── FeedConditionsVisitors.java │ │ │ │ ├── FeedRepository.java │ │ │ │ ├── NewsRepository.java │ │ │ │ └── StateRepository.java │ │ │ └── services │ │ │ │ ├── FeedServiceAdapter.java │ │ │ │ ├── NewsServiceAdapter.java │ │ │ │ ├── ScraperServiceAdapter.java │ │ │ │ └── TeamServiceAdapter.java │ │ │ ├── config │ │ │ ├── GraphqlTechwatchConfig.java │ │ │ ├── ImageProxyConfig.java │ │ │ ├── TechwatchJacksonMappingConfiguration.java │ │ │ └── TechwatchMapper.java │ │ │ ├── controllers │ │ │ ├── FeedController.java │ │ │ ├── GraphQLFeedsController.java │ │ │ ├── GraphQLNewsController.java │ │ │ ├── ImageProxyGqlMapper.java │ │ │ ├── NewsController.java │ │ │ └── TagsController.java │ │ │ └── model │ │ │ ├── FeedDeletedResult.java │ │ │ ├── FeedForm.java │ │ │ ├── FeedMixin.java │ │ │ ├── FeedProperties.java │ │ │ ├── NewsMixin.java │ │ │ ├── StateMixin.java │ │ │ └── graphql │ │ │ ├── SearchFeedsRequest.java │ │ │ └── SearchNewsRequest.java │ └── resources │ │ ├── META-INF │ │ └── additional-spring-configuration-metadata.json │ │ ├── application.yaml │ │ ├── db │ │ └── migration │ │ │ ├── V2_0_0__baseline.sql │ │ │ ├── V2_1_202312091459__add_notifications.sql │ │ │ ├── V2_1_202402062210__upgrade_users.sql │ │ │ ├── V2_1_202402171635__nefe_feed_idx.sql │ │ │ ├── V2_1_202403252236__feed_arrors.sql │ │ │ ├── V2_1_202408181554__user_settings.sql │ │ │ ├── V2_1_202409011551__feeds_users_properties.sql │ │ │ ├── V2_1_202410201508__users_settings_autoread.sql │ │ │ ├── V2_1_202410262040__users_settings_news_view.sql │ │ │ ├── V2_2_202502231146__add_icon_to_feeds.sql │ │ │ ├── V2_2_202505132142__update_feed_arrors.sql │ │ │ ├── V2_2_202507301707__add_users_personal_feed.sql │ │ │ ├── V2_2_202508061127__add_application_config.sql │ │ │ └── V2_2_202508061401__add_mail_templates.sql │ │ ├── graphql │ │ ├── admin │ │ │ ├── feedManagement.graphqls │ │ │ └── statistics.graphqls │ │ ├── common │ │ │ ├── level.graphqls │ │ │ └── scalars.graphqls │ │ ├── indexer │ │ │ └── indexer.graphqls │ │ ├── main.graphqls │ │ ├── scraper │ │ │ └── scraper.graphqls │ │ ├── security │ │ │ ├── _model.graphqls │ │ │ ├── authentication.graphqls │ │ │ ├── password.graphqls │ │ │ ├── settings.graphqls │ │ │ └── user.graphqls │ │ ├── teams │ │ │ ├── _model.graphqls │ │ │ ├── members.graphqls │ │ │ └── teams.graphqls │ │ └── techwatch │ │ │ ├── feeds.graphqls │ │ │ └── news.graphqls │ │ ├── logback-spring.xml │ │ └── templates │ │ └── index.html │ └── test │ ├── java │ └── fr │ │ └── ght1pc9kc │ │ └── baywatch │ │ ├── BaywatchApplicationTests.java │ │ ├── admin │ │ ├── domain │ │ │ ├── samples │ │ │ │ └── AppConfigSamples.java │ │ │ └── services │ │ │ │ ├── AppConfigurationServiceImplTest.java │ │ │ │ ├── FeedManagementServiceImplTest.java │ │ │ │ └── StatisticsServiceImplTest.java │ │ └── infra │ │ │ ├── adapters │ │ │ ├── AdministrationProxifierAdapterTest.java │ │ │ └── ConfigurationPersistenceAdapterTest.java │ │ │ ├── controllers │ │ │ └── FeedManagementControllerTest.java │ │ │ ├── mappers │ │ │ └── RawFeedMapperTest.java │ │ │ └── samples │ │ │ └── ConfigurationRecordSamples.java │ │ ├── common │ │ ├── domain │ │ │ ├── HasherTest.java │ │ │ ├── MailAddressTest.java │ │ │ └── QueryContextTest.java │ │ └── infra │ │ │ ├── adapters │ │ │ ├── ClientInfoFacadeAdapterTest.java │ │ │ ├── GraphqlExceptionAdapterTest.java │ │ │ └── KeyValueStoreAdapterTest.java │ │ │ ├── config │ │ │ └── scalars │ │ │ │ └── URIScalarTest.java │ │ │ ├── filters │ │ │ └── ReactiveClientInfoContextHolderTest.java │ │ │ ├── mappers │ │ │ ├── DateUtilsTest.java │ │ │ └── NewsToRecordConverterTest.java │ │ │ └── model │ │ │ └── PatchPayloadTest.java │ │ ├── indexer │ │ ├── domain │ │ │ └── FeedIndexerServiceImplTest.java │ │ └── infra │ │ │ ├── adapters │ │ │ ├── IndexableDataAdapterTest.java │ │ │ └── IndexerMapperTest.java │ │ │ ├── controllers │ │ │ └── IndexerControllerTest.java │ │ │ └── handlers │ │ │ └── IndexerEventHandlerTest.java │ │ ├── notify │ │ ├── domain │ │ │ ├── NotifyServiceImplTest.java │ │ │ └── services │ │ │ │ └── MailClientImplTest.java │ │ └── infra │ │ │ ├── NotificationControllerTest.java │ │ │ ├── adapters │ │ │ ├── NotificationPersistenceAdapterTest.java │ │ │ └── ReactiveSmtpMailSenderTest.java │ │ │ ├── controllers │ │ │ ├── MailQueueSchedulerTest.java │ │ │ └── SseControllerTest.java │ │ │ ├── mappers │ │ │ └── MailTemplateMapperTest.java │ │ │ └── samples │ │ │ ├── MailTemplateRecordSamples.java │ │ │ └── NotificationsRecordSamples.java │ │ ├── opml │ │ └── domain │ │ │ ├── OpmlServiceImplTest.java │ │ │ └── OpmlWriterTest.java │ │ ├── scraper │ │ ├── domain │ │ │ ├── FeedScraperServiceTest.java │ │ │ ├── RssAtomParserImplTest.java │ │ │ ├── ScrapEnrichmentServiceImplTest.java │ │ │ ├── ScrapingErrorsServiceImplTest.java │ │ │ ├── actions │ │ │ │ ├── DeleteOrphanFeedHandlerTest.java │ │ │ │ ├── NewsUpdateNotificationHandlerTest.java │ │ │ │ ├── PersistErrorsHandlerTest.java │ │ │ │ ├── PurgeNewsActionTest.java │ │ │ │ ├── ScrapingDurationCounterTest.java │ │ │ │ └── ScrapingLoggerHandlerTest.java │ │ │ ├── filters │ │ │ │ ├── ImageLinkValidationFilterTest.java │ │ │ │ ├── OpenGraphFilterTest.java │ │ │ │ ├── RedditNewsFilterTest.java │ │ │ │ └── SanitizerFilterTest.java │ │ │ └── plugins │ │ │ │ └── RedditParserPluginTest.java │ │ └── infra │ │ │ ├── FeedScraperIntegrationTest.java │ │ │ ├── adapters │ │ │ ├── ScrapingErrorPersistenceAdapterTest.java │ │ │ ├── handlers │ │ │ │ └── ScraperExceptionResolverAdapterTest.java │ │ │ └── services │ │ │ │ └── ScraperMaintenanceAdapterTest.java │ │ │ ├── config │ │ │ └── ScraperMapperTest.java │ │ │ └── controllers │ │ │ └── ScrapingErrorsControllerTest.java │ │ ├── security │ │ ├── api │ │ │ └── model │ │ │ │ ├── PermissionTest.java │ │ │ │ └── RoleUtilsTest.java │ │ ├── domain │ │ │ ├── AuthenticationServiceImplTest.java │ │ │ ├── JwtBaywatchAuthenticationProviderImplTest.java │ │ │ ├── PasswordResetServiceImplTest.java │ │ │ ├── PasswordServiceImplTest.java │ │ │ ├── UserServiceImplTest.java │ │ │ └── UserSettingsServiceImplTest.java │ │ └── infra │ │ │ ├── JwtTokenAuthenticationFilterTest.java │ │ │ ├── TokenCookieManagerTest.java │ │ │ ├── adapters │ │ │ ├── AuthenticationManagerAdapterTest.java │ │ │ ├── ResatPasswordTokenStoreAdapterTest.java │ │ │ ├── SpringAuthenticationContextTest.java │ │ │ └── TechwatchModuleAdapterTest.java │ │ │ ├── config │ │ │ └── PermissionMixinTest.java │ │ │ ├── controllers │ │ │ ├── AuthenticationGqlControllerTest.java │ │ │ └── UserGqlControllerTest.java │ │ │ └── persistence │ │ │ ├── UserRepositoryTest.java │ │ │ └── UserSettingsRepositoryTest.java │ │ ├── teams │ │ ├── domain │ │ │ └── TeamServiceImplTest.java │ │ └── infra │ │ │ ├── controllers │ │ │ └── UserMappingControllerTest.java │ │ │ └── samples │ │ │ ├── TeamsMembersRecordSamples.java │ │ │ └── TeamsRecordSamples.java │ │ ├── techwatch │ │ ├── domain │ │ │ ├── FeedServiceImplTest.java │ │ │ ├── NewsServiceImplTest.java │ │ │ └── SystemMaintenanceServiceImplTest.java │ │ └── infra │ │ │ ├── MockSecurityConfiguration.java │ │ │ ├── config │ │ │ └── TechwatchMapperTest.java │ │ │ ├── controllers │ │ │ └── GraphQLFeedsControllerTest.java │ │ │ └── persistence │ │ │ ├── FeedRepositoryTest.java │ │ │ ├── NewsRepositoryTest.java │ │ │ └── StateRepositoryTest.java │ │ └── tests │ │ ├── extensions │ │ └── URIComparator.java │ │ ├── metrics │ │ ├── MockMeterRegistry.java │ │ └── MockObservationRegistry.java │ │ └── samples │ │ ├── FeedSamples.java │ │ ├── NewsSamples.java │ │ ├── UserSamples.java │ │ └── infra │ │ ├── FeedRecordSamples.java │ │ ├── FeedsErrorsRecordSamples.java │ │ ├── FeedsUsersPropertiesRecordSample.java │ │ ├── FeedsUsersRecordSample.java │ │ ├── NewsRecordSamples.java │ │ ├── UsersRecordSamples.java │ │ ├── UsersRolesSamples.java │ │ └── UsersSettingsRecordSamples.java │ └── resources │ ├── application-test.yaml │ ├── fr │ └── ght1pc9kc │ │ └── baywatch │ │ ├── opml │ │ └── domain │ │ │ └── okenobi.xml │ │ └── scraper │ │ ├── domain │ │ ├── feeds │ │ │ ├── atom_entry.xml │ │ │ ├── atom_entry_with_html_content.xml │ │ │ ├── debian_io.xml │ │ │ ├── entry_with_encoded_char.xml │ │ │ ├── feed_two_digits_year.xml │ │ │ ├── feed_uber.xml │ │ │ ├── journal_du_hacker.xml │ │ │ ├── lemonde.xml │ │ │ ├── librealire-dc.xml │ │ │ ├── malformed_rss_feed.xml │ │ │ ├── reddit-java.xml │ │ │ ├── reddit-prog.xml │ │ │ ├── rss_item.xml │ │ │ ├── rss_item_pubdate_format.xml │ │ │ ├── rss_item_with_cdata.xml │ │ │ ├── rss_item_with_encoded_content.xml │ │ │ ├── rss_item_with_illegal_protocol.xml │ │ │ ├── rss_item_with_relative_link.xml │ │ │ ├── sebosss.xml │ │ │ ├── should_read_rss_item_without_publication_date.xml │ │ │ └── spring-blog.xml │ │ ├── imports │ │ │ └── opml-import-test.xml │ │ └── opengraph │ │ │ └── plugins │ │ │ └── youtube.html │ │ └── infra │ │ ├── entries │ │ ├── 132-blog_devgenius_io │ │ ├── 132-dmitryelj_medium_com │ │ └── 132-http-server-teapot │ │ └── feeds │ │ ├── 132-feed-canonical.xml │ │ ├── 132-http-server-incomplete-teapot.xml │ │ ├── 132-http-server-incomplete.xml │ │ └── 135-invalid-feed-flux.xml │ ├── graphql-test │ ├── feedManagementTest.graphql │ └── feedsServiceTest.graphql │ ├── logback-test.xml │ └── mockito-extensions │ └── org.mockito.plugins.MockMaker ├── seaside ├── .browserslistrc ├── .env ├── .eslintrc.js ├── .gitignore ├── .npmrc ├── README.md ├── index.html ├── jest.config.js ├── package.json ├── pom.xml ├── public │ ├── favicon.ico │ ├── login.webp │ ├── placeholder.svg │ └── robots.txt ├── src │ ├── .env.production.local │ ├── App.vue │ ├── administration │ │ ├── component │ │ │ ├── ConfigAdminTab.vue │ │ │ ├── FeedsAdminTab.vue │ │ │ ├── StatisticsAdminTab.vue │ │ │ ├── UserAdminTab.vue │ │ │ └── usereditor │ │ │ │ ├── AdminFeedEditor.vue │ │ │ │ ├── UserEditor.vue │ │ │ │ └── UserRoleInput.vue │ │ ├── model │ │ │ ├── Counter.type.ts │ │ │ ├── RawFeed.type.ts │ │ │ ├── ScraperError.ts │ │ │ ├── Statistics.type.ts │ │ │ └── UserView.ts │ │ ├── page │ │ │ └── AdministrationPage.vue │ │ ├── router │ │ │ └── index.ts │ │ └── services │ │ │ ├── FeedAdministrationService.ts │ │ │ └── StatisticsService.ts │ ├── assets │ │ ├── logo.png │ │ ├── rescue-buoy.svg │ │ └── styles │ │ │ └── index.css │ ├── common │ │ ├── components │ │ │ ├── BaywatchIcon.vue │ │ │ ├── CurtainModal.vue │ │ │ ├── FeedCard.vue │ │ │ ├── FileUploadWindow.vue │ │ │ ├── ModalWindow.vue │ │ │ ├── TagInput.vue │ │ │ ├── alertdialog │ │ │ │ ├── AlertDialog.types.ts │ │ │ │ ├── AlertDialog.vue │ │ │ │ └── plugin.ts │ │ │ ├── notificationArea │ │ │ │ ├── NotificationArea.vue │ │ │ │ └── NotificationView.ts │ │ │ └── smartTable │ │ │ │ ├── SmartTable.vue │ │ │ │ ├── SmartTableData.vue │ │ │ │ ├── SmartTableLineAction.vue │ │ │ │ └── SmartTableView.interface.ts │ │ ├── errors │ │ │ ├── BadRequestError.ts │ │ │ ├── ForbiddenError.ts │ │ │ ├── HttpStatusError.ts │ │ │ ├── SandSideError.ts │ │ │ ├── UnauthorizedError.ts │ │ │ ├── UnknownFetchError.ts │ │ │ └── ValidationError.ts │ │ ├── model │ │ │ ├── FeedCardView.type.ts │ │ │ ├── GraphqlResponse.type.ts │ │ │ ├── Locale.type.ts │ │ │ ├── NewsViewMode.ts │ │ │ ├── Page.ts │ │ │ ├── SearchRequest.type.ts │ │ │ └── store │ │ │ │ └── NewsStore.type.ts │ │ └── services │ │ │ ├── GraphQLClient.ts │ │ │ ├── KeyboardController.ts │ │ │ ├── RegexPattern.ts │ │ │ ├── ReloadActionService.ts │ │ │ ├── RestWrapper.ts │ │ │ └── common.ts │ ├── configuration │ │ ├── components │ │ │ ├── SettingsTab.vue │ │ │ ├── feedslist │ │ │ │ ├── FeedEditor.vue │ │ │ │ └── FeedsList.vue │ │ │ └── profile │ │ │ │ ├── ChangePasswordModal.vue │ │ │ │ └── ProfileTab.vue │ │ ├── model │ │ │ ├── Feed.type.ts │ │ │ ├── GraphQLScraper.type.ts │ │ │ └── SearchFeedsResponse.type.ts │ │ ├── pages │ │ │ └── ConfigurationPage.vue │ │ ├── router │ │ │ └── index.ts │ │ └── services │ │ │ └── FeedService.ts │ ├── constants.ts │ ├── env.d.ts │ ├── i18n.ts │ ├── layout │ │ ├── components │ │ │ ├── AddSingleNewsAction.vue │ │ │ ├── SearchResultAction.vue │ │ │ ├── TopNavActionOverlay.vue │ │ │ ├── TopNavigationBar.vue │ │ │ └── sidenav │ │ │ │ ├── SideNav.vue │ │ │ │ ├── SideNavFilters.vue │ │ │ │ ├── SideNavHeader.vue │ │ │ │ ├── SideNavManagement.vue │ │ │ │ ├── SideNavOverlay.vue │ │ │ │ └── SideNavUserInfo.vue │ │ ├── model │ │ │ ├── AtomFeed.type.ts │ │ │ ├── Feed.type.ts │ │ │ └── SearchResult.type.ts │ │ └── services │ │ │ ├── ScraperService.ts │ │ │ ├── SearchService.ts │ │ │ └── ServerEventService.ts │ ├── locales │ │ ├── ClippedPage_en-US.ts │ │ ├── ClippedPage_fr-FR.ts │ │ ├── HomePage_en-US.ts │ │ ├── HomePage_fr-FR.ts │ │ ├── LoginPage_en-US.ts │ │ ├── LoginPage_fr-FR.ts │ │ ├── TeamsPage_en-US.ts │ │ ├── TeamsPage_fr-FR.ts │ │ ├── admin-feed-editor_en-US.ts │ │ ├── admin-feed-editor_fr-FR.ts │ │ ├── admin-feeds_en-US.ts │ │ ├── admin-feeds_fr-FR.ts │ │ ├── admin-stats_en-US.ts │ │ ├── admin-stats_fr-FR.ts │ │ ├── admin-users_en-US.ts │ │ ├── admin-users_fr-FR.ts │ │ ├── admin_en-US.ts │ │ ├── admin_fr-FR.ts │ │ ├── backend │ │ │ ├── scraping_en-US.ts │ │ │ ├── scraping_fr-FR.ts │ │ │ ├── security_en-US.ts │ │ │ └── security_fr-FR.ts │ │ ├── components │ │ │ ├── fileuploadwindow_en-US.ts │ │ │ ├── fileuploadwindow_fr-FR.ts │ │ │ ├── smarttable_en-US.ts │ │ │ ├── smarttable_fr-FR.ts │ │ │ ├── taginput_en-US.ts │ │ │ └── taginput_fr-FR.ts │ │ ├── config-feeds_en-US.ts │ │ ├── config-feeds_fr-FR.ts │ │ ├── config-profile_en-US.ts │ │ ├── config-profile_fr-FR.ts │ │ ├── config-settings_en-US.ts │ │ ├── config-settings_fr-FR.ts │ │ ├── config_en-US.ts │ │ ├── config_fr-FR.ts │ │ ├── main_en-US.ts │ │ ├── main_fr-FR.ts │ │ ├── security-password-reset_en-US.ts │ │ ├── security-password-reset_fr-FR.ts │ │ ├── security-recover-password_en-US.ts │ │ ├── security-recover-password_fr-FR.ts │ │ ├── security-register_en-US.ts │ │ └── security-register_fr-FR.ts │ ├── main.ts │ ├── router.ts │ ├── security │ │ ├── components │ │ │ ├── CreateAccountComponent.vue │ │ │ └── PasswordResetComponent.vue │ │ ├── model │ │ │ ├── PasswordEvaluation.type.ts │ │ │ ├── Session.ts │ │ │ ├── User.ts │ │ │ ├── UserListAdminResponse.ts │ │ │ ├── UserRole.enum.ts │ │ │ └── UserSettings.type.ts │ │ ├── pages │ │ │ └── LoginPage.vue │ │ ├── router │ │ │ └── index.ts │ │ ├── services │ │ │ ├── AuthenticationService.ts │ │ │ ├── PasswordService.ts │ │ │ ├── UserService.ts │ │ │ └── UserSettingsService.ts │ │ └── store │ │ │ ├── UserConstants.ts │ │ │ └── user.ts │ ├── services │ │ ├── InfiniteScrollBehaviour.ts │ │ ├── ScrollingActivationBehaviour.ts │ │ ├── model │ │ │ ├── Infinite.ts │ │ │ ├── InfiniteScrollable.ts │ │ │ └── ScrollActivable.ts │ │ └── notification │ │ │ ├── Notification.type.ts │ │ │ ├── NotificationCode.enum.ts │ │ │ ├── NotificationListener.ts │ │ │ ├── NotificationService.ts │ │ │ └── Severity.enum.ts │ ├── shims-vue.d.ts │ ├── store.ts │ ├── store │ │ └── sidenav │ │ │ ├── SidenavMutation.enum.ts │ │ │ └── sidenav.ts │ ├── teams │ │ ├── components │ │ │ ├── TeamEditor.vue │ │ │ └── TeamMembersInput.vue │ │ ├── model │ │ │ ├── Member.type.ts │ │ │ ├── MemberPending.enum.ts │ │ │ ├── Team.type.ts │ │ │ ├── TeamsSearchResponse.ts │ │ │ └── User.type.ts │ │ ├── pages │ │ │ └── TeamsPage.vue │ │ ├── router │ │ │ └── index.ts │ │ └── services │ │ │ ├── TeamMembers.service.ts │ │ │ └── Teams.service.ts │ └── techwatch │ │ ├── components │ │ └── newslist │ │ │ ├── NewsCard.vue │ │ │ ├── NewsList.vue │ │ │ └── model │ │ │ └── NewsView.ts │ │ ├── model │ │ ├── EventType.enum.ts │ │ ├── Feed.type.ts │ │ ├── Mark.enum.ts │ │ ├── News.type.ts │ │ ├── NewsSearchRequest.type.ts │ │ ├── NewsSearchResponse.type.ts │ │ ├── NewsState.type.ts │ │ └── Popularity.type.ts │ │ ├── pages │ │ ├── FeedsConfigPage.vue │ │ └── HomePage.vue │ │ ├── router │ │ └── index.ts │ │ ├── services │ │ ├── NewsService.ts │ │ ├── OpmlService.ts │ │ ├── PopularNewsService.ts │ │ └── TagsService.ts │ │ └── store │ │ ├── news.ts │ │ └── statistics │ │ ├── StatisticsConstants.ts │ │ └── statistics.ts ├── tailwind.config.js ├── tests │ └── unit │ │ ├── administration │ │ ├── component │ │ │ ├── FeedAdminTab.test.ts │ │ │ └── UserAdminTab.test.ts │ │ ├── page │ │ │ └── AdministrationPage.test.ts │ │ └── services │ │ │ └── FeedAdministrationService.test.ts │ │ ├── common │ │ ├── components │ │ │ ├── BaywatchIcon.test.ts │ │ │ └── FileUploadWindow.test.ts │ │ └── services │ │ │ └── GraphQLClient.test.ts │ │ ├── configuration │ │ ├── components │ │ │ ├── SettingsTabVue.test.ts │ │ │ ├── feedslist │ │ │ │ ├── FeedEditor.test.ts │ │ │ │ └── FeedsList.test.ts │ │ │ └── profile │ │ │ │ ├── ChangePasswordModal.test.ts │ │ │ │ └── ProfileTab.test.ts │ │ └── services │ │ │ └── FeedService.test.ts │ │ ├── layout │ │ └── components │ │ │ ├── AddSingleNewsAction.test.ts │ │ │ ├── TopNavigationBar.test.ts │ │ │ └── sidenav │ │ │ └── SideNav.test.ts │ │ ├── security │ │ ├── components │ │ │ ├── CreateAccountComponent.test.ts │ │ │ └── PasswordResetComponent.test.ts │ │ ├── pages │ │ │ └── LoginPage.test.ts │ │ └── services │ │ │ └── PasswordService.test.ts │ │ ├── services │ │ └── notification │ │ │ └── NotificationService.test.ts │ │ ├── teams │ │ ├── components │ │ │ └── TeamEditor.test.ts │ │ └── pages │ │ │ └── TeamsPage.test.ts │ │ └── techwatch │ │ └── components │ │ └── newslist │ │ └── NewsList.test.ts ├── tsconfig.json ├── vite.config.ts ├── vitest.config.ts └── yarn.lock └── sonar-project.properties /.compose/grafana/provisioning/dashboards/baywatch_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/grafana/provisioning/dashboards/baywatch_dashboard.json -------------------------------------------------------------------------------- /.compose/grafana/provisioning/dashboards/spring-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/grafana/provisioning/dashboards/spring-dashboard.json -------------------------------------------------------------------------------- /.compose/grafana/provisioning/datasources/datasource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/grafana/provisioning/datasources/datasource.yml -------------------------------------------------------------------------------- /.compose/loki/local-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/loki/local-config.yaml -------------------------------------------------------------------------------- /.compose/opentelemetry/exporter_logging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/opentelemetry/exporter_logging.yaml -------------------------------------------------------------------------------- /.compose/opentelemetry/exporter_loki.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/opentelemetry/exporter_loki.yaml -------------------------------------------------------------------------------- /.compose/opentelemetry/exporter_prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/opentelemetry/exporter_prometheus.yaml -------------------------------------------------------------------------------- /.compose/opentelemetry/processor_attributes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/opentelemetry/processor_attributes.yaml -------------------------------------------------------------------------------- /.compose/opentelemetry/processor_batch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/opentelemetry/processor_batch.yaml -------------------------------------------------------------------------------- /.compose/opentelemetry/receiver_filelog_container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/opentelemetry/receiver_filelog_container.yaml -------------------------------------------------------------------------------- /.compose/opentelemetry/receiver_prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/opentelemetry/receiver_prometheus.yaml -------------------------------------------------------------------------------- /.compose/opentelemetry/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/opentelemetry/service.yaml -------------------------------------------------------------------------------- /.compose/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.compose/prometheus/prometheus.yml -------------------------------------------------------------------------------- /.docs/baywatch-capture-01.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.docs/baywatch-capture-01.webp -------------------------------------------------------------------------------- /.docs/github-social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.docs/github-social.png -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/gitleaks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.github/workflows/gitleaks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitleaks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.gitleaks.toml -------------------------------------------------------------------------------- /.run/All in sandside.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.run/All in sandside.run.xml -------------------------------------------------------------------------------- /.run/BaywatchApplication.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.run/BaywatchApplication.run.xml -------------------------------------------------------------------------------- /.run/seaside serve.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/.run/seaside serve.run.xml -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 22.17.0 2 | java temurin-21.0.4+7.0.LTS 3 | maven 3.9.8 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assembly/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/assembly/pom.xml -------------------------------------------------------------------------------- /assembly/src/main/resources/assemblies/baywatch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/assembly/src/main/resources/assemblies/baywatch.xml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /http-client.env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/http-client.env.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/pom.xml -------------------------------------------------------------------------------- /sandside/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/lombok.config -------------------------------------------------------------------------------- /sandside/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/pom.xml -------------------------------------------------------------------------------- /sandside/src/main/java/db/migration/V2_0_1__create_default_users.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/db/migration/V2_0_1__create_default_users.java -------------------------------------------------------------------------------- /sandside/src/main/java/db/migration/V2_2_202508061136__insert_default_config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/db/migration/V2_2_202508061136__insert_default_config.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/BaywatchApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/BaywatchApplication.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/AppConfigurationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/AppConfigurationService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/FeedManagementService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/FeedManagementService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/StatisticsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/StatisticsService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/Counter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/CounterGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/CounterGroup.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/CounterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/CounterProvider.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/ParameterSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/ParameterSet.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/RawFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/api/model/RawFeed.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/NoCounterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/NoCounterProvider.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/UptimeCounterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/UptimeCounterProvider.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/ports/AdministrationProxifierPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/ports/AdministrationProxifierPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/ports/ConfigurationPersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/ports/ConfigurationPersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/ports/RawFeedPersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/ports/RawFeedPersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/ports/RawNewsPersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/ports/RawNewsPersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/services/FeedManagementServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/services/FeedManagementServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/services/StatisticsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/domain/services/StatisticsServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/FeedManagementAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/FeedManagementAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/RawFeedPersistenceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/RawFeedPersistenceAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/RawNewsPersistenceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/RawNewsPersistenceAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/StatisticsServiceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/StatisticsServiceAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/UptimeCounterAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/adapters/UptimeCounterAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/config/GraphqlAdminConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/config/GraphqlAdminConfig.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/controllers/StatisticsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/controllers/StatisticsController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/mappers/RawFeedMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/mappers/RawFeedMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/model/AdminRawFeedForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/model/AdminRawFeedForm.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/model/AdminRawFeedRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/model/AdminRawFeedRequest.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/model/Statistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/admin/infra/model/Statistics.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/ClientInfoFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/ClientInfoFacade.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/DefaultMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/DefaultMeta.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/HttpHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/HttpHeaders.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/HttpStatusCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/HttpStatusCodes.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/KeyValueStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/KeyValueStore.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/exceptions/TranslatableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/exceptions/TranslatableException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/exceptions/UnauthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/exceptions/UnauthorizedException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/BaywatchLogsMarkers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/BaywatchLogsMarkers.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/ClientInfoContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/ClientInfoContext.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/EntitiesProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/EntitiesProperties.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/FeedMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/FeedMeta.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/HeroIcons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/HeroIcons.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/TemplateVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/TemplateVariable.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/UserMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/api/model/UserMeta.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/DateUtils.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/EntityAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/EntityAssert.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/Failure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/Failure.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/Hasher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/Hasher.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/MailAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/MailAddress.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/QueryContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/QueryContext.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/Success.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/Success.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/Try.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/Try.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/exceptions/BadRequestCriteria.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/exceptions/BadRequestCriteria.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/exceptions/HashingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/domain/exceptions/HashingException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/DatabaseQualifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/DatabaseQualifier.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/adapters/ClientInfoFacadeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/adapters/ClientInfoFacadeAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/adapters/GraphqlExceptionAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/adapters/GraphqlExceptionAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/adapters/KeyValueStoreAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/adapters/KeyValueStoreAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/adapters/PerformanceJooqListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/adapters/PerformanceJooqListener.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/config/GraphqlConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/config/GraphqlConfiguration.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/config/SpaRouterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/config/SpaRouterConfig.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/config/SpringConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/config/SpringConfiguration.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/config/scalars/URIScalar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/config/scalars/URIScalar.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/filters/LocaleContextWebFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/filters/LocaleContextWebFilter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/mappers/BaywatchMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/mappers/BaywatchMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/mappers/PropertiesMappers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/mappers/PropertiesMappers.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/CreateValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/CreateValidation.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/Page.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/PatchOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/PatchOperation.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/PatchPayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/PatchPayload.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/ResourcePatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/ResourcePatch.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/UpdateValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/common/infra/model/UpdateValidation.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/api/FeedIndexerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/api/FeedIndexerService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/api/FeedSearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/api/FeedSearchService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/FeedIndexerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/FeedIndexerServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/FeedSearchServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/FeedSearchServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/EntryDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/EntryDocument.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/FeedDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/FeedDocument.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/Indexable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/Indexable.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/IndexableDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/IndexableDocument.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/IndexableFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/IndexableFeed.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/IndexableFeedEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/IndexableFeedEntry.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/IndexableVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/model/IndexableVisitor.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/ports/IndexBuilderPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/ports/IndexBuilderPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/ports/IndexSearcherPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/ports/IndexSearcherPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/ports/IndexableDataPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/domain/ports/IndexableDataPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/adapters/IndexableDataAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/adapters/IndexableDataAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/adapters/IndexerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/adapters/IndexerMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/adapters/LuceneDataAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/adapters/LuceneDataAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/config/IndexerProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/config/IndexerProperties.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/controllers/IndexerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/controllers/IndexerController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/handlers/IndexerEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/handlers/IndexerEventHandler.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/model/IndexEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/indexer/infra/model/IndexEntry.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/MailClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/MailClient.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/NotifyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/NotifyManager.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/NotifyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/NotifyService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/BasicEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/BasicEvent.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/EventType.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/MailTemplateName.java: -------------------------------------------------------------------------------- 1 | package fr.ght1pc9kc.baywatch.notify.api.model; 2 | 3 | public enum MailTemplateName { 4 | PASSWORD_RESET, 5 | } 6 | -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/ReactiveEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/ReactiveEvent.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/ServerEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/ServerEvent.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/ServerEventVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/ServerEventVisitor.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/Severity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/Severity.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/UserNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/api/model/UserNotification.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/MailTemplateService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/MailTemplateService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/exceptions/SmtpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/exceptions/SmtpException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/Mail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/Mail.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/MailMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/MailMeta.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/MailTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/MailTemplate.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/NotifyConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/NotifyConstants.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/SmtpServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/model/SmtpServerConfig.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/MailQueuePersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/MailQueuePersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/NotifyAuthenticationPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/NotifyAuthenticationPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/NotifyClientInfoPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/NotifyClientInfoPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/SmtpConfigurationPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/SmtpConfigurationPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/SmtpPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/ports/SmtpPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/services/MailClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/services/MailClientImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/services/NotifyServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/domain/services/NotifyServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/adapters/MailClientAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/adapters/MailClientAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/adapters/NotifyClientInfoAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/adapters/NotifyClientInfoAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/adapters/NotifyServiceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/adapters/NotifyServiceAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/adapters/ReactiveSmtpMailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/adapters/ReactiveSmtpMailSender.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/controllers/MailQueueScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/controllers/MailQueueScheduler.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/controllers/SseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/controllers/SseController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/mappers/DbPropertiesMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/mappers/DbPropertiesMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/mappers/MailTemplateMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/notify/infra/mappers/MailTemplateMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/api/OpmlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/api/OpmlService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OPMLTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OPMLTags.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlExecption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlExecption.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlReader.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlReaderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlReaderFactory.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlWriter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlWriterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlWriterFactory.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/infra/OpmlController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/infra/OpmlController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/infra/OpmlServiceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/opml/infra/OpmlServiceAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/FeedScraperPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/FeedScraperPlugin.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/FeedScraperService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/FeedScraperService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/NewsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/NewsFilter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/RssAtomParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/RssAtomParser.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/ScrapEnrichmentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/ScrapEnrichmentService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/ScrapingErrorsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/ScrapingErrorsService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/ScrapingEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/ScrapingEventHandler.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/AtomEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/AtomEntry.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/AtomFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/AtomFeed.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/ScrapResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/ScrapResult.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/ScrapingError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/ScrapingError.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/ScrapingEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/api/model/ScrapingEventType.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/AtomFeedReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/AtomFeedReducer.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/FeedScraperServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/FeedScraperServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/RssAtomParserImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/RssAtomParserImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ScrapEnrichmentServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ScrapEnrichmentServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ScrapingErrorsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ScrapingErrorsServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/actions/PersistErrorsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/actions/PersistErrorsHandler.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/actions/PurgeNewsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/actions/PurgeNewsHandler.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/actions/ScrapingLoggerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/actions/ScrapingLoggerHandler.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/FaviconFeedFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/FaviconFeedFilter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/OpenGraphFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/OpenGraphFilter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/RedditNewsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/RedditNewsFilter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/SanitizerFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/SanitizerFilter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/FeedsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/FeedsFilter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/Publishable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/Publishable.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/RssNamespaces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/RssNamespaces.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ScrapedFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ScrapedFeed.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ScraperProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ScraperProperties.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ex/FeedScrapingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ex/FeedScrapingException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ex/NewsScrapingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ex/NewsScrapingException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ex/ScrapingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ex/ScrapingException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ex/ScrapingExceptionCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/model/ex/ScrapingExceptionCode.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/plugins/RedditParserPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/plugins/RedditParserPlugin.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ports/LinkCheckPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ports/LinkCheckPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ports/ScraperMaintenancePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ports/ScraperMaintenancePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ports/ScrapingAuthentFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/domain/ports/ScrapingAuthentFacade.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/adapters/LinkCheckAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/adapters/LinkCheckAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/config/OpenGraphConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/config/OpenGraphConfig.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/config/ScraperConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/config/ScraperConfiguration.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/config/ScraperQualifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/config/ScraperQualifier.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/config/WebClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/config/WebClientConfiguration.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/controllers/ScrapController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/controllers/ScrapController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/mappers/ScraperMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/scraper/infra/mappers/ScraperMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/AuthenticationFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/AuthenticationFacade.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/AuthenticationService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/AuthorizationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/AuthorizationService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/PasswordChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/PasswordChecker.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/PasswordResetService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/PasswordResetService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/PasswordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/PasswordService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/UserService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/UserSettingsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/UserSettingsService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/AuthenticationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/AuthenticationRequest.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/Authorization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/Authorization.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/BaywatchAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/BaywatchAuthentication.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/NewsViewType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/NewsViewType.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/PasswordEvaluation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/PasswordEvaluation.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/Permission.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/Role.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/RoleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/RoleUtils.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/User.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/UserSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/api/model/UserSettings.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/AuthenticationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/AuthenticationServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/PasswordResetServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/PasswordResetServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/PasswordServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/PasswordServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/UserServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/UserSettingsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/UserSettingsServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/exceptions/SecurityException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/exceptions/SecurityException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/model/JwtProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/model/JwtProperties.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/model/PersonalFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/model/PersonalFeed.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/ClientLocalePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/ClientLocalePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/JwtTokenProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/JwtTokenProvider.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/MailSenderPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/MailSenderPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/NotificationPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/NotificationPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/PasswordStrengthChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/PasswordStrengthChecker.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/ResetPasswordTokenPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/ResetPasswordTokenPort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/TechwatchModulePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/TechwatchModulePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/UserPersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/domain/ports/UserPersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/JwtTokenAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/JwtTokenAuthenticationFilter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/TokenCookieManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/TokenCookieManager.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/adapters/ClientLocaleAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/adapters/ClientLocaleAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/adapters/PasswordCheckerNbvcxz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/adapters/PasswordCheckerNbvcxz.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/adapters/UserServiceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/adapters/UserServiceAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/adapters/UsersCounterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/adapters/UsersCounterProvider.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/GraphqlSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/GraphqlSecurityConfig.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/JacksonSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/JacksonSecurityConfig.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/PermissionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/PermissionMixin.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/SecurityConfiguration.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/SecurityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/SecurityMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/UserMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/config/UserMixin.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/controllers/PasswordController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/controllers/PasswordController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/controllers/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/controllers/UserController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/controllers/UserGqlController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/controllers/UserGqlController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/exceptions/NoSessionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/exceptions/NoSessionException.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/mappers/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/mappers/UserMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/mappers/UserSettingsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/mappers/UserSettingsMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/BaywatchUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/BaywatchUserDetails.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/ChangePasswordForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/ChangePasswordForm.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/SecurityParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/SecurityParams.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/Session.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/UserForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/UserForm.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/UserSearchRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/UserSearchRequest.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/UserSettingsForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/model/UserSettingsForm.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/persistence/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/security/infra/persistence/UserRepository.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/TeamsAdminService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/TeamsAdminService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/TeamsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/TeamsService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/exceptions/TeamPermissionDenied.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/exceptions/TeamPermissionDenied.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/model/Team.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/model/Team.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/model/TeamMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/api/model/TeamMember.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/TeamServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/TeamServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/model/PendingFor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/model/PendingFor.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/ports/TeamAuthFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/ports/TeamAuthFacade.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/ports/TeamMemberPersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/ports/TeamMemberPersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/ports/TeamPersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/domain/ports/TeamPersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/adapters/TeamAuthFacadeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/adapters/TeamAuthFacadeAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/adapters/TeamPersistenceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/adapters/TeamPersistenceAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/adapters/TeamsServiceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/adapters/TeamsServiceAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/controllers/TeamMembersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/controllers/TeamMembersController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/controllers/TeamsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/controllers/TeamsController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/controllers/UserMappingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/controllers/UserMappingController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/mappers/PropertiesMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/mappers/PropertiesMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/mappers/TeamsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/mappers/TeamsMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/model/SearchTeamsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/model/SearchTeamsRequest.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/model/TeamForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/teams/infra/model/TeamForm.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/FeedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/FeedService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/ImageProxyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/ImageProxyService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/NewsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/NewsService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/PopularNewsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/PopularNewsService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/SystemMaintenanceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/SystemMaintenanceService.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/Flags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/Flags.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/ImagePresets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/ImagePresets.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/ImageProxyProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/ImageProxyProperties.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/News.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/News.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/Popularity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/Popularity.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/RawNews.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/RawNews.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/State.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/WebFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/api/model/WebFeed.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/FeedServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/FeedServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ImageProxyServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ImageProxyServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/NewsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/NewsServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/PopularNewsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/PopularNewsServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/SystemMaintenanceServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/SystemMaintenanceServiceImpl.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/FeedPersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/FeedPersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/NewsPersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/NewsPersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/ScraperServicePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/ScraperServicePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/StatePersistencePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/StatePersistencePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/TeamServicePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/domain/ports/TeamServicePort.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/adapters/FeedsCounterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/adapters/FeedsCounterProvider.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/adapters/ImageProxyAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/adapters/ImageProxyAdapter.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/adapters/NewsCounterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/adapters/NewsCounterProvider.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/config/GraphqlTechwatchConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/config/GraphqlTechwatchConfig.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/config/ImageProxyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/config/ImageProxyConfig.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/config/TechwatchMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/config/TechwatchMapper.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/controllers/FeedController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/controllers/FeedController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/controllers/NewsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/controllers/NewsController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/controllers/TagsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/controllers/TagsController.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/FeedDeletedResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/FeedDeletedResult.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/FeedForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/FeedForm.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/FeedMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/FeedMixin.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/FeedProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/FeedProperties.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/NewsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/NewsMixin.java -------------------------------------------------------------------------------- /sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/StateMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/java/fr/ght1pc9kc/baywatch/techwatch/infra/model/StateMixin.java -------------------------------------------------------------------------------- /sandside/src/main/resources/META-INF/additional-spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/META-INF/additional-spring-configuration-metadata.json -------------------------------------------------------------------------------- /sandside/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/application.yaml -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_0_0__baseline.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_0_0__baseline.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_1_202312091459__add_notifications.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_1_202312091459__add_notifications.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_1_202402062210__upgrade_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_1_202402062210__upgrade_users.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_1_202402171635__nefe_feed_idx.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_1_202402171635__nefe_feed_idx.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_1_202403252236__feed_arrors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_1_202403252236__feed_arrors.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_1_202408181554__user_settings.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_1_202408181554__user_settings.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_1_202409011551__feeds_users_properties.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_1_202409011551__feeds_users_properties.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_1_202410201508__users_settings_autoread.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_1_202410201508__users_settings_autoread.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_1_202410262040__users_settings_news_view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_1_202410262040__users_settings_news_view.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_2_202502231146__add_icon_to_feeds.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_2_202502231146__add_icon_to_feeds.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_2_202505132142__update_feed_arrors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_2_202505132142__update_feed_arrors.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_2_202507301707__add_users_personal_feed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_2_202507301707__add_users_personal_feed.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_2_202508061127__add_application_config.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_2_202508061127__add_application_config.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/db/migration/V2_2_202508061401__add_mail_templates.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/db/migration/V2_2_202508061401__add_mail_templates.sql -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/admin/feedManagement.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/admin/feedManagement.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/admin/statistics.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/admin/statistics.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/common/level.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/common/level.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/common/scalars.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/common/scalars.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/indexer/indexer.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/indexer/indexer.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/main.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/main.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/scraper/scraper.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/scraper/scraper.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/security/_model.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/security/_model.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/security/authentication.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/security/authentication.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/security/password.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/security/password.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/security/settings.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/security/settings.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/security/user.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/security/user.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/teams/_model.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/teams/_model.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/teams/members.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/teams/members.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/teams/teams.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/teams/teams.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/techwatch/feeds.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/techwatch/feeds.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/graphql/techwatch/news.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/graphql/techwatch/news.graphqls -------------------------------------------------------------------------------- /sandside/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /sandside/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/BaywatchApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/BaywatchApplicationTests.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/admin/domain/samples/AppConfigSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/admin/domain/samples/AppConfigSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/admin/infra/mappers/RawFeedMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/admin/infra/mappers/RawFeedMapperTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/common/domain/HasherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/common/domain/HasherTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/common/domain/MailAddressTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/common/domain/MailAddressTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/common/domain/QueryContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/common/domain/QueryContextTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/common/infra/config/scalars/URIScalarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/common/infra/config/scalars/URIScalarTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/common/infra/mappers/DateUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/common/infra/mappers/DateUtilsTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/common/infra/model/PatchPayloadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/common/infra/model/PatchPayloadTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/indexer/domain/FeedIndexerServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/indexer/domain/FeedIndexerServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/indexer/infra/adapters/IndexerMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/indexer/infra/adapters/IndexerMapperTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/domain/NotifyServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/domain/NotifyServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/domain/services/MailClientImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/domain/services/MailClientImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/infra/NotificationControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/infra/NotificationControllerTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/infra/controllers/SseControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/infra/controllers/SseControllerTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/infra/mappers/MailTemplateMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/notify/infra/mappers/MailTemplateMapperTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/opml/domain/OpmlWriterTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/FeedScraperServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/FeedScraperServiceTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/RssAtomParserImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/RssAtomParserImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/ScrapEnrichmentServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/ScrapEnrichmentServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/ScrapingErrorsServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/ScrapingErrorsServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/actions/PurgeNewsActionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/actions/PurgeNewsActionTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/OpenGraphFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/OpenGraphFilterTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/RedditNewsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/RedditNewsFilterTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/SanitizerFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/filters/SanitizerFilterTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/plugins/RedditParserPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/domain/plugins/RedditParserPluginTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/infra/FeedScraperIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/infra/FeedScraperIntegrationTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/infra/config/ScraperMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/scraper/infra/config/ScraperMapperTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/api/model/PermissionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/api/model/PermissionTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/api/model/RoleUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/api/model/RoleUtilsTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/AuthenticationServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/AuthenticationServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/PasswordResetServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/PasswordResetServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/PasswordServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/PasswordServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/UserServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/UserServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/UserSettingsServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/domain/UserSettingsServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/infra/TokenCookieManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/infra/TokenCookieManagerTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/infra/config/PermissionMixinTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/infra/config/PermissionMixinTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/security/infra/persistence/UserRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/security/infra/persistence/UserRepositoryTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/teams/domain/TeamServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/teams/domain/TeamServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/teams/infra/samples/TeamsMembersRecordSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/teams/infra/samples/TeamsMembersRecordSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/teams/infra/samples/TeamsRecordSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/teams/infra/samples/TeamsRecordSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/techwatch/domain/FeedServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/techwatch/domain/FeedServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/techwatch/domain/NewsServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/techwatch/domain/NewsServiceImplTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/techwatch/infra/MockSecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/techwatch/infra/MockSecurityConfiguration.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/techwatch/infra/config/TechwatchMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/techwatch/infra/config/TechwatchMapperTest.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/extensions/URIComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/extensions/URIComparator.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/metrics/MockMeterRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/metrics/MockMeterRegistry.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/metrics/MockObservationRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/metrics/MockObservationRegistry.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/FeedSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/FeedSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/NewsSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/NewsSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/UserSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/UserSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/FeedRecordSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/FeedRecordSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/FeedsErrorsRecordSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/FeedsErrorsRecordSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/FeedsUsersRecordSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/FeedsUsersRecordSample.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/NewsRecordSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/NewsRecordSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/UsersRecordSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/UsersRecordSamples.java -------------------------------------------------------------------------------- /sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/UsersRolesSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/java/fr/ght1pc9kc/baywatch/tests/samples/infra/UsersRolesSamples.java -------------------------------------------------------------------------------- /sandside/src/test/resources/application-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/application-test.yaml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/opml/domain/okenobi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/opml/domain/okenobi.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/atom_entry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/atom_entry.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/debian_io.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/debian_io.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/feed_two_digits_year.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/feed_two_digits_year.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/feed_uber.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/feed_uber.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/journal_du_hacker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/journal_du_hacker.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/lemonde.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/lemonde.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/librealire-dc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/librealire-dc.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/malformed_rss_feed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/malformed_rss_feed.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/reddit-java.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/reddit-java.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/reddit-prog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/reddit-prog.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/rss_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/rss_item.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/rss_item_with_cdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/rss_item_with_cdata.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/sebosss.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/sebosss.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/spring-blog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/feeds/spring-blog.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/imports/opml-import-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/imports/opml-import-test.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/opengraph/plugins/youtube.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/domain/opengraph/plugins/youtube.html -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/infra/entries/132-blog_devgenius_io: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/infra/entries/132-blog_devgenius_io -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/infra/entries/132-dmitryelj_medium_com: -------------------------------------------------------------------------------- 1 | 301 http://{{hostname}}:{{port}}/entries/132-blog_devgenius_io -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/infra/entries/132-http-server-teapot: -------------------------------------------------------------------------------- 1 | 418 TEAPOT -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/infra/feeds/132-feed-canonical.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/infra/feeds/132-feed-canonical.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/infra/feeds/135-invalid-feed-flux.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/fr/ght1pc9kc/baywatch/scraper/infra/feeds/135-invalid-feed-flux.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/graphql-test/feedManagementTest.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/graphql-test/feedManagementTest.graphql -------------------------------------------------------------------------------- /sandside/src/test/resources/graphql-test/feedsServiceTest.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/graphql-test/feedsServiceTest.graphql -------------------------------------------------------------------------------- /sandside/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sandside/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /sandside/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline -------------------------------------------------------------------------------- /seaside/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /seaside/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/.env -------------------------------------------------------------------------------- /seaside/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/.eslintrc.js -------------------------------------------------------------------------------- /seaside/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/.gitignore -------------------------------------------------------------------------------- /seaside/.npmrc: -------------------------------------------------------------------------------- 1 | #always-auth=true 2 | registry= 3 | -------------------------------------------------------------------------------- /seaside/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/README.md -------------------------------------------------------------------------------- /seaside/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/index.html -------------------------------------------------------------------------------- /seaside/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/jest.config.js -------------------------------------------------------------------------------- /seaside/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/package.json -------------------------------------------------------------------------------- /seaside/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/pom.xml -------------------------------------------------------------------------------- /seaside/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/public/favicon.ico -------------------------------------------------------------------------------- /seaside/public/login.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/public/login.webp -------------------------------------------------------------------------------- /seaside/public/placeholder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/public/placeholder.svg -------------------------------------------------------------------------------- /seaside/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /seaside/src/.env.production.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/.env.production.local -------------------------------------------------------------------------------- /seaside/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/App.vue -------------------------------------------------------------------------------- /seaside/src/administration/component/ConfigAdminTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/component/ConfigAdminTab.vue -------------------------------------------------------------------------------- /seaside/src/administration/component/FeedsAdminTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/component/FeedsAdminTab.vue -------------------------------------------------------------------------------- /seaside/src/administration/component/StatisticsAdminTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/component/StatisticsAdminTab.vue -------------------------------------------------------------------------------- /seaside/src/administration/component/UserAdminTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/component/UserAdminTab.vue -------------------------------------------------------------------------------- /seaside/src/administration/component/usereditor/AdminFeedEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/component/usereditor/AdminFeedEditor.vue -------------------------------------------------------------------------------- /seaside/src/administration/component/usereditor/UserEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/component/usereditor/UserEditor.vue -------------------------------------------------------------------------------- /seaside/src/administration/component/usereditor/UserRoleInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/component/usereditor/UserRoleInput.vue -------------------------------------------------------------------------------- /seaside/src/administration/model/Counter.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/model/Counter.type.ts -------------------------------------------------------------------------------- /seaside/src/administration/model/RawFeed.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/model/RawFeed.type.ts -------------------------------------------------------------------------------- /seaside/src/administration/model/ScraperError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/model/ScraperError.ts -------------------------------------------------------------------------------- /seaside/src/administration/model/Statistics.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/model/Statistics.type.ts -------------------------------------------------------------------------------- /seaside/src/administration/model/UserView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/model/UserView.ts -------------------------------------------------------------------------------- /seaside/src/administration/page/AdministrationPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/page/AdministrationPage.vue -------------------------------------------------------------------------------- /seaside/src/administration/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/router/index.ts -------------------------------------------------------------------------------- /seaside/src/administration/services/FeedAdministrationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/services/FeedAdministrationService.ts -------------------------------------------------------------------------------- /seaside/src/administration/services/StatisticsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/administration/services/StatisticsService.ts -------------------------------------------------------------------------------- /seaside/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/assets/logo.png -------------------------------------------------------------------------------- /seaside/src/assets/rescue-buoy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/assets/rescue-buoy.svg -------------------------------------------------------------------------------- /seaside/src/assets/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/assets/styles/index.css -------------------------------------------------------------------------------- /seaside/src/common/components/BaywatchIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/BaywatchIcon.vue -------------------------------------------------------------------------------- /seaside/src/common/components/CurtainModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/CurtainModal.vue -------------------------------------------------------------------------------- /seaside/src/common/components/FeedCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/FeedCard.vue -------------------------------------------------------------------------------- /seaside/src/common/components/FileUploadWindow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/FileUploadWindow.vue -------------------------------------------------------------------------------- /seaside/src/common/components/ModalWindow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/ModalWindow.vue -------------------------------------------------------------------------------- /seaside/src/common/components/TagInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/TagInput.vue -------------------------------------------------------------------------------- /seaside/src/common/components/alertdialog/AlertDialog.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/alertdialog/AlertDialog.types.ts -------------------------------------------------------------------------------- /seaside/src/common/components/alertdialog/AlertDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/alertdialog/AlertDialog.vue -------------------------------------------------------------------------------- /seaside/src/common/components/alertdialog/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/alertdialog/plugin.ts -------------------------------------------------------------------------------- /seaside/src/common/components/notificationArea/NotificationArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/notificationArea/NotificationArea.vue -------------------------------------------------------------------------------- /seaside/src/common/components/notificationArea/NotificationView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/notificationArea/NotificationView.ts -------------------------------------------------------------------------------- /seaside/src/common/components/smartTable/SmartTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/smartTable/SmartTable.vue -------------------------------------------------------------------------------- /seaside/src/common/components/smartTable/SmartTableData.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/smartTable/SmartTableData.vue -------------------------------------------------------------------------------- /seaside/src/common/components/smartTable/SmartTableLineAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/smartTable/SmartTableLineAction.vue -------------------------------------------------------------------------------- /seaside/src/common/components/smartTable/SmartTableView.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/components/smartTable/SmartTableView.interface.ts -------------------------------------------------------------------------------- /seaside/src/common/errors/BadRequestError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/errors/BadRequestError.ts -------------------------------------------------------------------------------- /seaside/src/common/errors/ForbiddenError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/errors/ForbiddenError.ts -------------------------------------------------------------------------------- /seaside/src/common/errors/HttpStatusError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/errors/HttpStatusError.ts -------------------------------------------------------------------------------- /seaside/src/common/errors/SandSideError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/errors/SandSideError.ts -------------------------------------------------------------------------------- /seaside/src/common/errors/UnauthorizedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/errors/UnauthorizedError.ts -------------------------------------------------------------------------------- /seaside/src/common/errors/UnknownFetchError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/errors/UnknownFetchError.ts -------------------------------------------------------------------------------- /seaside/src/common/errors/ValidationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/errors/ValidationError.ts -------------------------------------------------------------------------------- /seaside/src/common/model/FeedCardView.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/model/FeedCardView.type.ts -------------------------------------------------------------------------------- /seaside/src/common/model/GraphqlResponse.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/model/GraphqlResponse.type.ts -------------------------------------------------------------------------------- /seaside/src/common/model/Locale.type.ts: -------------------------------------------------------------------------------- 1 | export type Locale = 'fr-FR' | 'en-US'; -------------------------------------------------------------------------------- /seaside/src/common/model/NewsViewMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/model/NewsViewMode.ts -------------------------------------------------------------------------------- /seaside/src/common/model/Page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/model/Page.ts -------------------------------------------------------------------------------- /seaside/src/common/model/SearchRequest.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/model/SearchRequest.type.ts -------------------------------------------------------------------------------- /seaside/src/common/model/store/NewsStore.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/model/store/NewsStore.type.ts -------------------------------------------------------------------------------- /seaside/src/common/services/GraphQLClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/services/GraphQLClient.ts -------------------------------------------------------------------------------- /seaside/src/common/services/KeyboardController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/services/KeyboardController.ts -------------------------------------------------------------------------------- /seaside/src/common/services/RegexPattern.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/services/RegexPattern.ts -------------------------------------------------------------------------------- /seaside/src/common/services/ReloadActionService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/services/ReloadActionService.ts -------------------------------------------------------------------------------- /seaside/src/common/services/RestWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/services/RestWrapper.ts -------------------------------------------------------------------------------- /seaside/src/common/services/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/common/services/common.ts -------------------------------------------------------------------------------- /seaside/src/configuration/components/SettingsTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/components/SettingsTab.vue -------------------------------------------------------------------------------- /seaside/src/configuration/components/feedslist/FeedEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/components/feedslist/FeedEditor.vue -------------------------------------------------------------------------------- /seaside/src/configuration/components/feedslist/FeedsList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/components/feedslist/FeedsList.vue -------------------------------------------------------------------------------- /seaside/src/configuration/components/profile/ChangePasswordModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/components/profile/ChangePasswordModal.vue -------------------------------------------------------------------------------- /seaside/src/configuration/components/profile/ProfileTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/components/profile/ProfileTab.vue -------------------------------------------------------------------------------- /seaside/src/configuration/model/Feed.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/model/Feed.type.ts -------------------------------------------------------------------------------- /seaside/src/configuration/model/GraphQLScraper.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/model/GraphQLScraper.type.ts -------------------------------------------------------------------------------- /seaside/src/configuration/model/SearchFeedsResponse.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/model/SearchFeedsResponse.type.ts -------------------------------------------------------------------------------- /seaside/src/configuration/pages/ConfigurationPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/pages/ConfigurationPage.vue -------------------------------------------------------------------------------- /seaside/src/configuration/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/router/index.ts -------------------------------------------------------------------------------- /seaside/src/configuration/services/FeedService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/configuration/services/FeedService.ts -------------------------------------------------------------------------------- /seaside/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/constants.ts -------------------------------------------------------------------------------- /seaside/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/env.d.ts -------------------------------------------------------------------------------- /seaside/src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/i18n.ts -------------------------------------------------------------------------------- /seaside/src/layout/components/AddSingleNewsAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/AddSingleNewsAction.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/SearchResultAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/SearchResultAction.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/TopNavActionOverlay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/TopNavActionOverlay.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/TopNavigationBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/TopNavigationBar.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/sidenav/SideNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/sidenav/SideNav.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/sidenav/SideNavFilters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/sidenav/SideNavFilters.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/sidenav/SideNavHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/sidenav/SideNavHeader.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/sidenav/SideNavManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/sidenav/SideNavManagement.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/sidenav/SideNavOverlay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/sidenav/SideNavOverlay.vue -------------------------------------------------------------------------------- /seaside/src/layout/components/sidenav/SideNavUserInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/components/sidenav/SideNavUserInfo.vue -------------------------------------------------------------------------------- /seaside/src/layout/model/AtomFeed.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/model/AtomFeed.type.ts -------------------------------------------------------------------------------- /seaside/src/layout/model/Feed.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/model/Feed.type.ts -------------------------------------------------------------------------------- /seaside/src/layout/model/SearchResult.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/model/SearchResult.type.ts -------------------------------------------------------------------------------- /seaside/src/layout/services/ScraperService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/services/ScraperService.ts -------------------------------------------------------------------------------- /seaside/src/layout/services/SearchService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/services/SearchService.ts -------------------------------------------------------------------------------- /seaside/src/layout/services/ServerEventService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/layout/services/ServerEventService.ts -------------------------------------------------------------------------------- /seaside/src/locales/ClippedPage_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/ClippedPage_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/ClippedPage_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/ClippedPage_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/HomePage_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/HomePage_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/HomePage_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/HomePage_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/LoginPage_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/LoginPage_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/LoginPage_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/LoginPage_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/TeamsPage_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/TeamsPage_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/TeamsPage_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/TeamsPage_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin-feed-editor_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin-feed-editor_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin-feed-editor_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin-feed-editor_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin-feeds_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin-feeds_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin-feeds_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin-feeds_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin-stats_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin-stats_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin-stats_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin-stats_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin-users_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin-users_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin-users_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin-users_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/admin_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/admin_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/backend/scraping_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/backend/scraping_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/backend/scraping_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/backend/scraping_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/backend/security_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/backend/security_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/backend/security_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/backend/security_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/components/fileuploadwindow_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/components/fileuploadwindow_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/components/fileuploadwindow_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/components/fileuploadwindow_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/components/smarttable_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/components/smarttable_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/components/smarttable_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/components/smarttable_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/components/taginput_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/components/taginput_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/components/taginput_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/components/taginput_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/config-feeds_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/config-feeds_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/config-feeds_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/config-feeds_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/config-profile_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/config-profile_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/config-profile_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/config-profile_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/config-settings_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/config-settings_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/config-settings_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/config-settings_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/config_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/config_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/config_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/config_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/main_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/main_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/main_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/main_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/security-password-reset_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/security-password-reset_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/security-password-reset_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/security-password-reset_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/security-recover-password_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/security-recover-password_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/security-recover-password_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/security-recover-password_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/locales/security-register_en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/security-register_en-US.ts -------------------------------------------------------------------------------- /seaside/src/locales/security-register_fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/locales/security-register_fr-FR.ts -------------------------------------------------------------------------------- /seaside/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/main.ts -------------------------------------------------------------------------------- /seaside/src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/router.ts -------------------------------------------------------------------------------- /seaside/src/security/components/CreateAccountComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/components/CreateAccountComponent.vue -------------------------------------------------------------------------------- /seaside/src/security/components/PasswordResetComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/components/PasswordResetComponent.vue -------------------------------------------------------------------------------- /seaside/src/security/model/PasswordEvaluation.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/model/PasswordEvaluation.type.ts -------------------------------------------------------------------------------- /seaside/src/security/model/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/model/Session.ts -------------------------------------------------------------------------------- /seaside/src/security/model/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/model/User.ts -------------------------------------------------------------------------------- /seaside/src/security/model/UserListAdminResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/model/UserListAdminResponse.ts -------------------------------------------------------------------------------- /seaside/src/security/model/UserRole.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/model/UserRole.enum.ts -------------------------------------------------------------------------------- /seaside/src/security/model/UserSettings.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/model/UserSettings.type.ts -------------------------------------------------------------------------------- /seaside/src/security/pages/LoginPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/pages/LoginPage.vue -------------------------------------------------------------------------------- /seaside/src/security/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/router/index.ts -------------------------------------------------------------------------------- /seaside/src/security/services/AuthenticationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/services/AuthenticationService.ts -------------------------------------------------------------------------------- /seaside/src/security/services/PasswordService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/services/PasswordService.ts -------------------------------------------------------------------------------- /seaside/src/security/services/UserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/services/UserService.ts -------------------------------------------------------------------------------- /seaside/src/security/services/UserSettingsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/services/UserSettingsService.ts -------------------------------------------------------------------------------- /seaside/src/security/store/UserConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/store/UserConstants.ts -------------------------------------------------------------------------------- /seaside/src/security/store/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/security/store/user.ts -------------------------------------------------------------------------------- /seaside/src/services/InfiniteScrollBehaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/InfiniteScrollBehaviour.ts -------------------------------------------------------------------------------- /seaside/src/services/ScrollingActivationBehaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/ScrollingActivationBehaviour.ts -------------------------------------------------------------------------------- /seaside/src/services/model/Infinite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/model/Infinite.ts -------------------------------------------------------------------------------- /seaside/src/services/model/InfiniteScrollable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/model/InfiniteScrollable.ts -------------------------------------------------------------------------------- /seaside/src/services/model/ScrollActivable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/model/ScrollActivable.ts -------------------------------------------------------------------------------- /seaside/src/services/notification/Notification.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/notification/Notification.type.ts -------------------------------------------------------------------------------- /seaside/src/services/notification/NotificationCode.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/notification/NotificationCode.enum.ts -------------------------------------------------------------------------------- /seaside/src/services/notification/NotificationListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/notification/NotificationListener.ts -------------------------------------------------------------------------------- /seaside/src/services/notification/NotificationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/notification/NotificationService.ts -------------------------------------------------------------------------------- /seaside/src/services/notification/Severity.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/services/notification/Severity.enum.ts -------------------------------------------------------------------------------- /seaside/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/shims-vue.d.ts -------------------------------------------------------------------------------- /seaside/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/store.ts -------------------------------------------------------------------------------- /seaside/src/store/sidenav/SidenavMutation.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/store/sidenav/SidenavMutation.enum.ts -------------------------------------------------------------------------------- /seaside/src/store/sidenav/sidenav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/store/sidenav/sidenav.ts -------------------------------------------------------------------------------- /seaside/src/teams/components/TeamEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/components/TeamEditor.vue -------------------------------------------------------------------------------- /seaside/src/teams/components/TeamMembersInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/components/TeamMembersInput.vue -------------------------------------------------------------------------------- /seaside/src/teams/model/Member.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/model/Member.type.ts -------------------------------------------------------------------------------- /seaside/src/teams/model/MemberPending.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/model/MemberPending.enum.ts -------------------------------------------------------------------------------- /seaside/src/teams/model/Team.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/model/Team.type.ts -------------------------------------------------------------------------------- /seaside/src/teams/model/TeamsSearchResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/model/TeamsSearchResponse.ts -------------------------------------------------------------------------------- /seaside/src/teams/model/User.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/model/User.type.ts -------------------------------------------------------------------------------- /seaside/src/teams/pages/TeamsPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/pages/TeamsPage.vue -------------------------------------------------------------------------------- /seaside/src/teams/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/router/index.ts -------------------------------------------------------------------------------- /seaside/src/teams/services/TeamMembers.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/services/TeamMembers.service.ts -------------------------------------------------------------------------------- /seaside/src/teams/services/Teams.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/teams/services/Teams.service.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/components/newslist/NewsCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/components/newslist/NewsCard.vue -------------------------------------------------------------------------------- /seaside/src/techwatch/components/newslist/NewsList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/components/newslist/NewsList.vue -------------------------------------------------------------------------------- /seaside/src/techwatch/components/newslist/model/NewsView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/components/newslist/model/NewsView.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/model/EventType.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/model/EventType.enum.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/model/Feed.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/model/Feed.type.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/model/Mark.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/model/Mark.enum.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/model/News.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/model/News.type.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/model/NewsSearchRequest.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/model/NewsSearchRequest.type.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/model/NewsSearchResponse.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/model/NewsSearchResponse.type.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/model/NewsState.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/model/NewsState.type.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/model/Popularity.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/model/Popularity.type.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/pages/FeedsConfigPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/pages/FeedsConfigPage.vue -------------------------------------------------------------------------------- /seaside/src/techwatch/pages/HomePage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/pages/HomePage.vue -------------------------------------------------------------------------------- /seaside/src/techwatch/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/router/index.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/services/NewsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/services/NewsService.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/services/OpmlService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/services/OpmlService.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/services/PopularNewsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/services/PopularNewsService.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/services/TagsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/services/TagsService.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/store/news.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/store/news.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/store/statistics/StatisticsConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/store/statistics/StatisticsConstants.ts -------------------------------------------------------------------------------- /seaside/src/techwatch/store/statistics/statistics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/src/techwatch/store/statistics/statistics.ts -------------------------------------------------------------------------------- /seaside/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tailwind.config.js -------------------------------------------------------------------------------- /seaside/tests/unit/administration/component/FeedAdminTab.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/administration/component/FeedAdminTab.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/administration/component/UserAdminTab.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/administration/component/UserAdminTab.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/administration/page/AdministrationPage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/administration/page/AdministrationPage.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/administration/services/FeedAdministrationService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/administration/services/FeedAdministrationService.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/common/components/BaywatchIcon.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/common/components/BaywatchIcon.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/common/components/FileUploadWindow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/common/components/FileUploadWindow.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/common/services/GraphQLClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/common/services/GraphQLClient.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/configuration/components/SettingsTabVue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/configuration/components/SettingsTabVue.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/configuration/components/feedslist/FeedEditor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/configuration/components/feedslist/FeedEditor.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/configuration/components/feedslist/FeedsList.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/configuration/components/feedslist/FeedsList.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/configuration/components/profile/ChangePasswordModal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/configuration/components/profile/ChangePasswordModal.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/configuration/components/profile/ProfileTab.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/configuration/components/profile/ProfileTab.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/configuration/services/FeedService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/configuration/services/FeedService.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/layout/components/AddSingleNewsAction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/layout/components/AddSingleNewsAction.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/layout/components/TopNavigationBar.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/layout/components/TopNavigationBar.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/layout/components/sidenav/SideNav.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/layout/components/sidenav/SideNav.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/security/components/CreateAccountComponent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/security/components/CreateAccountComponent.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/security/components/PasswordResetComponent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/security/components/PasswordResetComponent.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/security/pages/LoginPage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/security/pages/LoginPage.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/security/services/PasswordService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/security/services/PasswordService.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/services/notification/NotificationService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/services/notification/NotificationService.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/teams/components/TeamEditor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/teams/components/TeamEditor.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/teams/pages/TeamsPage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/teams/pages/TeamsPage.test.ts -------------------------------------------------------------------------------- /seaside/tests/unit/techwatch/components/newslist/NewsList.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tests/unit/techwatch/components/newslist/NewsList.test.ts -------------------------------------------------------------------------------- /seaside/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/tsconfig.json -------------------------------------------------------------------------------- /seaside/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/vite.config.ts -------------------------------------------------------------------------------- /seaside/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/vitest.config.ts -------------------------------------------------------------------------------- /seaside/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/seaside/yarn.lock -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Marthym/baywatch/HEAD/sonar-project.properties --------------------------------------------------------------------------------