{"id":20438304,"url":"https://github.com/zammad/zammad-org","last_synced_at":"2025-03-05T07:21:53.128Z","repository":{"id":256555157,"uuid":"855723006","full_name":"zammad/zammad-org","owner":"zammad","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-26T12:40:29.000Z","size":10009,"stargazers_count":1,"open_issues_count":18,"forks_count":0,"subscribers_count":7,"default_branch":"develop","last_synced_at":"2025-02-26T13:22:59.884Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","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/zammad.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":"2024-09-11T11:07:13.000Z","updated_at":"2025-02-26T12:40:32.000Z","dependencies_parsed_at":"2024-11-22T09:24:45.426Z","dependency_job_id":"403290ca-af24-437a-97ad-0e7779e3883e","html_url":"https://github.com/zammad/zammad-org","commit_stats":null,"previous_names":["zammad/zammad-org"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zammad%2Fzammad-org","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zammad%2Fzammad-org/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zammad%2Fzammad-org/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zammad%2Fzammad-org/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zammad","download_url":"https://codeload.github.com/zammad/zammad-org/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241983597,"owners_count":20052711,"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-15T09:10:19.550Z","updated_at":"2025-03-05T07:21:53.094Z","avatar_url":"https://github.com/zammad.png","language":"Ruby","readme":"# Zammad Hub\n\nThis repo will replace the current zammad.org with the with a single landing page from where users can jump to different sections as well as to related sites.\n\nIt contains the new documentation system which is based on Vitepress. Their documentation can be found [here](https://vitepress.dev/guide/getting-started).\n\n## Getting Started\n\n- Clone this repository.\n- Install dependencies via `pnpm install --frozen-lockfile`.\n- Get the dev system running via `pnpm dev` and access it  at `http://localhost:5173`.\n- To build the output for production, use `pnpm build`. The build can be located under `/dist`, and `pnpm preview` used to serve it at `http://localhost:4173/`.\n\n## Internationalization (i18n)\n\nOnly the content in `src/en/` directory and child directories should be modified. The content in other language directories is auto-generated. Please submit your translations via [Weblate](https://translations.zammad.org) and they will be automatically applied.\n\n## Automatic Screenshots (Cypress)\n\nFirst, start a local Zammad stack via docker compose: `pnpm screenshots:start-stack`. This will run against the `develop` docker image of Zammad. If you want another one like `stable` or a specific version, you can pass it via environment variable like so: `ZAMMAD_VERSION=stable …`.\n\nNow you can install cypress by running `pnpm screenshots:install`.\n\nThen, to generate automatic screenshots, run `pnpm screenshots:build`. The screenshots will be stored under `src/public/screenshots/cypress/`, but will not be tracked by Git.\n\nTo implement new screenshots, run `pnpm screenshots:dev` and Cypress will open in a separate window. Make sure to run the build command when ready, so the screenshot is saved in its correct place.\n\n\u003e NOTE: You may need to run the build/dev command twice in succession, in case you just started the Zammad stack for the first time, otherwise Cypress may hang. This will obviously get addressed in the future, but for now just run the tests once before starting to work on it and expect it to fail.\n\nFinally, the Zammad stack can be shut down via `pnpm screenshots:stop-stack`. This will also remove any associated volume data.\n\n## Additional Info\n\n- Before pushing your changes, make sure to update the translation catalog by executing `pnpm i18n`.\n- Make sure to change the English source files only. All other languages are automatically built based on the translations from [Weblate](https://translations.zammad.org).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzammad%2Fzammad-org","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzammad%2Fzammad-org","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzammad%2Fzammad-org/lists"}