aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com
AgeCommit message (Collapse)Author
2024-06-18Additional `noindex` headersGravatar Vitaly Takmazov
2024-06-11Add header for nginx to disable buffering on SSE endpointGravatar Vitaly Takmazov
2024-05-29web: dim uri part from external recommendationsGravatar Vitaly Takmazov
2024-05-24Do not allow disposable emailsGravatar Vitaly Takmazov
2024-05-24Do not allow unverified users to comment messagesGravatar Vitaly Takmazov
2024-05-19javax.annotation -> jakarta.annotationGravatar Vitaly Takmazov
2024-05-19javax.inject -> jakarta.injectGravatar Vitaly Takmazov
2024-05-12StringUtils.abbreviateGravatar Vitaly Takmazov
2024-04-27Fix text truncation in reply quotes and Twitter postsGravatar Vitaly Takmazov
2024-04-12systemd watchdog serviceGravatar Vitaly Takmazov
2024-04-09durov: handle reply urlsGravatar Vitaly Takmazov
2024-04-09build(deps): bump org.apache.commons:commons-imagingGravatar dependabot[bot]
Bumps org.apache.commons:commons-imaging from 1.0-alpha3 to 1.0.0-alpha4. --- updated-dependencies: - dependency-name: org.apache.commons:commons-imaging dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-03-30Fix testsGravatar Vitaly Takmazov
2024-03-29Disable caching in development modeGravatar Vitaly Takmazov
2024-03-18Add `noindex` directive to /login pageGravatar Vitaly Takmazov
2024-03-18ActivityPub: coalesce empty `cc` field to arrayGravatar Vitaly Takmazov
2024-03-17Do not resolve nicknames for recommendationsGravatar 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-03-01ActivityPub: fix inReplyToGravatar Vitaly Takmazov
2024-02-28ActivityPub: we are using RSA signaturesGravatar Vitaly Takmazov
2024-02-28Telegram: only match HTTP URLs to displayGravatar Vitaly Takmazov
2024-02-23Telegram: display Juick linksGravatar Vitaly Takmazov
2024-02-19Revert "site: use base url in page layout"Gravatar Vitaly Takmazov
This reverts commit aee5780150a7347838e113b17312f3636c2701f2.
2024-02-09site: use base url in page layoutGravatar Vitaly Takmazov
2024-02-09API: accept authorization cookieGravatar Vitaly Takmazov
2024-02-09Append IDEA code suggestionsGravatar Vitaly Takmazov
2024-02-02Use <blockquote /> tag for quotesGravatar Vitaly Takmazov
* fix compatibility with Mastodon
2024-02-01CI: enable SQLiteGravatar Vitaly Takmazov
* SQLite JDBC driver does not support generated keys feature. So we implement `returningId` helper * only one connection should be used from connection pooler * changes made to prevent connection locking
2024-02-01Do not block JDBC connection to get message tagsGravatar Vitaly Takmazov
2024-01-31Fix compatibility with `java-telegram-bot-api` 7.0Gravatar Vitaly Takmazov
2024-01-21Delete login hash on logoutGravatar Vitaly Takmazov
2023-12-21Log XMPP traffic at trace levelGravatar Vitaly Takmazov
2023-12-08Do not count recommendations from banned usersGravatar Vitaly Takmazov
* Previosly only own message recommendations were filtered, now all message recommendations filter banned users
2023-12-08Do not show private messages to @ugnichGravatar Vitaly Takmazov
2023-12-08Increase message editing window to 3 daysGravatar Vitaly Takmazov
2023-12-06Move autoconfiguration exclusions to the default configurationGravatar Vitaly Takmazov
2023-12-04Use telegram message caption when trying to edit message with imageGravatar Vitaly Takmazov
2023-12-01Bump jjwt to 0.12.3Gravatar Vitaly Takmazov
Upgrade API usage
2023-11-24ActivityPub: count public posts onlyGravatar Vitaly Takmazov
2023-11-23`message_tags` cacheGravatar Vitaly Takmazov
2023-11-22ActivityPub: disable signed GET requests in the local environmentGravatar Vitaly Takmazov
2023-11-22ActivityPub: handle all exceptions in signature verificationGravatar Vitaly Takmazov
2023-11-12Key-based locking in signature verificationGravatar Vitaly Takmazov
2023-11-11Make sure HTTP requests actually use cachingGravatar Vitaly Takmazov
* OkHttp dispatcher is not used for synchronous requests * @Cacheable only works for bean method calls, refactor beans to use it correctly
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