You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
npmrun
b4508741e5
feat(security): add backend security audit skill and enhance user registration error handling
- Introduced a new skill for backend security audits, detailing checks for input validation, authentication, and sensitive data handling.
- Enhanced user registration process by adding specific error handling for username conflicts, returning a 409 status code with a user-friendly message.
- Improved file upload security by implementing checks for allowed image formats, ensuring only valid raster images are processed.
- Updated password hashing to use a stronger algorithm, increasing security for user credentials.
- Added tests for image magic byte validation and RSS URL safety checks to ensure robustness in file handling and URL processing.
This update significantly strengthens the security posture of the backend and improves user experience during registration.
3 weeks ago
..
admin-guard.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
4 weeks ago
auth-api-routes.ts
feat(auth): validate captcha fields on login/register body
4 weeks ago
db-unique-constraint.ts
refactor: migrate database from PostgreSQL to SQLite and update related configurations
4 weeks ago
discover-card.test.ts
feat(server): add discover card DTO helpers
4 weeks ago
discover-card.ts
feat(server): add discover card DTO helpers
4 weeks ago
handler.ts
feat: implement global and user configuration modules
4 weeks ago
image-magic-bytes.test.ts
feat(security): add backend security audit skill and enhance user registration error handling
3 weeks ago
image-magic-bytes.ts
feat(security): add backend security audit skill and enhance user registration error handling
3 weeks ago
me-media-assets-query.test.ts
feat(media): add user notes and reference contexts to media assets
4 weeks ago
me-media-assets-query.ts
feat(media): add user notes and reference contexts to media assets
4 weeks ago
nitro-error-json.ts
feat(nitro): implement custom JSON error handler and utility functions
4 weeks ago
post-comment-guest.test.ts
feat(comments): enforce guest email anonymity rules
3 weeks ago
post-comment-guest.ts
feat(comments): enforce guest email anonymity rules
3 weeks ago
post-media-urls.test.ts
feat(config): publicSiteUrl for same-origin media refs; copy uses it
4 weeks ago
post-media-urls.ts
feat(config): publicSiteUrl for same-origin media refs; copy uses it
4 weeks ago
public-pagination.test.ts
feat(server): add public list pagination constants and page normalizer
4 weeks ago
public-pagination.ts
feat(server): add public list pagination constants and page normalizer
4 weeks ago
response.ts
feat: implement custom HTTP fetch utility and update user schema
1 month ago
rss-url.test.ts
feat(security): add backend security audit skill and enhance user registration error handling
3 weeks ago
rss-url.ts
feat(security): add backend security audit skill and enhance user registration error handling
3 weeks ago
share-token.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
4 weeks ago
simple-rate-limit.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
4 weeks ago
site-public.test.ts
refactor(site): use NUXT_PUBLIC_SITE_URL instead of DB publicSiteUrl
4 weeks ago
site-public.ts
refactor(site): use NUXT_PUBLIC_SITE_URL instead of DB publicSiteUrl
4 weeks ago
sqlite-id.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
4 weeks ago
visibility.test.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
4 weeks ago