- 🇺🇸United States cmlara
Drupal 7 end-of-life triage:
Drupal 7 will reach end of life on January 5th.The 7.x branches of S3FS do not have any additional planned releases.
7.x-3.x supports version 3 of the AWS SDK, but it has fallen behind 7.x-2.x.
The list below is the commit log for 7.x-2.x in descending date order. New commits go to the top.
Issue #3016824 by nrackleff: Notice: Undefined index: s3fs_use_versioning
Done: 163133266df1d9fc092da3722459f91938fbec9b
Issue #2981730 by ron_s: Copy system images to S3 when rendering direct paths to CSS/JS files
Done: a73c058de90e6611b6ed4b5bfa0375cefcb675f6
Issue #2969063 by ron_s: Allow domain name to map directly to root path
Done: a434d69d564bce83a6711010ca20f5eae02caf0c
Issue #2998618: Reverted the AWS Secret Key field back to a textfield.
Done: 0a9f9e62208296a112f2df7b43d29e77f890be73
Issue #2996206 by eddie_c: each() deprecated in PHP 7.2 : Port patch from D8 to D7
Done: 8ceb087bcd8a86cb64195ad108ad0198d3d51c72
Issue #2900237 by eddie_c: PDOException: SQLSTATE[22001]: String data, right truncated
Done: 571b305f385277041d093191f8f8af359763b602
Issue #2983481: Updated the list of available S3 Regions in the settings.
Done: 506322eca452e21ab836a8a7785f0d85bcd0c02e
Issue #2979162 by lambic: Add Canada to region list
Done: 506322eca452e21ab836a8a7785f0d85bcd0c02e
Issue #2978480: Switched to drupal_basename() because PHP's basename() is broken on international filenames.
Done: de58d0e5af27557e660e6785d4bc2d30414a7126
Issue #2974070 by ron_s: Option to block access to S3 URLs if using a domain name
Done: ce05fa4816fdbf87bea6ef0de7e33867f2d5200c
Issue #2958566 by ckitchens, coredumperror: Allow S3 Versioning as a Configurable Option
Done: 163133266df1d9fc092da3722459f91938fbec9b
Issue #2958566 by ckitchens: Allow S3 Versioning as a Configurable Option
Done: 163133266df1d9fc092da3722459f91938fbec9b
Various minor fixes that I've forgotten to to commit over the last while.
Done: 0a9f9e62208296a112f2df7b43d29e77f890be73
Issue #2957905 by ckitchens: Conditional Authorization for a Multi-Site / Single S3 Bucket Environment
Done: 094a41dde417899b90b8a834bb055045a11a648c
Issue #2632082: Bugfix for VersionId=='null'.
Done: b3ce9ff65523f3623885d6a30463ab47b80d5ea0
Fixed a lingering problem with the bad update hook from v2.9.
Port:
#3025452: Replace/remove the old s3fs_use_instance_profile var →
Documentation update for API.
Needs to be ported
Issue #2886878 by Lams: "Refresh file metadata cache" fails in MySql 5.7.5+
Port:
#3180125: [7.x-3.x] Add support for very large object counts →
Issue #2884388: Fixed broken stream_stat() method in S3fsStreamWrapper.
Done: S3fsStreamWrapper
no longer overrides stream_stat()
Fixed a serious bug in the previous update hook.
Port:
#3025452: Replace/remove the old s3fs_use_instance_profile var →
Replaced/removed the old s3fs_use_instance_profile var.
Now, only the s3fs_awssdk2_use_instance_profile and awssdk2_use_instance_profile
vars are used. If awssdk2_use_instance_profile is written into settings.php,
it will override the s3fs_awssdk2_use_instance_profile variable.
BACKWARD INCOMPATIBILITY NOTE: Anyone that hard-coded s3fs_use_instance_profile
into their settings.php will need to change that line to use
awssdk2_use_instance_profile instead.
Port:
#3025452: Replace/remove the old s3fs_use_instance_profile var →
Issue #2858314: Corrected rmdir()'s improper SQL queries.
Done: b1fbf385a79a16b0041c6381a63e4aa630ca4faf
Removed pointless read caching of s3fs_file table.
Done: cb445bb8faeadd306df46f3fd4c048c2a37ece04
Minor cleanup.
Needs to be ported: only the added blank line before return $schema;
is left.
Issue #2821971 by prince_zyxware, jansete: Fix coding standard - spacing issues
Done: f1a7d4c59f031bf3de4e1105dec3320bdbfa1d33
Issue #2853778 by jansete: Config form does not display region "EU - London (eu-west-2)"
Done: 40b612307308dc06a6166589e8ce7ce7f59ae207
Added read/write permission checking to the default cache location.
Needs to be ported
Caching of instance profile cedentials now actually works. Caviat: you now have to actually configure it properly.
Needs to be ported
Issue #2849510 by zaphoyd: Add support for Ohio/us-east-2 region
Done: 39f1d35a1509a0e8398836bd384775cac360f571
Issue #2630466 by mshade: documented nginx configuration throws 502 gateway error
Done: b8939f09a790342591d3c7229056e290e15f963f
Issue #2843639: Clarified the "Don't rewrite CSS/JS file paths" setting's description.
Done: b04986594bab10f928739111b35d366740e25c66
Issue #2464031 by FluxSauce, catbear: Add support for very large object counts
Port:
#3180125: [7.x-3.x] Add support for very large object counts →
Issue #2826372: The new stream_metadata() API is now implemented.
Done: S3fsStreamWrapper
extends StreamWrapper
so inherits the added method
Issue #2833981 by Shashwat Purav: Remove extra single quote from README.txt
Done: 4fd703d946f621e53565bcb754d98e603f308683
Issue #2833958 by Shashwat Purav: Add Asia Pacific (Mumbai) Region
Done: a41611cd4a745f1f22848e8fc3645aaad66e08aa
Issue #2825806: Wrong bucket policy example in README
Done: dd460b821c3cdfdc04290e92e1ac16c0e2c82ccf
Issue #2803121: Added support for the Seoul region.
This commit is common to both branches. After this they diverge. Everything in 7.x-3.x is in 7.x-2.x except 5e6a4912df6d9cb90119d44011752e62a2686be7
Closed: outdated
3.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Drupal 7 end-of-life triage:
Drupal 7 will reach end of life on January 5th.
The 7.x branches of S3FS do not have any additional planned releases.