Commit graph

  • 66ac2e9b81 Upload.base_url: Don't pass nil to Path.join(), don't return nil Haelwenn (lanodan) Monnier 2023-08-02 11:00:18 +0200
  • 3e7f05d0b1 Add changelog entry (elixir-1.15) Haelwenn (lanodan) Monnier 2023-07-02 22:59:12 +0200
  • 8757c5e35a Logger.warn → Logger.warning Haelwenn (lanodan) Monnier 2023-07-02 22:46:20 +0200
  • cb91dab75f Switch formatting checks to Elixir 1.15 Haelwenn (lanodan) Monnier 2024-05-31 07:19:48 +0200
  • 38e6166d93 Merge branch '3280-emoji' into 'develop' lain 2024-06-12 09:15:14 +0000
  • 1ae5c2b020 Transmogrifier: Encode Emoji id to be valid. Lain Soykaf 2024-06-12 12:40:01 +0400
  • 4a28b81b59 Merge branch 'fix-webpush-actor' into 'develop' feld 2024-06-11 23:08:12 +0000
  • 5c8afbe646 Fix tests Mark Felder 2024-06-11 18:54:22 -0400
  • 6a9d9da26f Cyclical complexity Mark Felder 2024-06-11 18:38:41 -0400
  • a291a6b8c0 Ensure the webpush notification for e.g., mentions start with the nickname of the actor it originates from Mark Felder 2024-06-11 18:14:48 -0400
  • 603a575766 The user is not always preloaded into the notification Mark Felder 2024-06-11 18:14:07 -0400
  • 568819c08a WebPush refactoring: separate build and deliver steps Mark Felder 2024-06-11 17:58:02 -0400
  • f47a124698 Merge branch 'webpush-polls' into 'develop' feld 2024-06-11 20:24:15 +0000
  • 61506f8d93 Merge branch 'api-spex-error' into 'develop' feld 2024-06-11 20:08:08 +0000
  • 5313255b1a Use conn.request_path for more legible error log Mark Felder 2024-06-11 16:06:18 -0400
  • 2fd155fb9b Add PollWorker test; move the streaming notification test to it Mark Felder 2024-06-11 15:59:48 -0400
  • 51eeb80822 Merge remote-tracking branch 'origin/develop' into webpush-polls Mark Felder 2024-06-09 08:37:24 -0400
  • de80a7e890 Merge branch 'otp-bumps' into 'develop' lain 2024-06-09 08:40:52 +0000
  • f000dab372 Switch test case to Impl.build_content/3 Mark Felder 2024-06-08 22:54:47 -0400
  • 8468d78882 Increase web push character limit for the body Mark Felder 2024-06-08 22:48:38 -0400
  • c1b84edefc Increase web push character limit for the body Mark Felder 2024-06-08 22:48:38 -0400
  • dcc50da400 Stream the notifications as part of the job Mark Felder 2024-06-08 22:40:08 -0400
  • 3211557f74 Render nice web push notifications for polls Mark Felder 2024-06-08 20:30:43 -0400
  • b1ef6e5e9a Cleanup to make the code easier to follow Mark Felder 2024-06-08 19:48:41 -0400
  • 86fa0889bc Remove unnecessary mastodon_type hack Mark Felder 2024-06-08 19:30:27 -0400
  • db88bf30d5 Add spec for send/1 Mark Felder 2024-06-08 19:20:38 -0400
  • 07cb89823f More robust validation the vapid config is set Mark Felder 2024-06-08 18:59:51 -0400
  • 0641a1058a Update job names Mark Felder 2024-06-08 15:18:46 -0400
  • 84319dbca4 OTP updates Mark Felder 2024-06-06 20:37:26 +0000
  • 9d67827619 Merge branch 'stream-poll-end' into 'develop' feld 2024-06-08 17:55:01 +0000
  • 471412ad34 Stream end of poll notification over websockets and web push Mark Felder 2024-06-04 14:39:03 -0400
  • b1c52c3062 Rename Notification.send/1 to Notification.stream/1 Mark Felder 2024-06-08 12:40:32 -0400
  • a5424c3681 Test that end of poll notifications are streamed over websockets Mark Felder 2024-06-08 13:08:06 -0400
  • c24e222887 Merge branch 'bump-deps' into 'develop' feld 2024-06-08 01:39:09 +0000
  • dbf29cbae4 Bump deps Pleroma User 2024-06-08 01:39:08 +0000
  • b23b007d00 Merge branch 'feld/cleanup' into 'develop' feld 2024-06-07 21:52:55 +0000
  • a4bd89c77e Merge branch 'spex/notification-types' into 'develop' feld 2024-06-07 20:42:50 +0000
  • f44987bd0f Merge branch 'bugfix/rich_media_config' into 'develop' feld 2024-06-07 20:37:19 +0000
  • d98b1c2757 Small cleanup / fixes Mark Felder 2024-06-07 16:35:26 -0400
  • 5ed07aba7a Add missing pool to the type Mark Felder 2024-06-04 13:28:00 -0400
  • 6ded017dee Do not start unused ConcurrentLimiter processes Mark Felder 2024-06-04 13:31:51 -0400
  • b52d772a6e Add some useful logging for ApiSpec errors Mark Felder 2024-06-07 16:03:10 -0400
  • 5915062874 Add missing notification types to the api spec Mark Felder 2024-06-07 15:50:11 -0400
  • 49156f0183 Fixes for default disabled rich media in test environment Mark Felder 2024-06-07 13:31:32 -0400
  • bf8b251dc1 Merge branch 'cowboy-streaming' into 'develop' feld 2024-06-05 12:18:56 +0000
  • 858d528cc1 Allow Cowboy to stream the response instead of chunk it Mark Felder 2024-06-04 22:44:56 -0400
  • acde8d0e0c Merge branch 'ipfs-dialyzer-fixes' into 'develop' lain 2024-06-01 11:30:42 +0000
  • cdeeb4dcc5 Merge branch '3276-pinned-collection-fetch' into 'develop' lain 2024-06-01 09:54:12 +0000
  • 0302431888
    Use proper workers for fetching pins instead of an ad-hoc task Floatingghost 2024-05-31 09:04:00 -0400
  • cfc8d7aade IPFS uploader: dialyzer fixes Mark Felder 2024-05-28 13:14:34 -0400
  • ff6f5a417f Merge branch 'mrf-nsfw-otp25' into 'develop' feld 2024-05-30 15:38:18 +0000
  • 6feb536e79 Merge branch 'missing-fks' into 'develop' lain 2024-05-30 15:24:24 +0000
  • f5065eaf99 Fix Logger.warn deprecation error on OTP25 Mark Felder 2024-05-30 11:09:42 -0400
  • 5f6e477eca Missing FKs changelog Mark Felder 2024-05-30 10:51:50 -0400
  • c20ac6d1ad Add missing foreign key indexes Mark Felder 2024-05-29 21:27:35 -0400
  • b5fcb82bff Test for missing FK indexes Mark Felder 2024-05-30 10:47:51 -0400
  • bc4d6adbec Merge branch 'bandit-update' into 'develop' lain 2024-05-30 09:35:42 +0000
  • 36b440d9be Update Bandit to 1.5.2 Mark Felder 2024-05-29 21:58:39 -0400
  • b4332b47d5 Merge branch 'mix-indexer' into 'develop' feld 2024-05-29 15:04:58 +0000
  • 14b4bd69a8 Add additional flags to the Pleroma.Search.Indexer Mix task Mark Felder 2024-05-29 10:44:34 -0400
  • 65c8763907
    RichMedia: Add extra checks on configuration Haelwenn (lanodan) Monnier 2024-05-29 08:00:19 +0200
  • c16ef40f13
    RichMedia: Respect configuration on status previews Haelwenn (lanodan) Monnier 2024-05-29 07:59:02 +0200
  • 3b639b467e Merge branch 'dialyzer-fixes' into 'develop' feld 2024-05-28 17:26:58 +0000
  • 41d3c14ba5 Merge branch 'feature/akkoma-prune-old-posts' into 'develop' lain 2024-05-28 15:19:38 +0000
  • 79c418bcb7 Dialyzer: fix invalid @spec Mark Felder 2024-05-28 11:07:28 -0400
  • f663135724 DatabaseTest: Fix test. Lain Soykaf 2024-05-28 18:54:36 +0400
  • 6b6a2adb07 Dialyzer: The function call will not succeed. Mark Felder 2024-05-28 10:49:43 -0400
  • 6551ca2db7 Dialyzer: overlapping_contract Mark Felder 2024-05-28 10:40:54 -0400
  • 8743c6c640 Dialyzer: The pattern can never match the type Mark Felder 2024-05-28 10:36:00 -0400
  • a041879eaa Linting Lain Soykaf 2024-05-28 17:04:43 +0400
  • 1b3c84e241 Dialyzer: no_local_return Mark Felder 2024-05-28 09:58:44 -0400
  • 17ebb2df84 Dialyzer: fix pattern matches preventing video thumbnailing from working Mark Felder 2024-05-28 09:43:35 -0400
  • 18835bf701 Use the configured http client options for mediaproxy Mark Felder 2024-05-28 09:38:36 -0400
  • f8ce639e3f Dialyzer: guard clause can never succeed Mark Felder 2024-05-28 09:30:19 -0400
  • 42c5f7c74e Dialyzer: fix invalid @spec Mark Felder 2024-05-28 08:55:18 -0400
  • cc42b50c5b Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into pleroma-feature/akkoma-prune-old-posts Lain Soykaf 2024-05-28 16:51:19 +0400
  • 0b864c3696 Dialyzer: fix invalid @spec Mark Felder 2024-05-28 08:49:34 -0400
  • bef15cde61 Merge branch 'secure-mode' into 'develop' lain 2024-05-28 11:22:34 +0000
  • 335691bae1 Add changelog Lain Soykaf 2024-05-28 14:38:44 +0400
  • 8066645f71 Linting Lain Soykaf 2024-05-28 14:20:48 +0400
  • f5978da676 HTTPSignaturePlugTest: Rewrite to use mox. Lain Soykaf 2024-05-28 14:00:25 +0400
  • 3b4be5daa2 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into pleroma-secure-mode Lain Soykaf 2024-05-28 12:31:12 +0400
  • 25903a4996 Merge branch 'auth-fetch-exception' into 'develop' lain 2024-05-28 04:42:35 +0000
  • 8ff0c32903 Merge branch 'httpfixes' into 'develop' lain 2024-05-28 04:38:01 +0000
  • 73d58c22d4 Linting Lain Soykaf 2024-05-28 08:09:19 +0400
  • cdde3afb57 Merge branch 'credo' into 'develop' feld 2024-05-27 19:21:14 +0000
  • bb86a01b9b Credo Mark Felder 2024-05-27 15:20:47 -0400
  • 687ac4a850 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into auth-fetch-exception Lain Soykaf 2024-05-27 23:09:17 +0400
  • 38db406ce4 Merge branch 'simpler-oban-queues' into 'develop' feld 2024-05-27 19:02:53 +0000
  • 121791882f Merge branch 'explicitly-allow-unsafe-2' into 'develop' lain 2024-05-27 18:43:05 +0000
  • 3316a7ab70 Merge branch 'qdrant-search-2' into 'develop' lain 2024-05-27 18:41:20 +0000
  • 81e44ced0c HTTPSecurityPlug: Fix tests Lain Soykaf 2024-05-27 22:13:20 +0400
  • ba511a30b9 RichMedia use of ConcurrentLimiter was removed in the refactor Mark Felder 2024-05-27 14:12:38 -0400
  • 6b8c15a4a1 Remove MediaProxyWarmingPolicy config for ConcurrentLimiter as we are not using it Mark Felder 2024-05-27 14:11:42 -0400
  • 42150d5581 Merge branch 'logger-metadata' into 'develop' feld 2024-05-27 17:53:33 +0000
  • 29eac86dc0 Logger metadata changelog Mark Felder 2024-05-27 13:53:22 -0400
  • f63e44b8bc Fix Oban related tests Mark Felder 2024-05-27 13:46:15 -0400
  • 0847d9ebaf Oban queue simplification Mark Felder 2024-05-27 14:35:30 +0000
  • b1fec8594d Merge branch 'tusooa/extract-fix' into 'develop' lain 2024-05-27 17:41:33 +0000
  • c67b41415b Changelog: Add changelog entry. Lain Soykaf 2023-06-11 20:24:18 +0400