Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-03 | Switch back to plugin-specific access key env vars. | wn_ | |
2022-12-03 | Use the AWS PHP SDK's default credential provider chain. | wn_ | |
This allows for use of any supported approach, in particular AWS IAM instance profiles, to provide credentials. If used, access and secret key environment variables will need to be changed to the expected names (i.e. 'TTRSS_CACHE_S3_ACCESS_KEY' to 'AWS_ACCESS_KEY_ID' and 'CACHE_S3_SECRET_KEY' to 'AWS_SECRET_ACCESS_KEY'). | |||
2022-12-02 | Merge pull request 'Prevent double slashes in full path.' (#1) from ↵ | fox | |
wn/ttrss-cache-s3:bugfix/get-full-path into master Reviewed-on: https://dev.tt-rss.org/tt-rss/ttrss-cache-s3/pulls/1 | |||
2022-12-02 | Prevent double slashes in full path. | wn_ | |
During housekeeping 'Cache_S3' gets initialized with an empty 'dir' value. This resulted in consecutive forward slashes in 'Cache_S3::get_full_path()', which prevented detection of directories and resulted in an empty list of rules. 'putBucketLifecycleConfiguration' with an empty list of rules causes a malformed XML error with AWS S3. | |||
2022-11-25 | remove CI, too many dependencies | Andrew Dolgov | |
2022-11-25 | give phpstan more ram | Andrew Dolgov | |
2022-11-25 | give phpstan more ram | Andrew Dolgov | |
2022-11-25 | bump phpstan mem limits | Andrew Dolgov | |
2022-11-25 | add jenkinsfile | Andrew Dolgov | |
2022-11-25 | add README | Andrew Dolgov | |
2022-11-24 | force basename() on requested files | Andrew Dolgov | |
2022-11-24 | implement remove() and support for .no-auto-expiry | Andrew Dolgov | |
2022-11-24 | implement lifecycle policy handling, code cleanup | Andrew Dolgov | |
2022-11-24 | fix put method not returning proper results | Andrew Dolgov | |
2022-11-24 | report aws exceptions | Andrew Dolgov | |
2022-11-24 | remove touch() | Andrew Dolgov | |
2022-11-23 | add get_mtime() | Andrew Dolgov | |
2022-11-23 | initial | Andrew Dolgov | |