{"id":15927819,"url":"https://github.com/nothingrandom/quinyx-ical","last_synced_at":"2025-02-26T13:40:52.572Z","repository":{"id":196075786,"uuid":"694295695","full_name":"nothingrandom/quinyx-ical","owner":"nothingrandom","description":"Generate a consumable iCal file from Quinyx","archived":false,"fork":false,"pushed_at":"2023-12-15T15:03:39.000Z","size":39,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-09T06:29:34.476Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/nothingrandom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-09-20T17:58:29.000Z","updated_at":"2024-11-27T23:31:20.000Z","dependencies_parsed_at":"2024-10-29T03:41:30.454Z","dependency_job_id":null,"html_url":"https://github.com/nothingrandom/quinyx-ical","commit_stats":null,"previous_names":["nothingrandom/quinyx-ical"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nothingrandom%2Fquinyx-ical","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nothingrandom%2Fquinyx-ical/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nothingrandom%2Fquinyx-ical/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nothingrandom%2Fquinyx-ical/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nothingrandom","download_url":"https://codeload.github.com/nothingrandom/quinyx-ical/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240863732,"owners_count":19869853,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-06T23:20:27.041Z","updated_at":"2025-02-26T13:40:52.518Z","avatar_url":"https://github.com/nothingrandom.png","language":"TypeScript","readme":"# quinyx-ical\n\nThis project deploys through Netlify to your own serverless function. It will generate an iCal file from your Quinyx schedule and return it to the user, to be directly imported into their calendar.\n\n## Setup\n1. Fork this project\n2. Create a new site in Netlify\n3. Add the required environment variables `QUINYX_USERNAME`, `QUINYX_PASSWORD`\n4. Deploy the site\n5. Add the url as a subscription in your calendar (eg. `https://random-word-123.netlify.app/.netlify/functions/calendar-sync`)\n\n## Local development\n```zsh\n# Install the Netlify CLI\nnpm install -g netlify-cli.\n\n# Login to netlify\nnetlify login\n\n# Clone the repository and navigate to project directory\ngit clone\n\n# Start the functions server\nnetlify functions:serve\n\n# Function will be available at\nhttp://localhost:9999/.netlify/functions/calendar-sync\n```","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnothingrandom%2Fquinyx-ical","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnothingrandom%2Fquinyx-ical","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnothingrandom%2Fquinyx-ical/lists"}