{"id":17941858,"url":"https://github.com/tctlrd/myturn-auto-renew","last_synced_at":"2026-05-08T09:35:16.805Z","repository":{"id":259342390,"uuid":"849894855","full_name":"tctlrd/myturn-auto-renew","owner":"tctlrd","description":"bash script using jq and curl to auto renew all checked out items on myturn.com","archived":false,"fork":false,"pushed_at":"2024-10-24T01:11:12.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-31T05:37:35.561Z","etag":null,"topics":["bash-script","library-of-things","myturn","tool-library"],"latest_commit_sha":null,"homepage":"https://codeberg.org/tctlrd/myturn-auto-renew","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tctlrd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-30T13:17:51.000Z","updated_at":"2024-10-24T01:11:15.000Z","dependencies_parsed_at":"2024-10-24T16:18:18.317Z","dependency_job_id":"4d83e4d4-539d-4466-81cf-b9e7965c5a63","html_url":"https://github.com/tctlrd/myturn-auto-renew","commit_stats":null,"previous_names":["tctlrd/myturn-auto-renew"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tctlrd/myturn-auto-renew","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tctlrd%2Fmyturn-auto-renew","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tctlrd%2Fmyturn-auto-renew/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tctlrd%2Fmyturn-auto-renew/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tctlrd%2Fmyturn-auto-renew/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tctlrd","download_url":"https://codeload.github.com/tctlrd/myturn-auto-renew/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tctlrd%2Fmyturn-auto-renew/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32775121,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash-script","library-of-things","myturn","tool-library"],"created_at":"2024-10-29T02:04:29.161Z","updated_at":"2026-05-08T09:35:16.787Z","avatar_url":"https://github.com/tctlrd.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# myturn auto renew\n\nI wrote this script because my local tool library uses the [myturn.com](https://myturn.com) web app to manage its services.  \nRenewing items on the web app is a very slow and cumbersom process due to its poor design.  \n\n```\nthis script will renew all myturn.com checked out items to the max\n\nit requires that you have curl and jq installed on your machine\nset the login information variables or the script will prompt you for them\nyou can optionally have the script retain answers to the prompts which is slightly more secure\n\nsyntax: ./renew.sh [-f|p|c|d|i]\noptions:\n-f    fetch cookie\n-p    pull the latest loan list\n-c    read out the loan items\n-d    delete the files \u0026 settings created by this script\n-h    print help\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftctlrd%2Fmyturn-auto-renew","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftctlrd%2Fmyturn-auto-renew","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftctlrd%2Fmyturn-auto-renew/lists"}