Skip to content

feat: add a link to the github repository#3

Merged
magkue merged 1 commit intomainfrom
feat/link-to-github
May 1, 2026
Merged

feat: add a link to the github repository#3
magkue merged 1 commit intomainfrom
feat/link-to-github

Conversation

@magkue
Copy link
Copy Markdown
Owner

@magkue magkue commented May 1, 2026

No description provided.

@magkue magkue requested a review from Copilot May 1, 2026 12:27
@magkue magkue self-assigned this May 1, 2026
@magkue magkue added the enhancement New feature or request label May 1, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an optional GitHub repository URL to the client’s configuration so the UI footer can link to the repository and the current client release tag.

Changes:

  • Introduce VITE_GITHUB_URL as a configurable client environment variable (Helm values + ConfigMap + .env.example + TS env types).
  • Expose GITHUB_URL in client config and use it in the footer to render a repository link and make the version text link to the corresponding GitHub release tag.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
deploy/helm/aet-request/values.yaml Adds VITE_GITHUB_URL to chart values for client configuration.
deploy/helm/aet-request/templates/client-configmap.yaml Exposes VITE_GITHUB_URL to the client container via ConfigMap.
client/src/vite-env.d.ts Extends ImportMetaEnv typing with VITE_GITHUB_URL.
client/src/config/app.ts Exports GITHUB_URL from import.meta.env for app-wide use.
client/src/components/layout/Footer.tsx Renders GitHub repo icon link and links the displayed version to the corresponding release tag when configured.
client/.env.example Documents VITE_GITHUB_URL for local/dev configuration.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@magkue magkue merged commit e29a645 into main May 1, 2026
11 checks passed
@magkue magkue deleted the feat/link-to-github branch May 1, 2026 12:36
request-release-bot Bot pushed a commit that referenced this pull request May 1, 2026
# [1.7.0](client-v1.6.3...client-v1.7.0) (2026-05-01)

### Features

* add a link to the github repository ([#3](#3)) ([e29a645](e29a645))
aet-request-release-bot Bot pushed a commit to ls1admin/request that referenced this pull request May 4, 2026
# 1.0.0 (2026-05-04)

### Bug Fixes

* adapt for redmine usage ([bb251d8](bb251d8))
* allow clearing image URL and description fields ([9b76dc4](9b76dc4))
* **annoucements:** fix spelling mistake ([0c93555](0c93555))
* **auth:** set token getter synchronously to prevent 401 on reload for admin page ([56c5bdc](56c5bdc))
* **privacy:** correct legal basis and data protection disclosures ([f51a19c](f51a19c))
* **privacy:** correct legal basis and data protection disclosures ([82a8b5a](82a8b5a))
* replace error cards with toast notifications and auto-reporting ([magkue#2](https://github.com/ls1admin/request/issues/2)) ([3912064](3912064)), closes [magkue#1](https://github.com/ls1admin/request/issues/1)
* revert responsive design ([e02673c](e02673c))
* **server:** resolve type checker errors and pin dependency versions ([d17fd2f](d17fd2f))
* update models and adjust anonymous artemis form ([de7c054](de7c054))

### Features

* add a link to the github repository ([magkue#3](https://github.com/ls1admin/request/issues/3)) ([e29a645](e29a645))
* add external links admin with drag-and-drop and e2e tests ([f063884](f063884))
* add redmine integration ([df0b309](df0b309))
* add reusable what's new dialog and SSH key management ([564151b](564151b))
* add support requests ([ce04253](ce04253))
* improve responsiveness to different screen sizes ([472e092](472e092))
* improve VM Request Form ([854b342](854b342))
* initial release of AET Request system ([9be8e95](9be8e95))
* **retention:** add automatic data retention with GDPR-compliant privacy updates ([ce9561b](ce9561b))
* **ssh:** preselect existing key option when user has stored keys ([852f0d9](852f0d9))
* **ui:** add environment badge to header for non-production deployments ([d197bf2](d197bf2))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants