mirror of
https://github.com/snowykami/neo-blog.git
synced 2025-09-04 00:06:22 +00:00
9ca307f4d97829f76c1b40ca5705729dd6fec971
feat: create random labels page feat: implement login page with OpenID Connect support feat: add Gravatar component for user avatars feat: create Navbar component with navigation menu chore: create Sidebar component placeholder feat: implement login form with OIDC and email/password options feat: add reusable button component feat: create card component for structured content display feat: implement input component for forms feat: create label component for form labels feat: add navigation menu component for site navigation chore: add configuration file for site metadata feat: implement device context for responsive design feat: add utility functions for class name management feat: define OIDC configuration model feat: define base response model for API responses feat: define user model for user data feat: implement i18n for internationalization support feat: add English and Chinese translations for login chore: create index for locale resources chore: add blog home view placeholder
⚡ implement user authentication and database initialization, add models for user, comment, label, and OIDC configuration
⚡ refactor user service methods, implement OIDC login and user management features, and enhance token handling
⚡ add like functionality with Like model, implement like/unlike methods, and update Post and Comment models to track like counts
⚡ add middleware for authentication and captcha, implement initial API routes for user, post, label, and page
⚡ implement email verification feature, add captcha validation middleware, and enhance user authentication flow
⚡ implement email verification feature, add captcha validation middleware, and enhance user authentication flow
neo-blog
新的博客,前端由next驱动,后端由hertz驱动
Languages
Go
52%
TypeScript
44.3%
CSS
2%
Smarty
0.9%
Dockerfile
0.5%
Other
0.3%