Commit graph

  • 2ab4049508 Poll refreshing changelog Mark Felder 2024-09-30 14:47:30 -04:00
  • a1b384f63c Test that a poll refresh is cancelled if updated_at on the object is newer than the poll closing time Mark Felder 2024-09-30 14:45:41 -04:00
  • b2340b5b77 Permit backdating the poll closed timestamp Mark Felder 2024-09-30 14:45:13 -04:00
  • 766edfe5b2 Test Poll refresh jobs stream out updates after refetching the object Mark Felder 2024-09-30 14:32:28 -04:00
  • a2e7db43aa Rename assignment for consistency Mark Felder 2024-09-30 14:23:04 -04:00
  • 47ce3a4a96 Schedule a final poll refresh before streaming out the notifications Mark Felder 2024-09-30 14:17:35 -04:00
  • 4b3f604f95 Skip refetching poll results if the object's updated_at is newer than the poll closed timestamp Mark Felder 2024-09-30 14:02:41 -04:00
  • c077a14ce1 Add Oban job to handle poll refreshing and stream out the update Mark Felder 2024-09-30 13:54:56 -04:00
  • 2380ae6dcc Validate an Oban job is inserted for poll refreshes Mark Felder 2024-09-30 13:38:13 -04:00
  • 382426e033 Remove Object.get_by_id_and_maybe_refetch/2 Mark Felder 2024-09-30 12:41:06 -04:00
  • 503e43da5d Document the /uploads location more thoroughly Mark Felder 2024-09-25 15:36:20 -04:00
  • 2870140db2 The /media route has not existed for some years now Mark Felder 2024-09-25 15:27:30 -04:00
  • 90e0911cdb Provide full uploads config for a subdomain Mark Felder 2024-09-25 15:19:57 -04:00
  • 6b596ca8e2 Update the example Nginx config Mark Felder 2024-09-25 15:11:37 -04:00
  • f06a7b51e2 Annotate the Nginx media upload limit Mark Felder 2024-09-25 15:09:53 -04:00
  • 887a45488b Provide example of configuring a dedicated media and proxy subdomain Mark Felder 2024-09-25 15:05:42 -04:00
  • 16796c292f Provide HTTP/3 config example Mark Felder 2024-09-25 14:44:48 -04:00
  • 537d4d19c5 Move to the new method to enable http2 instead of on the listen socket statement Mark Felder 2024-09-25 14:42:18 -04:00
  • f53c34c5d6 Move Pleroma cache to /var/tmp Mark Felder 2024-09-25 14:37:48 -04:00
  • 7dd3a4d86d
    push: make vapid_config fallback to empty array Haelwenn (lanodan) Monnier 2024-09-24 05:54:25 +02:00
  • d2eb4992e2 Merge branch 'elixir-1.14-docker' into 'develop' Haelwenn 2024-09-21 13:44:17 +00:00
  • a1e3fb506b
    Dockerfile: Elixir 1.14 Haelwenn (lanodan) Monnier 2024-09-21 15:39:02 +02:00
  • bc1b4f0be7 Merge branch 'features/mrf-id_filter' into 'develop' Haelwenn 2024-09-21 12:27:35 +00:00
  • 0fa13c5535
    MRF.SimplePolicy: Add id_filter/1 Haelwenn (lanodan) Monnier 2023-03-24 09:16:25 +01:00
  • 30063c5914
    MRF.DropPolicy: Add id_filter/1 Haelwenn (lanodan) Monnier 2023-03-24 09:09:58 +01:00
  • 3dd6f65859
    Object.Fetcher: Hook to MRF.id_filter Haelwenn (lanodan) Monnier 2023-03-24 09:09:41 +01:00
  • 03e14e759d
    MRF: Add filtering against AP id Haelwenn (lanodan) Monnier 2023-03-24 09:08:39 +01:00
  • 7779620d13 Merge branch 'improve-mrf-returns' into 'develop' feld 2024-09-20 16:29:53 +00:00
  • 196f108823 Merge branch 'oban-bump' into 'develop' feld 2024-09-19 21:42:49 +00:00
  • d6a364dad4 Merge remote-tracking branch 'origin/develop' into oban-bump Mark Felder 2024-09-19 16:23:38 -04:00
  • 7c37fc6a71 Merge branch 'elixir-1.14' into 'develop' feld 2024-09-19 20:23:17 +00:00
  • 23e5eed4e0 Include session scopes in TokenView marcin mikołajczak 2024-09-19 10:57:50 +02:00
  • 1bd28e7d59 CI script to build and publish an image for Elixir 1.14 Mark Felder 2024-09-18 17:28:48 +00:00
  • 7e303600fb Remove old elixir 1.12 build image generation script Mark Felder 2024-09-18 17:15:55 +00:00
  • f00545d85b Elixir 1.14 and Erlang/OTP 23 is now the minimum supported release Mark Felder 2024-09-18 13:14:17 -04:00
  • 6358294943 Merge branch 'ldap-call' into 'develop' feld 2024-09-18 16:20:45 +00:00
  • ecd1b8393b Oban: update to 2.18.3 Mark Felder 2024-09-18 12:07:52 -04:00
  • 73204c1bca LDAP: fix compile warning Mark Felder 2024-09-18 11:16:16 -04:00
  • 8776d31794 Merge branch 'swoosh-mua' into 'develop' feld 2024-09-17 19:45:29 +00:00
  • 1de5208a9e Cheatsheet: add Mua mail adapter config Mint 2024-09-17 21:48:37 +03:00
  • 2c2de55b05 Add Oban.Plugins.Lazarus lazarus Mark Felder 2024-09-17 14:24:12 -04:00
  • f423534ef0 Merge branch 'ldap-tls' into 'develop' feld 2024-09-17 18:15:35 +00:00
  • 35ddb1d2c8 LDAP genserver changelog Mark Felder 2024-09-17 13:57:10 -04:00
  • 2b482e34eb Improve matching on bind errors Mark Felder 2024-09-17 13:54:57 -04:00
  • ea63533cf2 Change :connection to :handle to match upstream nomenclature Mark Felder 2024-09-17 13:46:56 -04:00
  • 1d123832da Formatting Mark Felder 2024-09-17 13:46:49 -04:00
  • 21bf229731 Reduce LDAP timeouts Mark Felder 2024-09-17 13:43:21 -04:00
  • 363b462c54 Make the email attribute configurable Mark Felder 2024-09-17 13:36:46 -04:00
  • 14a9663f1a Remove cacertfile as child of SSL and TLS options Mark Felder 2024-09-17 13:28:42 -04:00
  • a1972d57e3 Link the eldap connection process Mark Felder 2024-09-17 13:19:54 -04:00
  • 164ffbcab8 Fix return value when not doing STARTTLS Mark Felder 2024-09-17 13:17:40 -04:00
  • d0ee899ab9 Only close connection if it is not nil Mark Felder 2024-09-17 13:14:09 -04:00
  • 123093a186 Ensure :ssl is started before we attempt to make the LDAP connection Mark Felder 2024-09-17 13:07:26 -04:00
  • 65a7b387c3 Require a reboot if LDAP configuration changes Mark Felder 2024-09-16 16:28:37 -04:00
  • d82abf925d Ensure :cacertfile is configurable in ConfigDB Mark Felder 2024-09-16 16:25:44 -04:00
  • 44b836c94c Fix tests Mark Felder 2024-09-16 16:24:27 -04:00
  • 7c04098dde Catchall for when LDAP is not enabled Mark Felder 2024-09-16 16:15:53 -04:00
  • ead287d623 Credo Mark Felder 2024-09-16 13:14:19 -04:00
  • 9264b21907 Pleroma.LDAP Mark Felder 2024-09-16 00:26:57 -04:00
  • 76cfc6127f Merge remote-tracking branch 'origin/develop' into ensure-authorized-fetch marcin mikołajczak 2024-09-17 13:45:15 +02:00
  • e7176bb998 Merge branch 'retry-tests' into 'develop' feld 2024-09-16 20:13:10 +00:00
  • e24e107f3d Merge remote-tracking branch 'origin/develop' into retry-tests Mark Felder 2024-09-16 11:51:22 -04:00
  • 3a0d4e9837 Merge branch 'ldap-tls' into 'develop' feld 2024-09-16 15:50:58 +00:00
  • e59706c201 Reapply "Custom mix task to retry failed tests once in CI pipeline" Mark Felder 2024-09-16 11:39:19 -04:00
  • e74e0089bf Repesct :restrict_unauthenticated for hashtag rss/atom feeds marcin mikołajczak 2024-09-16 17:07:39 +02:00
  • 309d22aca2 Allow disabling C2S ActivityPub API marcin mikołajczak 2024-09-16 13:33:56 +02:00
  • 91d1d7260b Retain the try do so an LDAP failure can fall back to local database. Mark Felder 2024-09-15 23:18:17 -04:00
  • af3bf8a462 Support implicit TLS connections Mark Felder 2024-09-15 13:56:16 -04:00
  • ad953143bb Require HTTP signatures (if enabled) for routes used by both C2S and S2S AP API marcin mikołajczak 2024-09-15 14:59:06 +02:00
  • e6b1dfcffa Merge remote-tracking branch 'origin/develop' into multitenancy marcin mikołajczak 2024-09-15 12:15:53 +02:00
  • 9ee7693546 Merge remote-tracking branch 'origin/develop' into events marcin mikołajczak 2024-09-15 12:14:58 +02:00
  • 8250a9764e Merge branch 'notifications-group-key' into 'develop' marcin mikołajczak 2024-09-15 10:07:52 +00:00
  • 5539fea3bb LDAP: permit overriding the CA root Mark Felder 2024-09-14 20:03:26 -04:00
  • 1a120d0130 Federate avatar/header descriptions marcin mikołajczak 2024-09-14 20:17:08 +02:00
  • 455e3dea2e Use admin.report for report notification type marcin mikołajczak 2024-09-12 14:24:13 +02:00
  • c1a1150888 Merge branch 'profile-image-descriptions' into 'develop' marcin mikołajczak 2024-09-14 17:46:33 +00:00
  • 0111659a1f Merge branch 'list-id-visibility' into 'develop' marcin mikołajczak 2024-09-14 17:46:09 +00:00
  • abf38b405d Merge branch 'manifest-icon-size' into 'develop' marcin mikołajczak 2024-09-14 17:27:49 +00:00
  • 5ef9826060 Merge remote-tracking branch 'origin/develop' into events marcin mikołajczak 2024-09-13 10:27:34 +02:00
  • e10db52e0a Add dependencies for Swoosh's Mua mail adapter Mint 2024-09-13 02:58:59 +03:00
  • 17b69c43d5 Add group_key to notifications marcin mikołajczak 2024-09-12 14:37:37 +02:00
  • affdcdb68d Manifest: declare /static/logo.svg as 512x512 to match one provided by pleroma-fe marcin mikołajczak 2024-09-12 11:27:29 +02:00
  • 3960c31294 Merge branch 'neetzsche/include-scrobbles-with-account' into 'develop' NEETzsche 2024-09-11 20:01:41 +00:00
  • 360dd34f19 Merge branch 'ldap-tls' into 'develop' feld 2024-09-11 18:00:22 +00:00
  • 7def11d7c3 LDAP Auth: fix TLS certificate verification Mark Felder 2024-09-11 12:45:33 -04:00
  • 23f548dc61 Akkoma migration: Move mastofe settings to settings store marcin mikołajczak 2024-09-10 22:28:50 +02:00
  • e78d79099e Merge remote-tracking branch 'origin/develop' into events marcin mikołajczak 2024-09-10 08:57:33 +02:00
  • 20e82c7456 Merge branch 'argon2' into 'develop' Haelwenn 2024-09-08 20:48:21 +00:00
  • 7e91c3a306 Changelog Mint 2024-09-08 05:41:48 +03:00
  • 9de522ce50 Authentication: convert argon2 passwords, add tests Mint 2024-09-08 05:32:40 +03:00
  • c9b28eaf9a Argon2 password support marcin mikołajczak 2024-09-08 05:23:46 +03:00
  • 687e67b711 Update docs marcin mikołajczak 2024-09-07 19:33:10 +02:00
  • b0b674f47e Support migration from Akkoma marcin mikołajczak 2024-09-07 19:07:16 +02:00
  • ab6d15dcc0 Merge remote-tracking branch 'origin/develop' into user-exports-api user-exports-api Mark Felder 2024-09-06 13:01:17 -04:00
  • bb0cb06d8a Merge branch 'well-known' into 'develop' feld 2024-09-06 16:30:07 +00:00
  • 80f3e507d4 Merge branch 'dialyzer' into 'develop' feld 2024-09-06 16:12:28 +00:00
  • b871551d97 Merge branch 'oban-uniques' into 'develop' feld 2024-09-06 16:02:06 +00:00
  • 7f3600fddd Merge branch 'scrubber-mention-hashtag' into 'develop' feld 2024-09-06 15:52:06 +00:00
  • 1afcfd4845 Add tests for Mastodon mention hashtag class Mark Felder 2024-09-06 11:51:16 -04:00
  • 5b26c56624 Changelog Mark Felder 2024-09-06 11:34:06 -04:00