Commit graph

  • 6e1aa8aeeb Elixir 1.17 undefined module warning Mark Felder 2024-06-27 11:44:54 -0400
  • d3cccce9fd Elixir 1.17 warnings for parens Mark Felder 2024-06-27 11:37:44 -0400
  • ccbbee7963 Merge branch 'exif' into 'develop' lain 2024-06-30 09:28:17 +0000
  • abbc5b6e48 Add changelog Lain Soykaf 2024-06-30 11:47:07 +0400
  • 6d4fb53206 StripLocation: Remove all PNG extra info to make sure that GPS data is gone. Lain Soykaf 2024-06-28 21:59:00 +0400
  • ba88c5078a StripLocationTest: Add failing test for PNGs Lain Soykaf 2024-06-28 20:31:03 +0400
  • 801a9367d0 Merge branch 'fix/oban-user-refresh-unique' into 'develop' feld 2024-06-28 14:47:25 +0000
  • 01fb4776f8 Merge branch 'gun-pool-logs' into 'develop' feld 2024-06-28 14:39:42 +0000
  • 9e5adf31c0 Change Gun connection pool logs to debug Mark Felder 2024-06-28 10:22:46 -0400
  • 51a36bc9b8 Oban Jobs for refreshing users were not respecting the uniqueness setting Mark Felder 2024-06-28 10:12:58 -0400
  • 394cb1e0f5 Merge branch 'ci/elixir-1.16' into 'develop' feld 2024-06-28 13:20:46 +0000
  • 01ed270dba Changelog Mark Felder 2024-06-27 14:06:15 +0000
  • 6e932495dc Change CI jobs to Elixir 1.16.3 Mark Felder 2024-06-27 14:05:59 +0000
  • f0334dce30 Add 1.16.3 ci image Mark Felder 2024-06-27 13:52:39 +0000
  • 9953b0da59 Merge branch 'oban/richmedia-stream' into 'develop' feld 2024-06-24 14:06:02 +0000
  • b135fa35a1 RichMedia: test that activity is streamed out Mark Felder 2024-06-24 09:46:55 -0400
  • a9bea02fe9 Merge branch 'oban/richmedia-stream' into 'develop' feld 2024-06-24 02:05:41 +0000
  • 634e3d4155 Add test validating the activity_id is correctly present in the Oban job Mark Felder 2024-06-23 20:56:58 -0400
  • 56927ffd22 add changelog for poison pleromian 2024-06-22 00:25:44 +0200
  • 93eb458c24 Merge branch 'netbsd-wip' into 'develop' feld 2024-06-21 15:35:48 +0000
  • 47c6f3ddc6 poison is used only in tests pleromian 2024-06-21 00:41:09 +0200
  • b33b1b7253 docs: update nginx and rcscript path for NetBSD pleromian 2024-06-20 23:52:25 +0200
  • 73916dbead Merge branch 'enable-erratic' into 'develop' feld 2024-06-20 20:20:32 +0000
  • 7d5065819c Enable erratic tests Mark Felder 2024-06-20 19:43:39 +0000
  • fee1e17d87 Merge branch 'erratic/gun' into 'develop' feld 2024-06-20 18:50:07 +0000
  • 9ef021e2da Switch the reclaimer to GenServer.start so it is not linked Mark Felder 2024-06-20 14:17:28 -0400
  • c765fcbe7e Gun Connection Pool: successfully retry after reclaiming the pool Mark Felder 2024-06-20 14:03:22 -0400
  • 1071632a50 Merge branch 'fix/debug-logs' into 'develop' feld 2024-06-20 13:37:16 +0000
  • 655ac98478 Merge remote-tracking branch 'origin/develop' into fix/debug-logs Mark Felder 2024-06-20 09:00:39 -0400
  • 4a881ba366 Merge branch 'ci/cache' into 'develop' feld 2024-06-20 13:00:09 +0000
  • f00a681cc1 Change CI caching strategy Mark Felder 2024-06-19 23:45:42 -0400
  • d4563f67e0 Merge branch 'oban/rich-media-backfill' into 'develop' feld 2024-06-20 04:09:22 +0000
  • e1e099d3bf Set console logs to :info for Elixir 1.15+ Mark Felder 2024-06-19 23:25:25 -0400
  • 17d04ccc8b RichMedia backfill processing through Oban Mark Felder 2024-06-19 23:18:38 -0400
  • 4dfa50f256 Rename RichMediaExpirationWorker to RichMediaWorker Mark Felder 2024-06-19 21:25:24 -0400
  • 9a4cdde5c9 Merge branch 'bugfix/elixir-1.15' into 'develop' feld 2024-06-20 01:07:41 +0000
  • af53efa9e3 docs: update docs for NetBSD pleromian 2024-06-20 01:40:02 +0200
  • ed2976b237 Custom mix task to retry failed tests once in CI pipeline Mark Felder 2024-06-19 19:04:09 -0400
  • 3a8420b141 Remove remaining vestiges of Logger support in ConfigDB/TransferTask Mark Felder 2024-06-19 14:29:44 -0400
  • e0afb2c093 Elixir Logger configuration is now longer permitted through AdminFE and ConfigDB Mark Felder 2024-06-19 16:39:49 +0000
  • 85b81cc933 Remove Logger from ConfigDB descriptions Mark Felder 2024-06-19 10:31:56 -0400
  • febf9d2684 Remove Logger from ConfigDB Mark Felder 2024-06-19 10:31:07 -0400
  • c11c35cf8f Enable :logger_backends application on < Elixir 1.15 Mark Felder 2024-06-18 17:06:09 +0000
  • e43e09a04c Merge remote-tracking branch 'origin/develop' into bugfix/elixir-1.15 Mark Felder 2024-06-18 16:47:01 +0000
  • e628d00a81 Disable Ecto logging in tests Mark Felder 2024-06-18 15:25:17 +0000
  • 3aed111a42 Enable capture_log globally Mark Felder 2024-06-18 10:50:31 -0400
  • 3c1db78a6e Merge branch 'oban/user-refresh' into 'develop' feld 2024-06-18 13:06:11 +0000
  • 9c67637255 Refactor the async user refreshing to use Oban Mark Felder 2024-06-17 10:08:54 -0400
  • 825541b27c Merge branch 'async-user-refresh' into 'develop' lain 2024-06-17 13:09:11 +0000
  • e37845cd35 Stale user refreshing should be done async to prevent blocking of rendering activities Mark Felder 2024-06-16 16:26:24 -0400
  • cbf8f8ac0d Fix mix pleroma.config dump on Elixir 1.15 Mark Felder 2024-06-13 10:48:50 -0400
  • a734efeff8 Formatting Mark Felder 2024-06-12 15:21:43 -0400
  • 41434ffcec Tests: Don't spawn processes in tests. Lain Soykaf 2024-06-06 19:14:38 +0400
  • 6774ff15db docs: Bump elixir requirement up to 1.16 Haelwenn (lanodan) Monnier 2024-06-06 12:50:25 +0200
  • cf9a058fae CI: Disallow failures for Elixir 1.15 Haelwenn (lanodan) Monnier 2024-06-06 11:20:46 +0200
  • c389ea0f42 Fix compatibility with Loggers in Elixir 1.15+ Haelwenn (lanodan) Monnier 2023-12-24 10:45:29 +0100
  • ba6afdb44d mix: Turn off prune_code_path Haelwenn (lanodan) Monnier 2023-08-02 12:42:06 +0200
  • 3d0d2a4513 media_controller_test: Make sure uploader is the Local one Haelwenn (lanodan) Monnier 2023-08-02 12:36:42 +0200
  • 2180537a2b MediaProxy: :whitelist config fallback to [] Haelwenn (lanodan) Monnier 2023-08-02 12:30:09 +0200
  • 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