{"push_id":2821192248,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"9d58daac6c860b599f8c266b8bb10c6170220dd3","before":"28de046b8bca87dab9d316c59a5afa3a0b24c5a6","commits":[{"sha":"2374a00c1062a70e9092d88579e1351e4c8128f9","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"Add confirmation step to account suspensions (#8353)\n\n* Add confirmation page for suspensions\r\n\r\n* Suspension confirmation closes reports, linked from report UI\r\n\r\n* Fix tests","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/2374a00c1062a70e9092d88579e1351e4c8128f9"},{"sha":"4bdab203ac5ca06d757d08af8a2bc184c86e3bbe","author":{"name":"masarakki","email":"51c8eff935110f17ff2632d3537e0f8377c82bf7@gmail.com"},"message":"exclude-other-silenced-accounts (#7528)","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/4bdab203ac5ca06d757d08af8a2bc184c86e3bbe"},{"sha":"1b282299df67b0b9681e8d396fbe98f687ff9bba","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"Add favourites to archive takeout (#8351)\n\nRemove experimental key export","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/1b282299df67b0b9681e8d396fbe98f687ff9bba"},{"sha":"ad41806e53e6b024aaca01d1d59fcc82d1c4b804","author":{"name":"M Somerville","email":"8707fbc87c47f5bccf20bc78ebca7dbbf1cda046@users.noreply.github.com"},"message":"Allow use of plurals on about page stats. (#8363)","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/ad41806e53e6b024aaca01d1d59fcc82d1c4b804"},{"sha":"802cf6a4c53175c7da17ded39cf75679fa352385","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"Improve federated ID validation (#8372)\n\n* Fix URI not being sufficiently validated with prefetched JSON\r\n\r\n* Add additional id validation to OStatus documents, when possible","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/802cf6a4c53175c7da17ded39cf75679fa352385"},{"sha":"56f882aed6fc81bbe4fb8821f11ba196795c99a8","author":{"name":"ThibG","email":"428c7871dd6adbdc20a11fdac0dfe6a015f06403@sitedethib.com"},"message":"Avoid deleted attributes when building a Status from action log (fixes #8371) (#8373)","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/56f882aed6fc81bbe4fb8821f11ba196795c99a8"},{"sha":"42573b76f1ed4ec64a961441b14631c341b752b4","author":{"name":"ThibG","email":"428c7871dd6adbdc20a11fdac0dfe6a015f06403@sitedethib.com"},"message":"Do not crash if remote custom emoji does not define updated date (fixes #8376) (#8377)","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/42573b76f1ed4ec64a961441b14631c341b752b4"},{"sha":"3cf0cc74351f406bc179ec9f4f325ce7952def53","author":{"name":"Marcin Mikołajczak","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@m4sk.in"},"message":"i18n: Update Polish translation (#8378)\n\nSigned-off-by: Marcin Mikołajczak <me@m4sk.in>","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/3cf0cc74351f406bc179ec9f4f325ce7952def53"},{"sha":"b48e67fe1d6a5b651a4fae961f9323b4feca72e6","author":{"name":"Marcin Mikołajczak","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@m4sk.in"},"message":"i18n: fix Polish translation (#8380)","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/b48e67fe1d6a5b651a4fae961f9323b4feca72e6"},{"sha":"d1c2c917d9685879d9c5cd203e416a8ef796f1e1","author":{"name":"Sylvhem","email":"8d45b43c7fd731546b4a19078b66d876b4de311e@users.noreply.github.com"},"message":"Major update for the French translation (#8348)\n\n* Corrige la traduction des filtres\r\n\r\nCorrige les erreurs de traduction présentes sur l’écran de contrôle des filtres.\r\n\r\nFix the translation mistakes made on the filters' control screen.\r\n\r\n* Remplace « malvoyants » par « malvoyant·e·s »\r\n\r\nHarmonise la traduction en remplaçant « malvoyants » par sa forme épicène.\r\n\r\nHarmonize the translation by replacing \"malvoyants\" (visually impaired) by its epicene form.\r\n\r\n* Remplace « interface-utilisateur » par « interface utilisateur·ice »\r\n\r\nCorrige une erreur d’orthographe et harmonise la traduction en utilisant la forme épicène.\r\n\r\nFix a spelling mistake and harmonize the translation by using the epicen form.\r\n\r\n* Traduction de chaînes manquantes\r\n\r\nTraduits des chaînes manquantes.\r\n\r\nTranslate missing strings.\r\n\r\n* Diverses corrections\r\n\r\nDiverses corrections concernant l’orthographe, les formulations employées et les conventions utilisées.\r\n\r\nVarious fix regarding spelling, used wordings and used conventions.\r\n\r\n* Remplace « ' » par « ’ »\r\n\r\nRetire de la traduction les apostrophes droites « ' » (U+0027) au profit des apostrophes typographiques « ’ » (U+2019).\r\nEn typographie française, les apostrophes typographiques sont utilisées à la place des apostrophes droites. La traduction était jusqu’ici incohérente et utilisait les deux.\r\n\r\nRemove from the translation all the vertical apostrophes (U+0027) in favor of the curly ones (U+2019).\r\nIn French typography, typographic apostrophes are used instead of vertical ones. The translation was incoherent and used both.\r\n\r\n* Remplace « ... » par « … »\r\n\r\nRemplace les séries de trois points par le caractère dédié « … » (U+2026).\r\n\r\nReplace all the series of three dots by the dedicated character \"…\" (U+2026).\r\n\r\n* Ajout d’espaces insécables\r\n\r\nAjoute des espaces insécables suivant les régles nécessaires en typographie française.\r\n\r\nAdd non-breaking spaces following rules of French typography.\r\n\r\n* Traduction de la nouvelle politique de confidentialité\r\n\r\nTraduction de la nouvelle politique de confidentalité.\r\n\r\nTranslation of the new privacy policy.\r\n\r\n* Modifications basées sur les retours\r\n\r\nModifie la traduction en se basant sur les premiers retours. Diverses corrections orthographiques et typographiques.\r\n\r\nFix the translation based on feedback. Various modifications both on spelling and typography.\r\n\r\n* Change « non-listé » en « non listé »\r\n\r\nRenome le niveau de confidentialité en « non listé ».\r\n\r\nRename the confidentiality level to \"non listé\".\r\n\r\n* Modifications basées sur les retours\r\n\r\nModifie la traduction en se basant sur les premiers retours. Diverses corrections orthographiques et typographiques.\r\n\r\nFix the translation based on feedback. Various modifications both on spelling and typography.\r\n\r\n* i18n-tasks normalize","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/d1c2c917d9685879d9c5cd203e416a8ef796f1e1"},{"sha":"6cb3514d64ec24b164484f4eb84363b96746d5d6","author":{"name":"Jakub Mendyk","email":"722e8f636529041b6872e52c7b00f4820cf62bbf@gmail.com"},"message":"Add ability to change an instance default theme from the administration panel (#7092) (#8381)\n\n* Add default_settings class method to ScopedSettings\r\n\r\nScopedSettings was extended to use value of unscoped setting instead of\r\nonly using defaults set in config/settings.yml for selected settings.\r\nThis adds possibility for admins to set default values of users' settings,\r\nfor example default theme (as requested in #7092).\r\n\r\n* Add ability to change an instance default theme\r\n\r\nCloses #7092","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/6cb3514d64ec24b164484f4eb84363b96746d5d6"},{"sha":"63484ee17a857ad0c4c33f196bfa8d825621c509","author":{"name":"ThibG","email":"428c7871dd6adbdc20a11fdac0dfe6a015f06403@sitedethib.com"},"message":"Do not check for file existence when serializing ActivityPub actor (#8386)\n\nWhen serializing an ActivityPub actor, Mastodon checks for the existence\r\nof the avatar/header files. This is not necessary, only check if avatar/header\r\nis set.\r\n\r\nhttps://github.com/thoughtbot/paperclip/blob/fd8bf49d3895de2904b43f95d11af0736fbd0f5b/README.md#checking-a-file-exists","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/63484ee17a857ad0c4c33f196bfa8d825621c509"},{"sha":"66dbb59aa16981643e3bfa3f94d441bc3166eab3","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"Add aria-label to column regions (#8390)\n\nFix #4485","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/66dbb59aa16981643e3bfa3f94d441bc3166eab3"},{"sha":"885711afb97b772f7c970ed16e17de799a74c923","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"Fix off-by-one error in aria-posinset (#8388)\n\nFix #8191","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/885711afb97b772f7c970ed16e17de799a74c923"},{"sha":"69ba8f063c43139f811a747a3c17feadd29d423a","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"When registrations closed, link \"Sign up\" to joinmastodon.org (#8395)\n\nFix #8393","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/69ba8f063c43139f811a747a3c17feadd29d423a"},{"sha":"5b5ae018241441192f2a83284856133299f57388","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"Update light theme (#8392)\n\nFix #8209\r\nFix #7566","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/5b5ae018241441192f2a83284856133299f57388"},{"sha":"43b8df3228291a879170be4da84db63eeacdf144","author":{"name":"ThibG","email":"428c7871dd6adbdc20a11fdac0dfe6a015f06403@sitedethib.com"},"message":"Update state when opened dropdown is unmounted (fixes #8397) (#8398)","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/43b8df3228291a879170be4da84db63eeacdf144"},{"sha":"248df68c36a2f1ffd9c214afe7d1b0c62b4a5f27","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"Give focused status a sensible aria-label for screen readers (#8387)\n\n* Give focused status a sensible aria-label for screen readers\r\n\r\nFix #8192\r\n\r\n* Use content warning in aria-label unless expanded","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/248df68c36a2f1ffd9c214afe7d1b0c62b4a5f27"},{"sha":"f9b23a5d6247445ea5b70b431c934a4bb99213bc","author":{"name":"Eugen Rochko","email":"fea10b99ef3db434e249704d6518f46bfc5ebfcc@zeonfederated.com"},"message":"Preserve hashtag casing in web UI hashtag history (#8394)\n\nFix #8241","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/f9b23a5d6247445ea5b70b431c934a4bb99213bc"},{"sha":"7786e1357bbe456243679c91f88679cdd260fa8f","author":{"name":"ThibG","email":"428c7871dd6adbdc20a11fdac0dfe6a015f06403@sitedethib.com"},"message":"Only display web push notifications after API call (fixes #7902) (#8396)\n\n* Only display web push notifications after API call (fixes #7902)\r\n\r\n* Decode then truncate instead of truncating then decoding in webpush serializer","distinct":true,"url":"https://api.github.com/repos/jadiunr/mastodon/commits/7786e1357bbe456243679c91f88679cdd260fa8f"}]}
{"actor":{"display_login":"jadiunr"}}