nyastodon/config
Jean Boussier 03a96ba2e1 Workaround the ActiveRecord / Marshal serialization bug on Ruby 3.2
Fix: https://github.com/mastodon/mastodon/issues/23644

As mentioned on that other thread, the issue arise when a `Status`
is created with SHAPE_TOO_COMPLEX making the instance variable ordering
unpredictable.

But we can sidestep that issue using code inspired from Shopify/paquito.

I added some code in the test environment initializer to cause this
issue to be reproduced and prove this change fixes it.

This code is also easily converted into a monkey patch.
2023-03-17 11:37:22 +00:00
..
environments Workaround the ActiveRecord / Marshal serialization bug on Ruby 3.2 2023-03-17 11:37:22 +00:00
initializers Merge remote-tracking branch 'upstream/main' into develop, bump version 2023-03-17 07:27:28 +01:00
locales Merge remote-tracking branch 'upstream/main' into develop, bump version 2023-03-17 07:27:28 +01:00
locales-glitch Merge remote-tracking branch 'upstream/main' into develop 2023-03-15 14:13:29 +01:00
webpack Merge branch 'main' into glitch-soc/merge-upstream 2023-02-13 19:35:35 +01:00
application.rb Address check-i18n warnings (#23313) 2023-02-02 10:14:19 +09:00
boot.rb
brakeman.ignore
database.yml Fix pgBouncer resetting application name on every transaction (#23958) 2023-03-05 01:52:42 +01:00
deploy.rb
environment.rb
i18n-tasks.yml Merge branch 'main' into glitch-soc/merge-upstream 2023-01-18 17:38:11 +01:00
navigation.rb
pghero.yml
puma.rb Support the PROXY protocol through the PROXY_PROTO_V1 env variable (#24064) 2023-03-14 14:47:57 +01:00
roles.yml
routes.rb Merge remote-tracking branch 'upstream/main' into develop, bump version 2023-03-17 07:27:28 +01:00
secrets.yml
settings.yml Merge remote-tracking branch 'upstream/main' into develop 2023-01-18 22:29:27 +01:00
sidekiq.yml Merge remote-tracking branch 'upstream/main' into develop 2023-02-18 22:38:53 +01:00
storage.yml
webpacker.yml Merge branch 'main' into glitch-soc/merge-upstream 2023-03-15 09:16:10 +01:00