163 lines
5.9 KiB
Plaintext
163 lines
5.9 KiB
Plaintext
commit a1b2c3d4e5f6789012345678901234567890abcd
|
|
Author: Sarah Johnson <sarah.johnson@example.com>
|
|
Date: Mon Jan 15 14:30:22 2024 +0000
|
|
|
|
feat(auth): add OAuth2 integration with Google and GitHub
|
|
|
|
Implement OAuth2 authentication flow supporting Google and GitHub providers.
|
|
Users can now sign in using their existing social media accounts, improving
|
|
user experience and reducing password fatigue.
|
|
|
|
- Add OAuth2 client configuration
|
|
- Implement authorization code flow
|
|
- Add user profile mapping from providers
|
|
- Include comprehensive error handling
|
|
|
|
Closes #123
|
|
Resolves #145
|
|
|
|
commit e4f5g6h7i8j9012345678901234567890123abcdef
|
|
Author: Mike Chen <mike.chen@example.com>
|
|
Date: Mon Jan 15 13:45:18 2024 +0000
|
|
|
|
fix(api): resolve race condition in user creation endpoint
|
|
|
|
Fixed a race condition that occurred when multiple requests attempted
|
|
to create users with the same email address simultaneously. This was
|
|
causing duplicate user records in some edge cases.
|
|
|
|
- Added database unique constraint on email field
|
|
- Implemented proper error handling for constraint violations
|
|
- Added retry logic with exponential backoff
|
|
|
|
Fixes #234
|
|
|
|
commit i7j8k9l0m1n2345678901234567890123456789abcd
|
|
Author: Emily Davis <emily.davis@example.com>
|
|
Date: Mon Jan 15 12:20:45 2024 +0000
|
|
|
|
docs(readme): update installation and deployment instructions
|
|
|
|
Updated README with comprehensive installation guide including:
|
|
- Docker setup instructions
|
|
- Environment variable configuration
|
|
- Database migration steps
|
|
- Troubleshooting common issues
|
|
|
|
commit m1n2o3p4q5r6789012345678901234567890abcdefg
|
|
Author: David Wilson <david.wilson@example.com>
|
|
Date: Mon Jan 15 11:15:30 2024 +0000
|
|
|
|
feat(ui)!: redesign dashboard with new component library
|
|
|
|
Complete redesign of the user dashboard using our new component library.
|
|
This provides better accessibility, improved mobile responsiveness, and
|
|
a more modern user interface.
|
|
|
|
BREAKING CHANGE: The dashboard API endpoints have changed structure.
|
|
Frontend clients must update to use the new /v2/dashboard endpoints.
|
|
The legacy /v1/dashboard endpoints will be removed in version 3.0.0.
|
|
|
|
- Implement new Card, Grid, and Chart components
|
|
- Add responsive breakpoints for mobile devices
|
|
- Improve accessibility with proper ARIA labels
|
|
- Add dark mode support
|
|
|
|
Closes #345, #367, #389
|
|
|
|
commit q4r5s6t7u8v9012345678901234567890123456abcd
|
|
Author: Lisa Rodriguez <lisa.rodriguez@example.com>
|
|
Date: Mon Jan 15 10:45:12 2024 +0000
|
|
|
|
fix(db): optimize slow query in user search functionality
|
|
|
|
Optimized the user search query that was causing performance issues
|
|
on databases with large user counts. Query time reduced from 2.5s to 150ms.
|
|
|
|
- Added composite index on (email, username, created_at)
|
|
- Refactored query to use more efficient JOIN structure
|
|
- Added query result caching for common search patterns
|
|
|
|
Fixes #456
|
|
|
|
commit u7v8w9x0y1z2345678901234567890123456789abcde
|
|
Author: Tom Anderson <tom.anderson@example.com>
|
|
Date: Mon Jan 15 09:30:55 2024 +0000
|
|
|
|
chore(deps): upgrade React to version 18.2.0
|
|
|
|
Upgrade React and related dependencies to latest stable versions.
|
|
This includes performance improvements and new concurrent features.
|
|
|
|
- React: 17.0.2 → 18.2.0
|
|
- React-DOM: 17.0.2 → 18.2.0
|
|
- React-Router: 6.8.0 → 6.8.1
|
|
- Updated all peer dependencies
|
|
|
|
commit y1z2a3b4c5d6789012345678901234567890abcdefg
|
|
Author: Jennifer Kim <jennifer.kim@example.com>
|
|
Date: Mon Jan 15 08:15:33 2024 +0000
|
|
|
|
test(auth): add comprehensive tests for OAuth flow
|
|
|
|
Added unit and integration tests for the OAuth2 authentication system
|
|
to ensure reliability and prevent regressions.
|
|
|
|
- Unit tests for OAuth client configuration
|
|
- Integration tests for complete auth flow
|
|
- Mock providers for testing without external dependencies
|
|
- Error scenario testing
|
|
|
|
Test coverage increased from 72% to 89% for auth module.
|
|
|
|
commit c4d5e6f7g8h9012345678901234567890123456abcd
|
|
Author: Alex Thompson <alex.thompson@example.com>
|
|
Date: Mon Jan 15 07:45:20 2024 +0000
|
|
|
|
perf(image): implement WebP compression reducing size by 40%
|
|
|
|
Replaced PNG compression with WebP format for uploaded images.
|
|
This reduces average image file sizes by 40% while maintaining
|
|
visual quality, improving page load times and reducing bandwidth costs.
|
|
|
|
- Add WebP encoding support
|
|
- Implement fallback to PNG for older browsers
|
|
- Add quality settings configuration
|
|
- Update image serving endpoints
|
|
|
|
Performance improvement: Page load time reduced by 25% on average.
|
|
|
|
commit g7h8i9j0k1l2345678901234567890123456789abcde
|
|
Author: Rachel Green <rachel.green@example.com>
|
|
Date: Sun Jan 14 16:20:10 2024 +0000
|
|
|
|
feat(payment): add Stripe payment processor integration
|
|
|
|
Integrate Stripe as a payment processor to support credit card payments.
|
|
This enables users to purchase premium features and subscriptions.
|
|
|
|
- Add Stripe SDK integration
|
|
- Implement payment intent flow
|
|
- Add webhook handling for payment status updates
|
|
- Include comprehensive error handling and logging
|
|
- Add payment method management for users
|
|
|
|
Closes #567
|
|
Co-authored-by: Payment Team <payments@example.com>
|
|
|
|
commit k1l2m3n4o5p6789012345678901234567890abcdefg
|
|
Author: Chris Martinez <chris.martinez@example.com>
|
|
Date: Sun Jan 14 15:30:45 2024 +0000
|
|
|
|
fix(ui): resolve mobile navigation menu overflow issue
|
|
|
|
Fixed navigation menu overflow on mobile devices where long menu items
|
|
were being cut off and causing horizontal scrolling issues.
|
|
|
|
- Implement responsive text wrapping
|
|
- Add horizontal scrolling for overflowing content
|
|
- Improve touch targets for better mobile usability
|
|
- Fix z-index conflicts with dropdown menus
|
|
|
|
Fixes #678
|
|
Tested on iOS Safari, Chrome Mobile, and Firefox Mobile |