aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/juick/www/api
AgeCommit message (Collapse)Author
2024-04-26"Mark read" buttonmark_readGravatar Vitaly Takmazov
2024-03-18ActivityPub: coalesce empty `cc` field to arrayGravatar Vitaly Takmazov
2024-03-13Deserialize existing JSON-LD types using correct deserializerGravatar Vitaly Takmazov
2024-03-13ActivityPub: handle Flag with multiple objectsGravatar Vitaly Takmazov
TODO: refactor Activity to handle multiple objects
2024-03-01ActivityPub: add missing fields to Update activities to make Mastodon happyGravatar Vitaly Takmazov
2024-02-09Append IDEA code suggestionsGravatar Vitaly Takmazov
2024-01-31Fix compatibility with `java-telegram-bot-api` 7.0Gravatar Vitaly Takmazov
2023-11-11Stats cacheGravatar Vitaly Takmazov
2023-11-11Do not use outdated Patreon library, use Rest API directlyGravatar Vitaly Takmazov
2023-11-08Handle premium users from PatreonGravatar Vitaly Takmazov
2023-11-07Add logging for notifications registrationsGravatar Vitaly Takmazov
2023-08-11Do not send verification emails to unknown usersGravatar Vitaly Takmazov
2023-06-26ActivityPub: cache all profile exception pathsGravatar Vitaly Takmazov
2023-06-21VK: read premium status using Callback APIGravatar Vitaly Takmazov
2023-06-20Patreon webhook (WIP)Gravatar Vitaly Takmazov
2023-05-31Modernize spring-security configuration and minor changesGravatar Vitaly Takmazov
* Clean up warnings
2023-04-30Expose 'vip' and 'ignored' user lists over '/me' API endpointGravatar Vitaly Takmazov
2023-04-26Expose 'isAdmin' user property over APIGravatar Vitaly Takmazov
2023-04-26Expose `friendsOnly` message property over APIGravatar Vitaly Takmazov
2023-04-26Do not show hidden messages to ugnichGravatar Vitaly Takmazov
2023-04-26API: include hidden messagesGravatar Vitaly Takmazov
2023-04-18Minor cleanupGravatar Vitaly Takmazov
2023-04-18ActivityPub compatibility with private postsGravatar Vitaly Takmazov
2023-04-17Add/remove from whitelist on webGravatar Vitaly Takmazov
2023-04-17Private postsGravatar Vitaly Takmazov
2023-04-13Premium usersGravatar Vitaly Takmazov
2023-03-11Revert "Switch to Tomcat and omit its exceptions from logs"Gravatar Vitaly Takmazov
This reverts commit 64e6b703b7fa50a31dc0b73ec85230aa99c77bd5.
2023-02-22Switch to Tomcat and omit its exceptions from logsGravatar Vitaly Takmazov
2023-02-16ActivityPub: improve loggingGravatar Vitaly Takmazov
2023-02-10Notifications API: check if token is already existsGravatar Vitaly Takmazov
2023-01-30SQLite supportGravatar Vitaly Takmazov
2023-01-28Cleanup Tag modelGravatar Vitaly Takmazov
2023-01-26ActivityPub: log 404 errors on debug levelGravatar Vitaly Takmazov
2023-01-22Show message subscription state in API threadGravatar Vitaly Takmazov
2023-01-22db refactoring: merge getMessages with isSubscribed queryGravatar Vitaly Takmazov
2023-01-22Refactor messages service, remove 2 unneeded SQL queriesGravatar Vitaly Takmazov
2023-01-19ActivityPub: using correct ActivityStreams profile headerGravatar Vitaly Takmazov
2023-01-19RestTemplate -> OkHttpClientGravatar Vitaly Takmazov
2023-01-15Minor cleanupGravatar Vitaly Takmazov
2023-01-15PushQueriesService -> UserServiceGravatar Vitaly Takmazov
2023-01-14Configure test coverage reportsGravatar Vitaly Takmazov
2023-01-14DB: merge ios, android, winphone tables to user_servicesGravatar Vitaly Takmazov
2023-01-13Mastodon API: posting and minor fixes to make Tusky happyGravatar 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-13Specify explicit list of claims expected in JWT verificationGravatar Vitaly Takmazov
2023-01-11Do not double escape search stringGravatar Vitaly Takmazov
2023-01-09Mastodon API: statusesGravatar Vitaly Takmazov
2023-01-09OAuth: update refresh token TTLGravatar Vitaly Takmazov
2023-01-09Mastodon API: improve status layout, avatars, attachmentsGravatar Vitaly Takmazov
2023-01-09Mastodon API: include message author data into statusesGravatar Vitaly Takmazov