{"id":18485436,"url":"https://github.com/system76/zendesk-app","last_synced_at":"2026-05-16T11:02:43.634Z","repository":{"id":53193271,"uuid":"299349035","full_name":"system76/zendesk-app","owner":"system76","description":"The System76 zendesk app","archived":false,"fork":false,"pushed_at":"2024-02-14T15:36:24.000Z","size":419,"stargazers_count":6,"open_issues_count":0,"forks_count":3,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-10-27T09:11:40.419Z","etag":null,"topics":["nuxt","vue","zendesk"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/system76.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":"2020-09-28T15:17:43.000Z","updated_at":"2024-11-27T22:14:08.000Z","dependencies_parsed_at":"2024-11-06T12:50:40.830Z","dependency_job_id":"c5686d52-23f9-4fba-bd5a-73dce033fe22","html_url":"https://github.com/system76/zendesk-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/system76/zendesk-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fzendesk-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fzendesk-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fzendesk-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fzendesk-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/system76","download_url":"https://codeload.github.com/system76/zendesk-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fzendesk-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33100319,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["nuxt","vue","zendesk"],"created_at":"2024-11-06T12:45:13.775Z","updated_at":"2026-05-16T11:02:43.587Z","avatar_url":"https://github.com/system76.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"static/logo-small.png\" alt=\"Zendesk Apps\"\u003e\n  \u003ch1\u003eZendesk App\u003c/h1\u003e\n  \u003ch3\u003eA Zendesk App for System76\u003c/h3\u003e\n  \u003cbr\u003e\n  \u003cbr\u003e\n\u003c/div\u003e\n\n---\n\nThis repository contains a nuxt site used as a\n[zendesk app](https://developer.zendesk.com/apps)\nthat enhance the workflow for System76 employees working in Zendesk. While this\nrepository is open source, the application are very specific to our work flow\nand will be of no use in other people's instance of Zendesk. We keep this\nrepository open in hopes people can see, learn, and possibly enhance how we\ncreate these apps.\n\n## Requirements\n\n- A recent version of `node`\n\n## Setup\n\nSimply `cd` into the app you are interested in and run `npm ci` to install\nthe dependencies.\n\nYou will also want to add the app you are working on to a zendesk instance. At\nSystem76, we have a staging instance of Zendesk that we do all of our testing\non.\n\n## Running\n\nSimply run `npm start`, and open up your zendesk instance. That's it! The\ninstalled app will detect if your localhost server is running, and redirect to\nyour local development copy if it is. Hot reloading should be enabled so you can\nhack away!\n\n### Adding sections\n\nIf you plan to add pages / zendesk sections (not modals), you will need to edit\nthe `zendesk/manifest.json` file. This is the file that tells zendesk what to\nadd our app to. The value can stay the normal `assets/index.html` file.\n\n_NOTE_ You will need to redeploy the Zendesk app for these to take effect.\nPlease see the section below for how to do that.\n\n## Deployment\n\nFor the main app, everything is deployed on push to `master` or `staging`\nbranch, just like our other repositories.\n\nTo deploy the Zendesk app, you will need the\n[Zendesk App Tools](https://developer.zendesk.com/apps/docs/developer-guide/zat)\ninstalled. Next, just `cd` into the `zendesk` folder, run `zat package`, and\nupload that package to Zendesk.\n\n## License\n\nThis project is licensed under GPL-3.0. See [LICENSE](LICENSE) for more\ninformation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsystem76%2Fzendesk-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsystem76%2Fzendesk-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsystem76%2Fzendesk-app/lists"}