Skip to content

feat(web): add settings pages with API tokens, profile, and security#80

Merged
rezwanahmedsami merged 1 commit intomainfrom
feat/settings-pages
Feb 8, 2026
Merged

feat(web): add settings pages with API tokens, profile, and security#80
rezwanahmedsami merged 1 commit intomainfrom
feat/settings-pages

Conversation

@rezwanahmedsami
Copy link
Collaborator

  • Add tabbed settings page (/settings) with Profile, API Tokens, Security tabs
  • Profile: edit display name, view account details
  • API Tokens: list, create with scopes/expiry, copy on creation, revoke/delete
  • Security: change password with validation and strength indicator
  • Add PATCH /api/v1/auth/me endpoint for profile updates
  • Create reusable Tabs and Select UI components
  • Fix header dropdown (Settings and Logout only)
  • Fix mobile nav menu, remove search bar and notification icon

- Add tabbed settings page (/settings) with Profile, API Tokens, Security tabs
- Profile: edit display name, view account details
- API Tokens: list, create with scopes/expiry, copy on creation, revoke/delete
- Security: change password with validation and strength indicator
- Add PATCH /api/v1/auth/me endpoint for profile updates
- Create reusable Tabs and Select UI components
- Fix header dropdown (Settings and Logout only)
- Fix mobile nav menu, remove search bar and notification icon
@rezwanahmedsami rezwanahmedsami merged commit f5038a4 into main Feb 8, 2026
7 checks 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.

1 participant