{"id":18465174,"url":"https://github.com/fishjam-dev/videoroom-google-calendar-add-on","last_synced_at":"2025-04-30T22:15:23.795Z","repository":{"id":194440205,"uuid":"631980629","full_name":"fishjam-dev/videoroom-google-calendar-add-on","owner":"fishjam-dev","description":null,"archived":false,"fork":false,"pushed_at":"2023-04-24T13:27:13.000Z","size":42,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-16T17:38:55.280Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fishjam-dev.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}},"created_at":"2023-04-24T13:15:01.000Z","updated_at":"2023-04-24T13:27:18.000Z","dependencies_parsed_at":"2023-09-13T10:28:17.094Z","dependency_job_id":null,"html_url":"https://github.com/fishjam-dev/videoroom-google-calendar-add-on","commit_stats":null,"previous_names":["jellyfish-dev/videoroom-google-calendar-add-on","fishjam-dev/videoroom-google-calendar-add-on"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-dev%2Fvideoroom-google-calendar-add-on","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-dev%2Fvideoroom-google-calendar-add-on/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-dev%2Fvideoroom-google-calendar-add-on/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishjam-dev%2Fvideoroom-google-calendar-add-on/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fishjam-dev","download_url":"https://codeload.github.com/fishjam-dev/videoroom-google-calendar-add-on/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251582979,"owners_count":21612740,"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-11-06T09:12:14.171Z","updated_at":"2025-04-29T20:44:07.404Z","avatar_url":"https://github.com/fishjam-dev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Videoroom Google Add-on\n\nThis add-on enables you to add Videoroom link to your Google Calendar events.\n\n## Before you begin\n\nThis sample requires the following:\n\n- [Node.js][node] is installed with `npm` and `npx` commands.\n\n## Deploy the add-on\n\nDeploy the add-on by following these steps:\n\n1. Authorize clasp to manage your scripts\n\n        npx @google/clasp login\n\n2. Create a new project:\n\n        npx @google/clasp create --type standalone --title \"Videoroom Add-on\"\n\n3. Push the code:\n\n        npx @google/clasp push -f\n\n## Install the add-on\n\nOnce the add-on is deployed, install the add-on on your account using these steps:\n\n1. Open the project\n\n        npx @google/clasp open\n\n2. In the Apps Script editor, select **Publish \u003e Deploy from manifest...** to open the _Deployments_ dialog.\n\n3. In the **Latest Version (Head)** row, click **Install add-on** to install the currently saved version of the add-on in development-mode.\n\n## Run the add-on\n\n1. Open [Calendar][calendar]. If Calendar was open prior to enabling the add-on,\n   you may need to refresh the tab.\n\n2. Click the to add a new event. And select for drop down menu Videoroom Add-on.\n\n3. Probably you will need to authorize Add-on. When asked click the **Authorize** link\n   to open a dialog where you can authorize the add-on.\n\n4. Select the account that should authorize the add-on.\n\n5. Read the notice in the next dialog carefully, then click **Allow**.\n\n6. Once authorized, you can use the add-on.\n\n7. Addon generates a random link to the Videoroom meeting. If you change event title, addon will generate new link based on the title.\n   To see the new link, you need to refresh the page and wait for the sync.\n\n\u003c!-- References --\u003e\n\n[node]: https://nodejs.org/en/\n[calendar]: https://calendar.google.com/calendar/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffishjam-dev%2Fvideoroom-google-calendar-add-on","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffishjam-dev%2Fvideoroom-google-calendar-add-on","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffishjam-dev%2Fvideoroom-google-calendar-add-on/lists"}