Skip to content

implement app configuration management and backend API client - #18

Merged
domachine merged 2 commits into
12-initial-versionfrom
16-typed-api-client-mutation-contract
Oct 12, 2026
Merged

domachine merged 2 commits into
12-initial-versionfrom
16-typed-api-client-mutation-contract

Conversation

@domachine

@domachine domachine commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Closes #16

  • Add appConfig module for managing application configuration with error handling.
  • Create tests for appConfig to ensure correct fetching and caching behavior.
  • Implement backend API client with functions for managing advisories and templates.
  • Add session management with CSRF protection in the session module.
  • Create fakeStorage utility for testing purposes.
  • Enhance error handling in the application layout to display configuration errors.
  • Update e2e tests to verify application behavior with mocked backend responses.

- Add appConfig module for managing application configuration with error handling.
- Create tests for appConfig to ensure correct fetching and caching behavior.
- Implement backend API client with functions for managing advisories and templates.
- Add session management with CSRF protection in the session module.
- Create fakeStorage utility for testing purposes.
- Enhance error handling in the application layout to display configuration errors.
- Update e2e tests to verify application behavior with mocked backend responses.
@domachine domachine linked an issue Oct 12, 2026 that may be closed by this pull request
8 tasks done
@domachine
domachine merged commit 6a7bd4b into 12-initial-version Oct 12, 2026
1 check passed
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.

Typed API client & mutation contract

1 participant