Skip to content

feat: refactor site configuration handling#430

Merged
OXeu merged 2 commits into
trunkfrom
dev/feat-remove-client-env
Feb 14, 2026
Merged

feat: refactor site configuration handling#430
OXeu merged 2 commits into
trunkfrom
dev/feat-remove-client-env

Conversation

@OXeu
Copy link
Copy Markdown
Collaborator

@OXeu OXeu commented Feb 14, 2026

  • Update site configuration to be fetched dynamically from the server at runtime, removing the need for frontend environment variables during build.
  • Introduce new hooks (useSiteConfig and useSiteConfigValue) to access site configuration values throughout the client.
  • Modify various components and pages to utilize the new site configuration methods for displaying site name, description, avatar, and pagination size.
  • Update documentation to reflect changes in environment variable usage and site configuration management.
  • Remove legacy environment variable handling in the client build process.

OXeu added 2 commits February 14, 2026 13:43
- Update site configuration to be fetched dynamically from the server at runtime, removing the need for frontend environment variables during build.
- Introduce new hooks (`useSiteConfig` and `useSiteConfigValue`) to access site configuration values throughout the client.
- Modify various components and pages to utilize the new site configuration methods for displaying site name, description, avatar, and pagination size.
- Update documentation to reflect changes in environment variable usage and site configuration management.
- Remove legacy environment variable handling in the client build process.
@OXeu OXeu changed the base branch from main to trunk February 14, 2026 14:04
@OXeu OXeu merged commit 139cffd into trunk Feb 14, 2026
7 of 8 checks passed
@github-actions
Copy link
Copy Markdown

🧹 Preview deployment has been cleaned up.

The temporary preview environment for this PR has been deleted.

@OXeu OXeu deleted the dev/feat-remove-client-env branch March 8, 2026 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant