Erik Johnston
04341fb9d6
v1.5.0
2024-09-04 14:08:59 +01:00
Ben Banfield-Zanin
0bb350392b
Bump humanize to work-around https://github.com/pypa/setuptools/issues/4519 ( #114 )
2024-09-03 18:50:40 +01:00
Adam Hellberg
2c46a764f7
Remove empty LoggingContext ( #109 )
...
As per the comment on parent repo:
https://github.com/matrix-org/synapse-s3-storage-provider/issues/56#issuecomment-1103873051
Signed-off-by: Adam Hellberg <sharparam@sharparam.com>
2024-03-19 16:59:39 +00:00
Andrew Morgan
f348d3c06f
Bump version to 1.4.0.
2024-03-15 11:03:24 +00:00
Ben Banfield-Zanin
472d3afe22
Support more durations in the cleanup script ( #112 )
...
Support move durations in the cleanup script
2024-03-15 10:13:15 +00:00
Ben Banfield-Zanin
acbcc412cc
Allow configuration of where the Synapse homeserver yaml file containing DB settings is loaded from ( #111 )
2024-03-14 12:10:03 +00:00
Ben Banfield-Zanin
9490124b2a
Support using a prefix of the S3 bucket ( #110 )
2024-03-14 12:08:38 +00:00
Patrick Cloke
fa2b0e0c09
Bump version to 1.3.0.
2023-11-17 10:12:27 -05:00
Patrick Cloke
0221c870a1
Bump the minimum version of botocore for compatibility with urllib3 2.0.x. ( #106 )
2023-11-17 09:43:53 -05:00
David Robertson
1beb6af95e
Deal with GHA deprecation warnings ( #95 )
...
Part of https://github.com/matrix-org/synapse/issues/14203
2023-04-04 17:18:01 +01:00
Sean Quah
17df25e460
Bump version to 1.2.1
2023-03-30 14:08:26 +01:00
Sean Quah
0e78713885
Bump PyYAML requirement to be compatible with Synapse's pinned version ( #93 )
...
Synapse has PyYAML 6.0 pinned currently.
Signed-off-by: Sean Quah <seanq@matrix.org>
2023-03-30 14:07:23 +01:00
Sean Quah
633c48eda4
Fix a CI flake ( #94 )
...
We need to consume the `Failure` in `test_error`, otherwise subsequent
tests will fail if the garbage collector runs during them.
Signed-off-by: Sean Quah <seanq@matrix.org>
2023-03-30 14:01:01 +01:00
Victor Freire
6f8b3821aa
Add support to read database configuration from homeserver.yaml ( #91 )
2023-03-14 15:38:51 +00:00
David Robertson
fa27fa1a92
Fix CI again ( #90 )
...
* Fix CI again
* Try invoking isort etc directly
* Don't bother nuking pyc files
* Remove usedevelop and commented-out 'find' invocation
2023-01-09 18:11:45 +00:00
David Robertson
2ec5ec5a79
Bump version to 1.2.0
2023-01-09 16:57:15 +00:00
Cody Neiman
c65f9e5ba5
Fix SSE-C extra_arg checks ( #87 )
...
Fixes https://github.com/matrix-org/synapse-s3-storage-provider/issues/86
2022-11-15 12:19:19 +00:00
reivilibre
52be2ef613
Merge pull request #84 from xangelix/sse-c
2022-11-08 12:55:08 +00:00
Olivier Wilkinson (reivilibre)
0f162da9ed
fixup! (Copy flake8 config from Synapse to dismiss spurious error)
2022-11-08 12:52:40 +00:00
Olivier Wilkinson (reivilibre)
966a0cf28a
(Copy flake8 config from Synapse to dismiss spurious error)
2022-11-08 12:44:50 +00:00
Cody Wyatt Neiman
139e44673c
Add extra_args comment and link to docs
2022-11-04 13:18:53 -04:00
Cody Wyatt Neiman
5957773cf7
Refactor eargs to extra_args
2022-11-04 13:17:00 -04:00
Cody Wyatt Neiman
ff28d0a02f
Remove nargs=? from --sse-customer-algo arg
2022-11-04 13:10:40 -04:00
Cody Wyatt Neiman
095f8ebe86
Add sse_customer_algo default note
2022-11-04 13:09:01 -04:00
Kat Gerasimova
e531d0afea
Add automation to move X-Needs-Info issues ( #85 )
2022-11-02 15:17:17 +00:00
Cody Wyatt Neiman
8383d2e346
Merge branch 'main' into sse-c
2022-10-30 17:57:17 -04:00
Cody Wyatt Neiman
f39ce16a97
Fix set whitespace
2022-10-30 16:58:08 -04:00
Cody Wyatt Neiman
d08c2dcf22
Resolve linting errors
2022-10-30 16:52:01 -04:00
David Robertson
40c6a5599b
Fix CI and bump actions dependencies to deal with GHA deprecations. ( #83 )
2022-10-25 12:37:48 +01:00
Cody Wyatt Neiman
1e2cec3e56
Fix s3_download_task args order
2022-10-24 21:53:28 -04:00
Cody Wyatt Neiman
c118826d14
Fix remaining eargs run_upload reference
2022-10-24 20:28:11 -04:00
Cody Wyatt Neiman
4ab0624023
Fix run_upload eargs
2022-10-24 20:00:23 -04:00
Cody Wyatt Neiman
3e3f059f6c
Match SSE-C docs closer to other optional configs
2022-10-24 14:58:26 -04:00
Cody Wyatt Neiman
93b41de6b4
Add S3 SSE-C support
...
https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html
2022-10-24 14:20:20 -04:00
David Robertson
b0fa9bb140
Bump minimum required version of PyYAML ( #81 )
2022-10-12 12:27:06 +01:00
David Robertson
6d7c60a04a
Correct name of secret in release job
2022-10-12 12:00:17 +01:00
David Robertson
3a312edebd
Bump version to 1.1.1
2022-10-12 11:55:09 +01:00
David Robertson
e762c859ac
Fix dependencies syntax ( #80 )
2022-10-12 11:51:55 +01:00
Erik Johnston
5d734dee80
Merge pull request #77 from kittykat/patch-1
...
Add issue automation for triage
2022-09-02 17:52:31 +02:00
Kat Gerasimova
5a70b9ac8f
Add issue automation for triage
...
Move new issues to https://github.com/orgs/matrix-org/projects/67 for triage
2022-09-02 10:18:45 +01:00
Michael Kaye
ffd3fa4773
Update to v1.0.1 of setup-matrix-synapse ( #73 )
...
Required to be compatible with recently released synapse versions v1.56.0 or higher.
2022-04-06 11:59:54 +01:00
Michael Kaye
10558c8edc
Integration test s3 storage provider against latest synapse release ( #72 )
...
Co-authored-by: Brendan Abolivier <babolivier@matrix.org>
2022-03-25 18:20:02 +01:00
Alex Auvolat
8926b4e417
Add support for Synapse running on sqlite3 database in scripts/s3_media_upload
( #71 )
...
Signed-off-by: Alex Auvolat <alex@adnab.me>
2022-01-13 18:14:52 +00:00
David Robertson
f821cff55e
Make the release action upload to real PyPI ( #70 )
...
* Run `build` and `twine check` in regular CI
Co-authored-by: Brendan Abolivier <babolivier@matrix.org>
2021-12-01 17:28:02 +00:00
David Robertson
acd45b4aec
Bump version to 1.1.1-test
...
I have already uploaded a v1.1 to testpypi (and proper pypi for that
matter) and cannot reupload it.
2021-11-24 13:23:30 +00:00
David Robertson
ab561b53bd
Correct CI's invocation of twine
2021-11-24 13:23:30 +00:00
David Robertson
af3d6c8ab7
Test uploading to PyPI on release ( #69 )
2021-11-23 15:13:39 +00:00
David Robertson
84858af0ca
Update version number and give setup.py some love ( #68 )
...
* Mark version as 1.1
The previous owner of the PyPI package updated to a version 1.1 two days
ago, so this ought to be bumped to 1.1 too. See https://pypi.org/project/synapse-s3-storage-provider/1.1/#description
* Extra options in setup.py
* Packaging instructions
2021-11-22 15:33:10 +00:00
Sean Quah
04d5fb7fe9
Configure @matrix-org/synapse-core to be the code owner for the repo ( #67 )
...
Signed-off-by: Sean Quah <seanq@element.io>
2021-10-25 14:30:03 +01:00
Brendan Abolivier
fd1e12385d
Use the right config section ( #62 )
2021-10-12 12:14:27 +02:00