{"id":15711001,"url":"https://github.com/schmich/chrome-extension-alerts","last_synced_at":"2026-02-27T03:31:26.595Z","repository":{"id":146400011,"uuid":"108243376","full_name":"schmich/chrome-extension-alerts","owner":"schmich","description":"Get email notifications for user feedback on your Chrome extension","archived":false,"fork":false,"pushed_at":"2017-11-17T03:51:27.000Z","size":38,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-05T07:40:33.677Z","etag":null,"topics":["chrome","chrome-extension","chrome-web-store","google","google-chrome","google-chrome-extension","web-extension"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/schmich.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":"2017-10-25T08:44:15.000Z","updated_at":"2020-02-13T01:29:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"da788303-9e70-4212-8030-24569f9b9fcd","html_url":"https://github.com/schmich/chrome-extension-alerts","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/schmich/chrome-extension-alerts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmich%2Fchrome-extension-alerts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmich%2Fchrome-extension-alerts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmich%2Fchrome-extension-alerts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmich%2Fchrome-extension-alerts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/schmich","download_url":"https://codeload.github.com/schmich/chrome-extension-alerts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmich%2Fchrome-extension-alerts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29883692,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-26T23:51:21.483Z","status":"online","status_checked_at":"2026-02-27T02:00:06.759Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["chrome","chrome-extension","chrome-web-store","google","google-chrome","google-chrome-extension","web-extension"],"created_at":"2024-10-03T21:11:07.310Z","updated_at":"2026-02-27T03:31:26.574Z","avatar_url":"https://github.com/schmich.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chrome Extension Alerts\n\nGet email notifications for user feedback on your Chrome extension.\n\n## Running\n\nYou can [choose a stable tag](https://hub.docker.com/r/schmich/chrome-extension-alerts/tags) to use in place of `latest` below.\n\n```bash\nmkdir /srv/chrome-extension-alerts \u0026\u0026 cd /srv/chrome-extension-alerts\ncurl -LO https://raw.githubusercontent.com/schmich/chrome-extension-alerts/master/config.json\n# Edit config.json with your configuration.\ndocker run --name chrome-extension-alerts -d -v `pwd`:/var/chrome-extension-alerts --restart always schmich/chrome-extension-alerts:latest\n```\n\nReviews and issues are checked every ten minutes.\n\n## Configuration\n\nSee [config.json](config.json).\n\n- `extensions`: Dictionary of Chrome extensions to track. Maps extension names to IDs.\n- `email`: Email configuration as defined by [Nodemailer](https://nodemailer.com/smtp/#examples).\n- `template`: Email templates. `reviews` and `issues` inherit default values from `default`.\n\n### Email Templates\n  \nEmail `subject` and `body` are templates that are rendered using [Vue.js](https://vuejs.org/v2/guide/) with\nreview/issue instance data.\n\nExample data available for review templates:\n\n```js\n{\n  extension: {\n    id: \"lojgmehidjdhhbmpjfamhpkpodfcodef\",\n    name: \"Marinara\"\n  },\n  author: {\n    name: \"Chris Schmich\",\n    url: \"https://plus.google.com/+ChrisSchmich0\",\n    image: \"https://plus.google.com/_/focus/photos/public/AIbEiAIAAABECJTg4ZSDhd6ChAEiC3ZjYXJkX3Bob3RvKigxYmQwMTU4MjQ4MTk4OTZiZGM1NjUxZmE5ZGU0NjRjZmQyOWY0NjgzMAGi6j2eTVQ-Fb3Qj5Y9xrrvQhcxcQ\"\n  },\n  comment: \"This is a perfectly cromulent extension. 5/5 would install again.\",\n  rating: 5,\n  createdAt: 1510696418,\n}\n```\n\nExample data available for issue templates:\n\n```js\n{\n  extension: {\n    id: \"lojgmehidjdhhbmpjfamhpkpodfcodef\",\n    name: \"Marinara\"\n  },\n  author: {\n    name: \"Chris Schmich\",\n    url: \"https://plus.google.com/+ChrisSchmich0\",\n    image: \"https://plus.google.com/_/focus/photos/public/AIbEiAIAAABECJTg4ZSDhd6ChAEiC3ZjYXJkX3Bob3RvKigxYmQwMTU4MjQ4MTk4OTZiZGM1NjUxZmE5ZGU0NjRjZmQyOWY0NjgzMAGi6j2eTVQ-Fb3Qj5Y9xrrvQhcxcQ\"\n  },\n  title: \"Keyboard is on fire.\"\n  comment: \"I installed this extension and now my keyboard is on firwzlkw-\",\n  type: \"bug\",\n  createdAt: 1510697311\n}\n```\n\nPossible issue `type` values are `question` (Questions), `feature` (Suggestions), and `bug` (Problems).\n\n`createdAt` is when the item was created and is measured by the number of seconds since the epoch.\nIt can be formatted with `new Date(createdAt * 1000)`.\n\n## License\n\nCopyright \u0026copy; 2017 Chris Schmich  \nMIT License. See [LICENSE](LICENSE) for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschmich%2Fchrome-extension-alerts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschmich%2Fchrome-extension-alerts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschmich%2Fchrome-extension-alerts/lists"}