Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-24 | add overriding truncated_namespace condition for truncating paths for ↵ | Austin Lanari | |
digital ocean | |||
2019-03-13 | [Credo] fix Credo.Check.Readability.MaxLineLength | Haelwenn (lanodan) Monnier | |
2019-02-09 | Credo fixes: parameter consistency | Haelwenn (lanodan) Monnier | |
2019-01-21 | S3 Namespace | href | |
2018-12-31 | update copyright years to 2019 | William Pitcock | |
2018-12-23 | add license boilerplate to pleroma core | William Pitcock | |
2018-11-30 | Uploads fun, part. 2 | href | |
2018-11-30 | reverse proxy / uploads | href | |
2018-10-29 | s3 uploader: add new feature to force public attachment URIs to go through ↵ | William Pitcock | |
media proxy | |||
2018-09-24 | Uploaders.S3: Replace unsafe characters in object key | Martin Kühl | |
According to [the S3 docs][s3], the characters safe for use in object keys are: * 0-9 * a-z * A-Z * ! * - * _ * . * * * ' * ( * ) (The / character is not listed but mentioned being safe outside of the list.) Several characters that are valid in filenames can cause problems, for example spaces are not valid in URLs and need to be escaped, sequences of spaces can become squeezed by S3, some characters like \ are documented to require “significant special handling”. To avoid these problems, this change encodes the filename before using it as part of the S3 object name by replacing all characters except those documented as “safe” with dashes. [s3]: https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html | |||
2018-08-29 | Add backend failure handling with :ok | :error so the uploader can handle it. | Thurloat | |
defaulting to :ok, since that's the currently level of error handling. | |||
2018-08-28 | Implement uploader behaviour | Thurloat | |
run formatter <# | |||
2018-08-27 | cleaning up a bit. | Thurloat | |
2018-08-27 | example of flexible storage backends | Thurloat | |