{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":685871687,"defaultBranch":"master","name":"django-storages","ownerLogin":"rsalmaso","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-01T07:46:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/171008?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695085334.7936199","currentOid":""},"activityList":{"items":[{"before":"9fb6e9d6c4fc73fde83925e0bd49f91c64332ba2","after":"8d7681fa22ae1532f03f144202340a8d124d3ccb","ref":"refs/heads/master","pushedAt":"2024-06-09T07:38:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[gcloud] Cover url parameters kwarg in tests (#1408)","shortMessageHtmlLink":"[gcloud] Cover url parameters kwarg in tests (jschneier#1408)"}},{"before":"2a1a63d73b7f2219547636ee8f7f064d2329dd05","after":"9fb6e9d6c4fc73fde83925e0bd49f91c64332ba2","ref":"refs/heads/master","pushedAt":"2024-05-30T14:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[azure] Fix collectstatic --clear (#1403)","shortMessageHtmlLink":"[azure] Fix collectstatic --clear (jschneier#1403)"}},{"before":"323b4ec494c05e8ebc52231920039e8de104152d","after":"2a1a63d73b7f2219547636ee8f7f064d2329dd05","ref":"refs/heads/master","pushedAt":"2024-05-25T18:38:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[docs/s3] Fix wrong variable name (#1406)","shortMessageHtmlLink":"[docs/s3] Fix wrong variable name (jschneier#1406)"}},{"before":"d84ad923eb14a3406308d0b1512cc3ee25bd8db8","after":"323b4ec494c05e8ebc52231920039e8de104152d","ref":"refs/heads/master","pushedAt":"2024-05-14T20:09:00.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[s3] Do not sign URLs when querystring_auth=False (#1402)","shortMessageHtmlLink":"[s3] Do not sign URLs when querystring_auth=False (jschneier#1402)"}},{"before":"2ca672737f72ab7f8c5b224d5e96c0270b341f92","after":"d84ad923eb14a3406308d0b1512cc3ee25bd8db8","ref":"refs/heads/master","pushedAt":"2024-05-06T21:51:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"Update CHANGELOG with deprecation info (#1397)","shortMessageHtmlLink":"Update CHANGELOG with deprecation info (jschneier#1397)"}},{"before":"d74a86be6bea708ae4d48fe5cad0c5313ad2c2da","after":"2ca672737f72ab7f8c5b224d5e96c0270b341f92","ref":"refs/heads/master","pushedAt":"2024-05-01T19:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[docs/s3] Clarify that `url_protocol` must end in a `:` (#1390)","shortMessageHtmlLink":"[docs/s3] Clarify that url_protocol must end in a : (jschneier#1390)"}},{"before":"969528b3f286ff8dca5890fa29983d4a6aa399de","after":"d74a86be6bea708ae4d48fe5cad0c5313ad2c2da","ref":"refs/heads/master","pushedAt":"2024-04-27T11:59:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[s3] Add ``client_config`` configuration setting (#1386)","shortMessageHtmlLink":"[s3] Add client_config configuration setting (jschneier#1386)"}},{"before":"74864ec376d26ef05742f86bcfae727e925c153c","after":"969528b3f286ff8dca5890fa29983d4a6aa399de","ref":"refs/heads/master","pushedAt":"2024-04-22T07:10:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"Use contexthandlers when working with files in tests (#1384)","shortMessageHtmlLink":"Use contexthandlers when working with files in tests (jschneier#1384)"}},{"before":"9d900c0f0411fde88a789b98381a136e5a5393f9","after":"74864ec376d26ef05742f86bcfae727e925c153c","ref":"refs/heads/master","pushedAt":"2024-04-21T21:31:15.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[azure] Remove undocumented & unused `get_name_max_len` (#1383)","shortMessageHtmlLink":"[azure] Remove undocumented & unused get_name_max_len (jschneier#1383)"}},{"before":"e7f19110470e31f92cf26ee4791295c1e61a4c98","after":"9d900c0f0411fde88a789b98381a136e5a5393f9","ref":"refs/heads/master","pushedAt":"2024-03-26T20:43:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[docs/azure] Explain how to use Managed Identity (password-less auth) (#1370)","shortMessageHtmlLink":"[docs/azure] Explain how to use Managed Identity (password-less auth) ("}},{"before":"ce34cf1bafc99e6c90bbc3d9d12347f3b3537c48","after":"e7f19110470e31f92cf26ee4791295c1e61a4c98","ref":"refs/heads/master","pushedAt":"2024-03-19T01:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[sftp] Add SFTP_BASE_URL setting (#1368)","shortMessageHtmlLink":"[sftp] Add SFTP_BASE_URL setting (jschneier#1368)"}},{"before":"70fa8d96665f0c5e44aacd6c782f6489fa8dc11e","after":"ce34cf1bafc99e6c90bbc3d9d12347f3b3537c48","ref":"refs/heads/master","pushedAt":"2024-03-18T07:17:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[gcloud] Fix saving already gzipped files & tests (#1366)","shortMessageHtmlLink":"[gcloud] Fix saving already gzipped files & tests (jschneier#1366)"}},{"before":"1a22b32220e381c1f3fced06192f729733d00dc8","after":"70fa8d96665f0c5e44aacd6c782f6489fa8dc11e","ref":"refs/heads/master","pushedAt":"2023-11-26T19:38:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"add support for Django 5.0 and Python 3.12 (#1331)","shortMessageHtmlLink":"add support for Django 5.0 and Python 3.12 (jschneier#1331)"}},{"before":"d0dce62a8a35bd4c75f77d389781424d4f705c07","after":"1a22b32220e381c1f3fced06192f729733d00dc8","ref":"refs/heads/master","pushedAt":"2023-11-23T18:11:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[s3] fix disabling cloudfront signing with class variable (#1334)\n\nThis change fixes setting ``cloudfront_signer=None`` as a class variable\r\nto disable cloudfront signing (or passing a custom implementation), and\r\nis a follow up to https://github.com/jschneier/django-storages/pull/1326","shortMessageHtmlLink":"[s3] fix disabling cloudfront signing with class variable (jschneier#…"}},{"before":"bf63932f41df6280db649ed272e69c30474250b2","after":"d0dce62a8a35bd4c75f77d389781424d4f705c07","ref":"refs/heads/master","pushedAt":"2023-10-23T21:51:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[ftp] support passwords with urlchars (#1329)","shortMessageHtmlLink":"[ftp] support passwords with urlchars (jschneier#1329)"}},{"before":"a13b0ec0a60b27ab6e4ed1bf11bee3ef4b91a3de","after":"bf63932f41df6280db649ed272e69c30474250b2","ref":"refs/heads/master","pushedAt":"2023-10-19T06:33:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[ftp] add support for FTP TLS via `ftps` URLs","shortMessageHtmlLink":"[ftp] add support for FTP TLS via ftps URLs"}},{"before":"35aba3b84b5711713275cae320839e7551273a14","after":"a13b0ec0a60b27ab6e4ed1bf11bee3ef4b91a3de","ref":"refs/heads/master","pushedAt":"2023-10-15T04:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[gcloud] fix typo in code comment (#1325)","shortMessageHtmlLink":"[gcloud] fix typo in code comment (jschneier#1325)"}},{"before":"37a40a6565e93a4265a00acd7d210f4ace093c41","after":"35aba3b84b5711713275cae320839e7551273a14","ref":"refs/heads/master","pushedAt":"2023-10-09T18:05:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[docs] add ReadTheDocs config file (#1324)","shortMessageHtmlLink":"[docs] add ReadTheDocs config file (jschneier#1324)"}},{"before":"2d1c94a6c00082fc1d580c6ba7b02626fb94cdc4","after":"37a40a6565e93a4265a00acd7d210f4ace093c41","ref":"refs/heads/master","pushedAt":"2023-10-01T06:13:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[azure] add explicit dependency on azure-core (#1318)","shortMessageHtmlLink":"[azure] add explicit dependency on azure-core (jschneier#1318)"}},{"before":"7d6ceeb9d5a7b6baf3fc33a2c406735db46b2444","after":"2d1c94a6c00082fc1d580c6ba7b02626fb94cdc4","ref":"refs/heads/master","pushedAt":"2023-09-29T17:33:18.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[docs] improve language & fix typo (#1316)","shortMessageHtmlLink":"[docs] improve language & fix typo (jschneier#1316)"}},{"before":"c7662485b02890efe967ae216a648762f7d8a172","after":"7d6ceeb9d5a7b6baf3fc33a2c406735db46b2444","ref":"refs/heads/master","pushedAt":"2023-09-29T05:05:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[s3] fix tracking S3File.closed (#1311)","shortMessageHtmlLink":"[s3] fix tracking S3File.closed (jschneier#1311)"}},{"before":"d0497940159541fc9e680febdad7a346b85848b8","after":"c7662485b02890efe967ae216a648762f7d8a172","ref":"refs/heads/master","pushedAt":"2023-09-17T12:28:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[s3] fix crash when cleaning up after aborted connection (#1304)","shortMessageHtmlLink":"[s3] fix crash when cleaning up after aborted connection (jschneier#1304"}},{"before":"d4e56aa698d706f8e49c1a502373fe1bf3818f3c","after":"d0497940159541fc9e680febdad7a346b85848b8","ref":"refs/heads/master","pushedAt":"2023-09-12T11:52:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"ignore mass black formatting in git blame (#1300)","shortMessageHtmlLink":"ignore mass black formatting in git blame (jschneier#1300)"}},{"before":"42be60d09e577abf0c17ca7855ea16f78ada48b2","after":"d4e56aa698d706f8e49c1a502373fe1bf3818f3c","ref":"refs/heads/master","pushedAt":"2023-09-08T07:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"add removal of deprecated methods to CHANGELOG (#1298)","shortMessageHtmlLink":"add removal of deprecated methods to CHANGELOG (jschneier#1298)"}},{"before":"cb8b810c9359f8e1aaec7671555582115c3ba066","after":"42be60d09e577abf0c17ca7855ea16f78ada48b2","ref":"refs/heads/master","pushedAt":"2023-09-06T20:41:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"PEP 621: Migrate from setup.py and setup.cfg to pyproject.toml (#1296)\n\n* PEP 621: Migrate from setup.py and setup.cfg to pyproject.toml\r\n\r\n* git rm ruff.toml","shortMessageHtmlLink":"PEP 621: Migrate from setup.py and setup.cfg to pyproject.toml (jschn…"}},{"before":"89ca5bc8e31095f4c9e8bdf851557e41c6364122","after":"cb8b810c9359f8e1aaec7671555582115c3ba066","ref":"refs/heads/master","pushedAt":"2023-09-05T06:42:32.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"fix a few CHANGELOG typos (#1292)","shortMessageHtmlLink":"fix a few CHANGELOG typos (jschneier#1292)"}},{"before":"53d66750dd89e12afd826ca5483c936fe615cfd8","after":"89ca5bc8e31095f4c9e8bdf851557e41c6364122","ref":"refs/heads/master","pushedAt":"2023-09-04T05:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[s3] add s3 extras_require (#1284)","shortMessageHtmlLink":"[s3] add s3 extras_require (jschneier#1284)"}},{"before":"e5ac756d862edf8331732c45b556a7637aaf1b34","after":"53d66750dd89e12afd826ca5483c936fe615cfd8","ref":"refs/heads/master","pushedAt":"2023-09-03T09:09:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rsalmaso","name":"Raffaele Salmaso","path":"/rsalmaso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/171008?s=80&v=4"},"commit":{"message":"[s3] S3Boto3StorageFile respects mode on readlines (#1000)","shortMessageHtmlLink":"[s3] S3Boto3StorageFile respects mode on readlines (jschneier#1000)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYEGWWgA","startCursor":null,"endCursor":null}},"title":"Activity · rsalmaso/django-storages"}