Releases: raniellyferreira/rotate-files
Rotate v1.3.1
Installation and Upgrading
Download Rotate v1.3.1. The common platform binaries are here:
- MacOS amd64 (checksum (checksum (checksum / a01fa3172a48c544255cc84801a66fdc4f5dc73558c52cfc64b340c81800711f)
- MacOS arm64 (checksum (checksum (checksum / d2a444fc4a89fe1f3b958b2e2855c825a2f059300930e4e038fb4efe6c590f3f)
- Linux amd64 (checksum (checksum (checksum / 03513602bb6b232a686a715dff5579a19489efddd13bcabed098f59037ca42b7)
- Linux arm (checksum (checksum (checksum / e571f1e607266cf388c989333dfd36d9ccc2a19051c1df510857f3ac3bab820f)
- Linux arm64 (checksum (checksum (checksum / 26588505e6050b06f6d976dd26220d1d30b0ce71355f1b1dc80f97f7eb861220)
- Linux i386 (checksum (checksum (checksum / c317a890dc5e1a94c311d1bc888a3c0848a352c2b9bcc397b535a7491320c93f)
- Linux ppc64le (checksum (checksum (checksum / 4e9aa4df9f9422ba5db734b3626e21e4b8fe12d94691bec35dae5b80107d3774)
- Linux s390x (checksum (checksum (checksum / d59a6cb50c6a76838fe8bb4b366c87d71698a10592d1ded8d3964456c5de50d9)
- Windows amd64 (checksum (checksum (checksum / 49b1d0081d0156c8131716ca93daa6868c2b9c17ac2c332b70030b8bf606f9d1)
You can also use a script to install on any system with bash
or sh
.
Changelog
- fix blob storage use connection string or default credentials aed2cbd (Ranielly Ferreira)
Full Changelog: v1.3.0...v1.3.1
Rotate v1.3.0
Installation and Upgrading
Download Rotate v1.3.0. The common platform binaries are here:
- MacOS amd64 (checksum (checksum (checksum / 814e2984ef8616f640337cf7ce0ad0d3d44beaa67ef3fb7942a6fb5f77be730d)
- MacOS arm64 (checksum (checksum (checksum / 9e4936f7beafb8dbbcffa9574856aefd9ad797db00ecfe17ff0305360e586eac)
- Linux amd64 (checksum (checksum (checksum / 603ba22d09f0d1e8fedb8150115c0fc8d176ffecb31832b58237e5a64b96aaae)
- Linux arm (checksum (checksum (checksum / bb1c58e5307a3ed1762d544769c526f77e197272d055f8047608f7c891de378a)
- Linux arm64 (checksum (checksum (checksum / b927cfb55131b3375ff5c85df62c6729fddd677c91dc57a9ee7d2cd577f2e502)
- Linux i386 (checksum (checksum (checksum / 9fd4660b5c66c408263e08e0549253916fa6d61acebeb579d10e02c7a1ea8fe7)
- Linux ppc64le (checksum (checksum (checksum / 27e553e3ac60b6aba434ada22f8db7033ff9699511a918103dd4d18dca68746e)
- Linux s390x (checksum (checksum (checksum / 79b17407f515b97366ce2bee3f00349045857927c20bc4900e774951732edb75)
- Windows amd64 (checksum (checksum (checksum / 29297f6a4a1f71949402b30c7dee0a40a401adee52134ad99d6a9be9f56607d4)
You can also use a script to install on any system with bash
or sh
.
Changelog
- Bump version to 1.3.0 3f367b9 (Ranielly Ferreira)
- Refactor license header in manager_test.go c4e38be (Ranielly Ferreira)
- Refactor file deletion handling in rotate_handler.go 27d2ffa (Ranielly Ferreira)
- Refactor rotation file handling and error handling 3f25d01 (Ranielly Ferreira)
- Update README.md a7b861d (Ranielly Ferreira)
- Add OSSF Scorecard and Go unit test workflows 86191a8 (Ranielly Ferreira)
- Add SECURITY.md with security policy and process a167a3d (Ranielly Ferreira)
- add windows arm64 compatibility; improve get script 0ea20dd (Ranielly Ferreira)
- fix comments df27f23 (Ranielly Ferreira)
- update readme 87808ea (Ranielly Ferreira)
- code improvement, add comments, rename structs 3c901f6 (Ranielly Ferreira)
- Refactor backup listing in RotationManager 68d925b (Ranielly Ferreira)
Full Changelog: v1.2.0...v1.3.0
Rotate v1.2.0
Installation and Upgrading
Download Rotate v1.2.0. The common platform binaries are here:
- MacOS amd64 (checksum / 1114e2f26d4ed9ecbd6d11c2b25c4dad4ad42b8ce73a6bd6c48c2f019707d3c9)
- MacOS arm64 (checksum / 660266f0d6dd4c24b587f3994220ab84c56ba367a26032a4707852ccfe1b459c)
- Linux amd64 (checksum / 44f3efee5928361536cb85966facb47476e1c1b0402c795e0f020ee9c9ecec9f)
- Linux arm (checksum / 4c91d50a415a2a57f4610998e11127b49dd1643e6acb8039c86414a7a959bdcd)
- Linux arm64 (checksum / 8597eeb81ab47c8dc0f8b4f5b860f25954a4b76e8138cfaf8889d314af47a3e3)
- Linux i386 (checksum / fd657c66948a9c2b58c0c0829035431eca8579e2bb0bab1bad812e962086fe4f)
- Linux ppc64le (checksum / e2c65d95a73e6cddddc13900cf3eff977347a9c62d005b89c04aac5c7c404da6)
- Linux s390x (checksum / 62b13af88c0f4130611ef4df21a1e46cbc30d3a3065e73c81e412bf3d35143a0)
- Windows amd64 (checksum / 51c603a1b94e3e1678d291568666713750dc8383a127e218492678580b379b43)
You can also use a script to install on any system with bash
or sh
.
Changelog
- improve files categorization; fix yearly not preserving; Refactor DEFAULT_YEARLY constant to use -1 for preserve always and 0 for no perservation; 6fbf2e3 (Ranielly Ferreira)
- refact for best pratices 245d7d5 (Ranielly Ferreira)
- Bump cloud.google.com/go/storage from 1.41.0 to 1.43.0 c6711bc (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.42.0 to 1.58.3 86c3cb6 (dependabot[bot])
- Bump google.golang.org/api from 0.190.0 to 0.191.0 7942403 (dependabot[bot])
- Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity 497c3b0 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.22.2 to 1.27.27 93eaaae (dependabot[bot])
- Bump google.golang.org/api from 0.152.0 to 0.190.0 45520a5 (dependabot[bot])
- Bump google.golang.org/api from 0.150.0 to 0.152.0 c56cb6b (dependabot[bot])
- fix azure GetAccountContainerAndPath ec32441 (Ranielly Ferreira)
- fix readme rotate command 5f6c7c5 (Ranielly Ferreira)
Full Changelog: v1.1.0...v1.2.0
Rotate v1.1.0
Notable Changes
- Integration with Google Cloud Storage and Azure Blob Storage 🎉
Installation and Upgrading
Download Rotate v1.1.0. The common platform binaries are here:
- MacOS amd64 (checksum / fde7d417bf6b602e501d40bfd204c0cb8069e96d77ace4d65bbdb8f441173840)
- MacOS arm64 (checksum / d4672f67d19b02ad0e3eb9da3d82fff41e20b73ff751821ff29f3b1c06f98530)
- Linux amd64 (checksum / 964593d2c21506de86502c26a59222985465057b2e2e0941b72074449c805910)
- Linux arm (checksum / daf6a5e2fb4e3d306a9a1d9f626834b00bd60d472d86c746416212c92a75d056)
- Linux arm64 (checksum / eb859e6a883a96c21c99a3101239370ec4977170f907bc68936ac4449a6a9f34)
- Linux i386 (checksum / 357e7d60c2ab4571a78d608cb434a90b04a8e9d4a3bc472a1d49ceeb76f9506e)
- Linux ppc64le (checksum / ee87f4e2aaff33a815668ebc77f3669ad3f3ad7a40a9a4568054a82ad36417f0)
- Linux s390x (checksum / 5f65715261ae3627ec32e37eac72f9eba480d2d3113c5bf3023f7333f3421afc)
- Windows amd64 (checksum / 6c4a4817cf6e9cb741bd415e1a61bc132fcf1dd8559f5af88d386d6cdb755392)
You can also use a script to install on any system with bash
or sh
.
Changelog
- readme documentation update 59756b9 (Ranielly Ferreira)
- add azure blob storage integration, code improvement and bug fixes 072470b (Ranielly Ferreira)
- add GCS integration f2a08e2 (Ranielly Ferreira)
- project structure improvement 0bf651c (Ranielly Ferreira)
- Improved summarized output now prints backup sizes ed735ae (Ranielly Ferreira)
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.40 to 1.22.2 cc86145 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.1 to 1.42.0 939fa7f (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.5 to 1.40.1 9483373 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2 from 1.21.0 to 1.21.1 2a174aa (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.39 to 1.18.40 a7484d8 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.38 to 1.18.39 12c52d5 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.37 to 1.18.38 3a91d0f (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.36 to 1.18.37 a41df94 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.2 to 1.38.5 c728743 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.33 to 1.18.36 df6e2dd (dependabot[bot])
Full Changelog: v1.0.8...v1.1.0
Rotate v1.0.8
Installation and Upgrading
Download Rotate v1.0.8. The common platform binaries are here:
- MacOS amd64 (checksum / 485ba8b7e56128aa549a39548b2af3cbd06b51f879d0d55ecc21a8814d73d57b)
- MacOS arm64 (checksum / d4c6d39df54e244fee12d95340242b343741ddc9fbab21ce00babaf868f8a169)
- Linux amd64 (checksum / 316631034cd9f7d1740f44e17f60009b81fe00dda0fc8e96dc685f4f29e55873)
- Linux arm (checksum / 2de59f65a08b25a6952cda5a1d0d5a9267bd2d416305c16dbe372552b80c45ab)
- Linux arm64 (checksum / 1ad6ccd5c2ef4917d0d430cdf6f74147760031aa9a894ea59025b61bb2cbb871)
- Linux i386 (checksum / c0f0f8b3910d06509bf75178ee1080ecf44beb58b135d4e056ac3ddfbe3cc31f)
- Linux ppc64le (checksum / 63c3f0f8c466f4568cc9a7ce89aae5be9479c4d1aa8610d74ac14263a8457eed)
- Linux s390x (checksum / 6f1c39d804fe2895a4d1496f4e7dfca739e29fa0f6dabee7cacd92df044ceb3e)
- Windows amd64 (checksum / 818e2d170f790d1bb3cd950c6de28dbc9752b1eff246f420c92ccc8ffec342be)
You can also use a script to install on any system with bash
or sh
.
Changelog
- fix Amazon S3 Compatible API with env var AWS_ENDPOINT_OVERRIDE 58eeedd (Ranielly Ferreira)
Full Changelog: v1.0.7...v1.0.8
Rotate v1.0.7
Installation and Upgrading
Download Rotate v1.0.7. The common platform binaries are here:
- MacOS amd64 (checksum / b100cfe5391e1a4e1729d19ff5b61a31aca4d42c7ef8c56dfa8dc56e2d245a9c)
- MacOS arm64 (checksum / 1a55e36acdc328e1f17f56afdff34d022458a831f27b51fd1d7bab2808641130)
- Linux amd64 (checksum / 76361f5666967aab3466bce440a5d70a4040a9cb1a5f13116ce46e051379ba71)
- Linux arm (checksum / 40bc283c222c79b5084c615e8bdad2878d55ba4f6e00b98d64dec5ca978bf50b)
- Linux arm64 (checksum / 1556316db2c6d5ac221295ac6b0a0b3f580a376cc373ecce945f0750f807ffa5)
- Linux i386 (checksum / a848b767a7003d416782772bf298235a37a046bfb05d9c3328571f5181a299d3)
- Linux ppc64le (checksum / dc889c2d36cf4c449c7e4c67330b732162207ee35bf9ca508a34f7138819b2e3)
- Linux s390x (checksum / 2c113cd956ae5ff741eb5c005e49faf2ba10ab9fb7c3e45a2bd49003f4d88b01)
- Windows amd64 (checksum / 6d3034c1590a093dce201218cdef02171e53152a885e324531824ad20fb46d3d)
You can also use a script to install on any system with bash
or sh
.
Changelog
- add environment var AWS_ENDPOINT_OVERRIDE for third-party storage services d5f7c64 (Ranielly Ferreira)
- aws profile load improvement 0ae26b5 (Ranielly Ferreira)
- Improvement on local rotation 5acc6ff (Ranielly Ferreira)
- gitignore b9bafe9 (Ranielly Ferreira)
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.35.0 to 1.38.2 8f33178 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.32 to 1.18.33 9c2f3c0 (dependabot[bot])
Full Changelog: v1.0.6...v1.0.7
Rotate v1.0.6
Installation and Upgrading
Download Rotate v1.0.6. The common platform binaries are here:
- MacOS amd64 (checksum / 7af52146ed0ccd129636930c30baa1ab56fc11d68aef8d4c36f073cf74204d5f)
- MacOS arm64 (checksum / 32ba806854be22a1c914e17c03e915f64e43f31ebc6b21dd62962a907338695d)
- Linux amd64 (checksum / 44fdc4738a0d4a30cbf416c95568752d776b72c1fec9ebf9d01682b0b3b471a1)
- Linux arm (checksum / e4501cf0371717ba647a1268d7ad75049535ddd95c784fe3b43b8d554ec3ea9b)
- Linux arm64 (checksum / 98ff053a52c8c930216dcee3177cc6be889539cde551570dcbe15948c8a7fef6)
- Linux i386 (checksum / 0f7cde92780cc229b3d404de88a03fd36b449623b997a52cbf113e7fb486983b)
- Linux ppc64le (checksum / 06f4af587508c74797db27da625919e54cecb31f135ac453a5f1ed1a70204f30)
- Linux s390x (checksum / 7bc7c77a4a5113036d16f2992ba1e3c0d11e430170db8405661cc447c9e9abde)
- Windows amd64 (checksum / 33a50bc9f424ad1852c229ed2d9656a4f5f9fdfa1871110ada824229282a9567)
You can also use a script to install on any system with bash
or sh
.
Changelog
- Yearly bug fix and code improvement 84ee77b (Ranielly Ferreira)
- fix issue #23 Files aren't being deleted and improve deletion log bfbbd1a (Ranielly Ferreira)
- golang 1.20 62eef6f (Ranielly Ferreira)
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.19 to 1.18.32 1825acf (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2 from 1.17.7 to 1.18.1 5db1428 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.31.0 to 1.35.0 d62152f (dependabot[bot])
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.4 97c9b92 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.30.5 to 1.31.0 8bb9830 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.15 to 1.18.19 eab062c (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2 from 1.17.5 to 1.17.6 f49c847 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.30.4 to 1.30.5 6d1b341 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.14 to 1.18.15 fa5e8d7 (dependabot[bot])
Full Changelog: v1.0.5...v1.0.6
Rotate v1.0.5
Installation and Upgrading
Download Rotate v1.0.5. The common platform binaries are here:
- MacOS amd64 (checksum / a6f8320fd1ef6abc698ff84ecc4702533bb6ff91f3cc8914a1068b8e4d28092d)
- MacOS arm64 (checksum / 791eef69b7f70bb86d9660ae98a472b1706e128273e09852a6d52b09ee9b5afc)
- Linux amd64 (checksum / 382a797ec9b291c791d651328d21e084eeb818df0b68414e529f86d8206a921f)
- Linux arm (checksum / f0e2400baaac12814d03d865aa96a048adf0082a84d562d3a27d748cbb97f017)
- Linux arm64 (checksum / 480741281f8e6478c3f2694ea05382218708609958cab6d32808797cdc837bdc)
- Linux i386 (checksum / f99e9a1e9574b84026b09b3580bc89637e45be23bdb29185897156985603c528)
- Linux ppc64le (checksum / 6b15da76d1c1e64dc3f47fbca3d740c31280670cac820ff9d1d56f2a1c35b44f)
- Linux s390x (checksum / 2011945324f220c10743b2ac75bfdbfe7ebaf6893df0cb65f15924cab2d67032)
- Windows amd64 (checksum / 21965dda2541c55faf1b7c38f2d57702bc3d063768447eebe17311d0951c921f)
You can also use a script to install on any system with bash
or sh
.
Changelog
- Code improvements, now list all files of S3 e9d34d4 (Ranielly Ferreira)
Full Changelog: v1.0.4...v1.0.5
Rotate v1.0.4
Installation and Upgrading
Download Rotate v1.0.4. The common platform binaries are here:
- MacOS amd64 (checksum / e1f27f24725b1fd3dffee29c3bec2b0531a01cff5076f5e2062dc13961c1ed62)
- MacOS arm64 (checksum / ad757ee54955de449fc11f894ba246f050c6c548358bee80f7dc76c7b74c6fdc)
- Linux amd64 (checksum / 74fee813fcec6c06705178867adbdea65aef1ee110bcef9d16891097e6efb293)
- Linux arm (checksum / eaf7f1a4c77f8a2b420310fc49c4efc8e3f636d5239c2a174f232a86516c11d2)
- Linux arm64 (checksum / 0020311b61be3f8f96b95d55ca649f29b27ac68df28e58d517e4db84ba3a5004)
- Linux i386 (checksum / 90d0e86d20049395894197fadec78966f4876d2de31e8d138d98fd3a5f3728f3)
- Linux ppc64le (checksum / feb4f87d894feb8d6d341643d5cdef9ece9c15fcc1a18c6710ac3ea419d5e536)
- Linux s390x (checksum / af48c3fb13354b7f9e1e0dc7cab081ef657621b11c647dfede39261fc015735a)
- Windows amd64 (checksum / 471d7f30eeece18af6537d143391c267b075aa0727fa5be89c25102d77fc6ffb)
You can also use a script to install on any system with bash
or sh
.
Changelog
- code improvements c9ed48e (Ranielly Ferreira)
- Change install script to use bash 28a495c (Ranielly Ferreira)
- Bump github.com/aws/aws-sdk-go-v2/config from 1.1.6 to 1.18.14 13446c1 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.5.0 to 1.30.4 a6b8e1d (dependabot[bot])
- Bump github.com/joho/godotenv from 1.3.0 to 1.5.1 d376fc6 (dependabot[bot])
- fix module name 8a27497 (Ranielly Ferreira)
- add badges 83006d1 (Ranielly Ferreira)
- Structure refactored 57c6df2 (Ranielly Ferreira)
New Contributors
- @dependabot made their first contribution in #3
Full Changelog: v1.0.3...v1.0.4
Rotate v1.0.3
Installation and Upgrading
Download Rotate v1.0.3. The common platform binaries are here:
- MacOS amd64 (checksum / 1430e54074fd3c9800603f80cdef5e933467ace3743d9ac296899cc24641ebc2)
- MacOS arm64 (checksum / 514cad4e793856f08963a9d47150485d9b0bdb5661e4b074c042a7903ce5b9a4)
- Linux amd64 (checksum / 2350e178afbf7776bc32d996943fcd0b39fe622079ff76c7e20558cb822db206)
- Linux arm (checksum / cd9eb3064da5c34badb806da522b0b4525ab2e6e0c4383ae5fbf5a70a15cdf04)
- Linux arm64 (checksum / 36ffb752d9995c2bbe118e964bd6cd1487dd3a605e7bf6c08a7742f9829af80f)
- Linux i386 (checksum / 3b179f2f46ddf4e25c83b4184fc6314f91096883b9f159a29c8fb7ef04b4103a)
- Linux ppc64le (checksum / 82953f66a4d29f527e7db6f84c557b5c4660ad44742bec52b26242be3a74a5e6)
- Linux s390x (checksum / ec5d98ebfe0817240325e601a3ddf8f91e446fa679cf32f72c0b9e2b2f107854)
- Windows amd64 (checksum / e2c3bde8861c17fa7e8a1ae24ebcd8d2d66d7e8836422555d3af63e470f51792)
You can also use a script to install on any system with bash
or sh
.
Changelog
- Improvement aws credential load 37d1185 (Ranielly Ferreira)
- readme update fb17352 (Ranielly Ferreira)
- fix get script 92f7620 (Ranielly Ferreira)
Full Changelog: v1.0.2...v1.0.3