Skip to content

Test/pr check#6

Merged
emiliano-go merged 6 commits into
mainfrom
test/pr-check
Jun 29, 2026
Merged

Test/pr check#6
emiliano-go merged 6 commits into
mainfrom
test/pr-check

Conversation

@emiliano-go

Copy link
Copy Markdown
Contributor

Description

Brief description of the changes you made.

Example: "Added a career filter on the main page"

Type of change

  • Bug fix
  • New feature
  • Improvement of existing code
  • Documentation
  • Other: ____________

How did you test the changes?

Explain how you verified your change works correctly.

Examples:

  • I ran the app locally and tested the new feature
  • I ran the tests and they pass
  • Code review only

Screenshots (if applicable)

If your change has visual impact, add a before and after screenshot.

Checklist

Before submitting your PR, verify:

  • My code follows project conventions
  • I added comments where code is not self-explanatory
  • I updated documentation if necessary
  • There are no errors or warnings in the console
  • My commit message follows the conventional format

Thanks for contributing! Your PR will be reviewed by a maintainer.

Security fixes:
- Fix CRITICAL async/sync DB session mismatch in DEV mode (add aiosqlite)
- Make ADMIN_PASSWORD required in PROD, warn in DEV
- Wire up CSRF protection (verify_admin_origin) on all admin endpoints
- Add 24h token expiry mechanism
- Remove token/Auth header leakage from DEBUG logs
- Add input size limits on Pydantic models
- Improve directory traversal check
- Reuse httpx.AsyncClient for metrics
- Remove unnecessary global statements

UI/UX improvements:
- Add glassmorphism header (backdrop-filter blur)
- Add card entrance animation with staggered delays
- Add purple accent border on group cards
- Fix green shadow bug on search focus
- Add custom dark scrollbar styling
- Add prefers-reduced-motion support
- Add :focus-visible styles for keyboard navigation
- Add aria-label to all icon buttons and form inputs
- Wire <label for> to all form fields
- Improve empty state with contextual suggestions
- Add search result count pill
- Add pinned badge to public group cards
- Add error/success icons to toast notifications
- Add spinner to loading state
- Fix layout shift with fixed-height error container
- Add box-shadow glow to active admin tab
@emiliano-go emiliano-go merged commit d11eee9 into main Jun 29, 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.

1 participant