{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15320749,"defaultBranch":"main","name":"irods_resource_plugin_s3","ownerLogin":"irods","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-12-19T19:32:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1790166?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714666052.0","currentOid":""},"activityList":{"items":[{"before":"fdac759766b2158c69d69a15e2c95a6bbe8004f0","after":"58e5704264e256ed9275e2b97d55530f9a1f95bf","ref":"refs/heads/4-3-stable","pushedAt":"2024-05-24T18:33:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2156] Replace variable length arrays with alloca()","shortMessageHtmlLink":"[#2156] Replace variable length arrays with alloca()"}},{"before":"127fcfab0adfa48e5ce7d7902aa103ac39ee825b","after":"f3e68506631f2db3f975235d344857d5b5c37025","ref":"refs/heads/main","pushedAt":"2024-05-24T18:32:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2156] Replace variable length arrays with alloca()","shortMessageHtmlLink":"[#2156] Replace variable length arrays with alloca()"}},{"before":"de04e4dd71d31ddcfec2b10bad60fd241c96ae27","after":"127fcfab0adfa48e5ce7d7902aa103ac39ee825b","ref":"refs/heads/main","pushedAt":"2024-04-30T14:17:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2191] Update tests for replication API changes\n\nSYS_NOT_ALLOWED is no longer returned when a good replica is replicated\nover a good replica. It is now a no-op.","shortMessageHtmlLink":"[#2191] Update tests for replication API changes"}},{"before":"3a0c412a6ef70d8f7a1c55f966363eca0265c2f0","after":"fdac759766b2158c69d69a15e2c95a6bbe8004f0","ref":"refs/heads/4-3-stable","pushedAt":"2024-04-30T14:16:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2191] Update tests for replication API changes\n\nSYS_NOT_ALLOWED is no longer returned when a good replica is replicated\nover a good replica. It is now a no-op.","shortMessageHtmlLink":"[#2191] Update tests for replication API changes"}},{"before":"24cddd11235246e69db1a9a16a4e8e93dbf97521","after":"3a0c412a6ef70d8f7a1c55f966363eca0265c2f0","ref":"refs/heads/4-3-stable","pushedAt":"2024-04-26T23:47:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2183] Fix tests using --purgec","shortMessageHtmlLink":"[#2183] Fix tests using --purgec"}},{"before":"b31e73940b8c979e74ec9bcdaed27f29755f9162","after":"de04e4dd71d31ddcfec2b10bad60fd241c96ae27","ref":"refs/heads/main","pushedAt":"2024-04-26T23:46:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2183] Fix tests using --purgec","shortMessageHtmlLink":"[#2183] Fix tests using --purgec"}},{"before":"d9c742058522d87dccc6dd3d89486d2037afcf2b","after":"24cddd11235246e69db1a9a16a4e8e93dbf97521","ref":"refs/heads/4-3-stable","pushedAt":"2024-04-25T22:52:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"korydraughn","name":"Kory Draughn","path":"/korydraughn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5543107?s=80&v=4"},"commit":{"message":"[#2186] link s3_transport_obj to librt if librt has shm_open","shortMessageHtmlLink":"[#2186] link s3_transport_obj to librt if librt has shm_open"}},{"before":"015b149873fbf402a3b4adb038349b6a2db97bc0","after":"b31e73940b8c979e74ec9bcdaed27f29755f9162","ref":"refs/heads/main","pushedAt":"2024-04-25T22:51:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"korydraughn","name":"Kory Draughn","path":"/korydraughn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5543107?s=80&v=4"},"commit":{"message":"[#2186] link s3_transport_obj to librt if librt has shm_open","shortMessageHtmlLink":"[#2186] link s3_transport_obj to librt if librt has shm_open"}},{"before":"aaf4ad8958b21549ffb96091f603a6622452c9c8","after":"d9c742058522d87dccc6dd3d89486d2037afcf2b","ref":"refs/heads/4-3-stable","pushedAt":"2024-03-06T21:38:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2080,#2154,irods/irods#7265] Minor reorganization + CMake TLC\n\n- Project tree structure reorganized to match that of main irods repo.\n- Removed unused read_shared_memory.cpp.\n- Fixed some system #includes not having angle brackets.\n- Added quotes around paths in CMake files.\n- Changed all instances of CMAKE_SOURCE_DIR to CMAKE_CURRENT_SOURCE_DIR.\n- Removed CMAKE_SHARED_LINKER_FLAGS_INIT and\n CMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT, as no shared libraries are built.\n- Added IRODS_PLUGINS_DIRECTORY to\n CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION.\n- Added CMAKE_EXE_LINKER_FLAGS_INIT and CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT\n for unit tests.\n- [#2080] Rewrote unit test cmake to match that of main irods repo.\n- [#2154] Replaced curl-devel package dependency declaration with libcurl","shortMessageHtmlLink":"[#2080,#2154,irods/irods#7265] Minor reorganization + CMake TLC"}},{"before":"9e4771c71d976060704e2618a2d188cd1fdd6a34","after":"015b149873fbf402a3b4adb038349b6a2db97bc0","ref":"refs/heads/main","pushedAt":"2024-03-06T21:32:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2080,#2154,irods/irods#7265] Minor reorganization + CMake TLC\n\n- Project tree structure reorganized to match that of main irods repo.\n- Removed unused read_shared_memory.cpp.\n- Fixed some system #includes not having angle brackets.\n- Added quotes around paths in CMake files.\n- Changed all instances of CMAKE_SOURCE_DIR to CMAKE_CURRENT_SOURCE_DIR.\n- Removed CMAKE_SHARED_LINKER_FLAGS_INIT and\n CMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT, as no shared libraries are built.\n- Added IRODS_PLUGINS_DIRECTORY to\n CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION.\n- Added CMAKE_EXE_LINKER_FLAGS_INIT and CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT\n for unit tests.\n- [#2080] Rewrote unit test cmake to match that of main irods repo.\n- [#2154] Replaced curl-devel package dependency declaration with libcurl","shortMessageHtmlLink":"[#2080,#2154,irods/irods#7265] Minor reorganization + CMake TLC"}},{"before":"bb12d3f30e168dcd65cd2fbdea53e195530fc958","after":"aaf4ad8958b21549ffb96091f603a6622452c9c8","ref":"refs/heads/4-3-stable","pushedAt":"2024-03-06T14:49:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[irods/irods#7220] update externals in build hook","shortMessageHtmlLink":"[irods/irods#7220] update externals in build hook"}},{"before":"644ae1f179732185ebd13160bf646702f105112a","after":"9e4771c71d976060704e2618a2d188cd1fdd6a34","ref":"refs/heads/main","pushedAt":"2024-03-06T14:23:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[irods/irods#7220] Do not explicitly build against libc++","shortMessageHtmlLink":"[irods/irods#7220] Do not explicitly build against libc++"}},{"before":"564c19a8a9998c01ebe5538f41a5032696ca6006","after":"bb12d3f30e168dcd65cd2fbdea53e195530fc958","ref":"refs/heads/4-3-stable","pushedAt":"2024-03-01T19:45:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[irods/irods#7531] bump irods version requirement and remove exact requirement","shortMessageHtmlLink":"[irods/irods#7531] bump irods version requirement and remove exact re…"}},{"before":"7b522120834c43e5dcacb00ab7b30e6225a27641","after":"644ae1f179732185ebd13160bf646702f105112a","ref":"refs/heads/main","pushedAt":"2024-03-01T19:38:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[irods/irods#7531] bump irods version requirement and remove exact requirement","shortMessageHtmlLink":"[irods/irods#7531] bump irods version requirement and remove exact re…"}},{"before":"d87ef86aba4e93a61c5b349c46ba7fcce35209f9","after":"564c19a8a9998c01ebe5538f41a5032696ca6006","ref":"refs/heads/4-3-stable","pushedAt":"2024-02-23T16:06:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2138] Remove libs3 from build hook","shortMessageHtmlLink":"[#2138] Remove libs3 from build hook"}},{"before":"194f9fd4b8ce989cc7b6f28f747d28c371dd0aa8","after":"7b522120834c43e5dcacb00ab7b30e6225a27641","ref":"refs/heads/main","pushedAt":"2024-02-23T16:05:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2138] Remove libs3 from build hook","shortMessageHtmlLink":"[#2138] Remove libs3 from build hook"}},{"before":"2f4b26542539b6e1cb0912c55ea4add53f7cddbc","after":"d87ef86aba4e93a61c5b349c46ba7fcce35209f9","ref":"refs/heads/4-3-stable","pushedAt":"2024-02-21T21:43:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[irods/irods#6256] do not explicitly add spdlog to includes","shortMessageHtmlLink":"[irods/irods#6256] do not explicitly add spdlog to includes"}},{"before":"2f4b26542539b6e1cb0912c55ea4add53f7cddbc","after":"194f9fd4b8ce989cc7b6f28f747d28c371dd0aa8","ref":"refs/heads/main","pushedAt":"2024-02-21T21:43:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[irods/irods#6256] do not explicitly add spdlog to includes","shortMessageHtmlLink":"[irods/irods#6256] do not explicitly add spdlog to includes"}},{"before":null,"after":"2f4b26542539b6e1cb0912c55ea4add53f7cddbc","ref":"refs/heads/4-3-stable","pushedAt":"2024-02-14T17:59:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2161] Test updates when switching ARCHIVE_NAMING_POLICY after put","shortMessageHtmlLink":"[#2161] Test updates when switching ARCHIVE_NAMING_POLICY after put"}},{"before":"d93db0b4c1e51e14bb65e931844ff7f9f599b7aa","after":"d1e5e0b45bb32f8d78e0c8a5c11b3b864330ae07","ref":"refs/heads/4-2-stable","pushedAt":"2024-01-18T16:53:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"korydraughn","name":"Kory Draughn","path":"/korydraughn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5543107?s=80&v=4"},"commit":{"message":"[#2146] Fixed a physical_path() that should have been a logical_path()","shortMessageHtmlLink":"[#2146] Fixed a physical_path() that should have been a logical_path()"}},{"before":"8f3467d9ee1c0d50c5ff41c6c7e8d6ef938ac65c","after":"d93db0b4c1e51e14bb65e931844ff7f9f599b7aa","ref":"refs/heads/4-2-stable","pushedAt":"2024-01-11T19:37:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2161] Test updates when switching ARCHIVE_NAMING_POLICY after put","shortMessageHtmlLink":"[#2161] Test updates when switching ARCHIVE_NAMING_POLICY after put"}},{"before":"97940fd69a4d650aa56d4dfe286033b4e135eda9","after":"2f4b26542539b6e1cb0912c55ea4add53f7cddbc","ref":"refs/heads/main","pushedAt":"2024-01-10T18:27:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2161] Test updates when switching ARCHIVE_NAMING_POLICY after put","shortMessageHtmlLink":"[#2161] Test updates when switching ARCHIVE_NAMING_POLICY after put"}},{"before":"a4214afeb427c85e4b16d732f306fbaeaf0c6dc6","after":"8f3467d9ee1c0d50c5ff41c6c7e8d6ef938ac65c","ref":"refs/heads/4-2-stable","pushedAt":"2023-12-21T15:47:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2151][#2153] Stat cache file if it is open\n\nIf there is an open cache file, stat it instead of doing a HEAD to S3.\nFix translation of open mode to posix stream.","shortMessageHtmlLink":"[#2151][#2153] Stat cache file if it is open"}},{"before":"9e165521cd3afe7aa91301ea1ac07764de3a468e","after":"97940fd69a4d650aa56d4dfe286033b4e135eda9","ref":"refs/heads/main","pushedAt":"2023-12-19T20:28:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2151][#2153] Stat cache file if it is open\n\nIf there is an open cache file, stat it instead of doing a HEAD to S3.\nFix translation of open mode to posix stream.","shortMessageHtmlLink":"[#2151][#2153] Stat cache file if it is open"}},{"before":"06885879a00a578c4ab409be6e2a60288a1c0f9a","after":"9e165521cd3afe7aa91301ea1ac07764de3a468e","ref":"refs/heads/main","pushedAt":"2023-12-14T17:04:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2138] Absorb libs3 as an in-repo object library","shortMessageHtmlLink":"[#2138] Absorb libs3 as an in-repo object library"}},{"before":"feb2797fbacdf5fa2c34d5a30768f4490c5f22c0","after":"06885879a00a578c4ab409be6e2a60288a1c0f9a","ref":"refs/heads/main","pushedAt":"2023-11-30T16:38:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2138] Relicense to LGPLv3+/GPLv2+","shortMessageHtmlLink":"[#2138] Relicense to LGPLv3+/GPLv2+"}},{"before":"d4904e42bb2ac07e165d36b649472a3a8b991f4d","after":"feb2797fbacdf5fa2c34d5a30768f4490c5f22c0","ref":"refs/heads/main","pushedAt":"2023-11-28T17:45:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2147] use static_cast when instantiating ios_base::openmode with an int","shortMessageHtmlLink":"[#2147] use static_cast when instantiating ios_base::openmode with an…"}},{"before":"476b444f8f8db6f33e03049f1018192945182b2f","after":"d4904e42bb2ac07e165d36b649472a3a8b991f4d","ref":"refs/heads/main","pushedAt":"2023-10-18T18:49:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[#2144] Install Minio 7.1.16 for Python 3.6.\n\nMinio 7.1.17 uses a Python module that only exists in Python 3.7 and\nbeyond. This causes the test hook to fail on OS which ship with a\nversion of Python earlier than 3.7.\n\nInstalling the previous version of Minio resolves the issue.","shortMessageHtmlLink":"[#2144] Install Minio 7.1.16 for Python 3.6."}},{"before":"9e18c47a35eba6208bf9e78c235170aa98a18e48","after":"476b444f8f8db6f33e03049f1018192945182b2f","ref":"refs/heads/main","pushedAt":"2023-10-11T22:06:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[irods/irods#7191] Add Rocky Linux to platforms","shortMessageHtmlLink":"[irods/irods#7191] Add Rocky Linux to platforms"}},{"before":"1f5ab0b2962b7887aeb71344a67feb348987ade4","after":"9e18c47a35eba6208bf9e78c235170aa98a18e48","ref":"refs/heads/main","pushedAt":"2023-10-11T16:06:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alanking","name":"Alan King","path":"/alanking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8021100?s=80&v=4"},"commit":{"message":"[irods/irods#7247,irods/externals#185] Update dependencies in build hook.","shortMessageHtmlLink":"[irods/irods#7247,irods/externals#185] Update dependencies in build h…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU1CaHQA","startCursor":null,"endCursor":null}},"title":"Activity · irods/irods_resource_plugin_s3"}