aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/juick/config
AgeCommit message (Collapse)Author
2023-01-14Pass tests with configured domainGravatar Vitaly Takmazov
2023-01-13OAuth: use static key idGravatar Vitaly Takmazov
2023-01-13Fix OpenAPI generationGravatar Vitaly Takmazov
* Use HandlerMethodArgumentResolver to pass visitor * Hide visitor from OpenAPI definitions * Drop unused AsciiDoc template
2023-01-11Fix OAuth loginGravatar Vitaly Takmazov
2023-01-10Restore Swagger UIGravatar Vitaly Takmazov
2023-01-10Code cleanup and copyright year updateGravatar Vitaly Takmazov
2023-01-09OAuth: update refresh token TTLGravatar Vitaly Takmazov
2023-01-09Enable CORS on oauth endpointsGravatar Vitaly Takmazov
2023-01-06Bearer token filter is not usedGravatar Vitaly Takmazov
2023-01-06Mastodon API: timelines and minor fixesGravatar Vitaly Takmazov
2023-01-06Mastodon API: conversationsGravatar Vitaly Takmazov
2023-01-05Update config copyrightsGravatar Vitaly Takmazov
2023-01-05ActivityPub: signed GET requests, fix Signature verificationGravatar Vitaly Takmazov
2023-01-04ActivityPub: better loggingGravatar Vitaly Takmazov
2023-01-04OAuth authentication for Mastodon and ActivityPub C2SGravatar Vitaly Takmazov
2023-01-04JWT authentication for APIGravatar Vitaly Takmazov
2022-12-31Remove roster chatsGravatar Vitaly Takmazov
2022-12-31PMQueriesService -> ChatServiceGravatar Vitaly Takmazov
2022-12-31Refactor XMPP connectionGravatar Vitaly Takmazov
2022-12-31ActivityPub: cleanup loggingGravatar Vitaly Takmazov
2022-12-24Cacheable ActivityPub profilesGravatar Vitaly Takmazov
2022-12-21Sign in with Apple: adopt recordsGravatar Vitaly Takmazov
2022-12-21Switch from `lombok` to Java 17 `record`Gravatar Vitaly Takmazov
2022-12-20Disable CSRF entirelyGravatar Vitaly Takmazov
2022-12-15xmpp: Use `xmppbot_jid` configuration option without conversionGravatar Vitaly Takmazov
2022-12-15Extract profile URI helpers into ProfileUriBuilderGravatar Vitaly Takmazov
2022-12-15Extract user to actor conversion code into ConverterGravatar Vitaly Takmazov
2022-12-15Cleanup Security configGravatar Vitaly Takmazov
2022-12-08CSRF protection requires sessionsGravatar Vitaly Takmazov
2022-12-08Restore Spring Boot error filter configurationGravatar Vitaly Takmazov
2022-12-08Lenient JSON deserializationGravatar Vitaly Takmazov
2022-12-08Spring beans should not be publicGravatar Vitaly Takmazov
2022-12-08Configure cachesGravatar Vitaly Takmazov
* caching is disabled because of OOMs in production
2022-12-07Login: use `Referer` header to redirect after the successful loginGravatar Vitaly Takmazov
2022-12-03Add missing security configuration for h2 consoleGravatar Vitaly Takmazov
2022-11-25Spring Boot 3Gravatar Vitaly Takmazov
2022-06-27Drop outdated web security rulesGravatar Vitaly Takmazov
2021-11-14Handle rejected requests with error 400Gravatar Vitaly Takmazov
2021-10-30Move deleted messages to archive userGravatar Vitaly Takmazov
2021-10-24Handle .well-known/** requests with Spring SecurityGravatar Vitaly Takmazov
2021-10-23ImagesService -> StorageServiceGravatar Vitaly Takmazov
img_path -> storage_path property
2021-10-21Make popular feed equal to service user recommendations feed to have correct RSS feedsGravatar Vitaly Takmazov
2021-08-14Add user agent to ActivityPub requestsGravatar Vitaly Takmazov
* This should help to accept us by Cloudflare site protection on some Mastodon instances
2021-04-17Cleanup deprecated usage of third-party librariesGravatar Vitaly Takmazov
2021-04-12ActivityPub: pooling HTTP clientGravatar Vitaly Takmazov
2021-01-16ActivityPub: do not serialize context twiceGravatar Vitaly Takmazov
2020-11-24Bump pebble-spring to 3.1.4Gravatar Vitaly Takmazov
2020-10-20Clean up some JDT warningsGravatar Vitaly Takmazov
2020-10-02Update copyright yearsGravatar Vitaly Takmazov
2020-05-18Fix startup exceptionGravatar Vitaly Takmazov