akkoma/test/pleroma/web
Hélène 8f140deb8f StealEmojiPolicy: fix String rejected_shortcodes
* rejected_shortcodes is defined as a list of strings in the
  configuration description. As such, database-based configuration was
  led to handle those settings as strings, and not as the actually
  expected type, Regex.
* This caused each message passing through this MRF, if a rejected
  shortcode was set and the emoji did not exist already on the instance,
  to fail federating, as an exception was raised, swiftly caught and
  mostly silenced.
* This commit fixes the issue by introducing new behavior: strings are
  now handled as perfect matches for an emoji shortcode (meaning that if
  the emoji-to-be-pulled's shortcode is in the blacklist, it will be
  rejected), while still supporting Regex types as before.
2022-06-29 20:47:45 +01:00
..
activity_pub StealEmojiPolicy: fix String rejected_shortcodes 2022-06-29 20:47:45 +01:00
admin_api Fix eratic test for POST /api/pleroma/admin/reports/:id/notes 2022-06-29 20:47:10 +01:00
api_spec
auth Create WrapperAuthenticator and simplify Authenticator behaviour 2021-06-07 18:18:39 -05:00
common_api fix all tests 2022-06-11 16:14:22 +01:00
endpoint
feed UserController: fall back to frontend when user isn't found 2021-08-17 18:32:32 -05:00
mastodon_api Allow user to register with custom language 2022-06-29 20:46:51 +01:00
media_proxy CI: Bump lint stage to elixir-1.12 2021-10-06 08:11:05 +02:00
metadata fix secret key failure 2022-06-11 16:48:04 +01:00
o_auth Fix test get_user_apps/1 2022-06-29 20:43:41 +01:00
o_status Pleroma.Web.base_url() --> Endpoint.url() 2021-12-25 20:11:14 -06:00
pleroma_api Bugfix: standardise scheme for emoji reactions 2022-06-25 15:27:46 +01:00
plugs Lint 2022-06-29 20:47:10 +01:00
preload/providers
push
rich_media make search provider configurable 2021-12-12 17:35:35 +00:00
static_fe Pipeline Ingestion: Note 2021-04-05 19:19:11 +02:00
twitter_api Merge branch 'delete-account-fix' into 'develop' 2021-12-15 21:26:45 +00:00
views
web_finger CI: Bump lint stage to elixir-1.12 2021-10-06 08:11:05 +02:00
common_api_test.exs ensure tests pass 2022-06-14 16:24:03 +01:00
fallback_test.exs
federator_test.exs Pipeline Ingestion: Note 2021-04-05 19:19:11 +02:00
gettext_test.exs Fix incorrect fallback when English is set to first language 2022-06-29 20:47:10 +01:00
manifest_controller_test.exs Expose /manifest.json for PWA 2021-11-24 17:50:55 -06:00
media_proxy_test.exs Merge remote-tracking branch 'pleroma/develop' into cycles-base-url 2021-05-31 16:49:46 -05:00
mongoose_im_controller_test.exs
node_info_test.exs quarantine instances info 2021-08-06 07:59:53 +02:00
rel_me_test.exs
shout_channel_test.exs Channel name was incorrect. We left it as chat:public for backwards compatibility. 2021-06-07 16:10:24 -05:00
streamer_test.exs StreamerTest: tag erratic test 2021-12-31 10:29:50 -06:00
uploader_controller_test.exs
web_finger_test.exs Merge remote-tracking branch 'pleroma/develop' into cycles-base-url 2021-05-31 16:49:46 -05:00