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.
2 months ago
..
admin-guard.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
2 months ago
auth-api-routes.ts
feat(auth): validate captcha fields on login/register body
2 months ago
db-unique-constraint.ts
refactor: migrate database from PostgreSQL to SQLite and update related configurations
2 months ago
discover-card.test.ts
feat(server): add discover card DTO helpers
2 months ago
discover-card.ts
feat(server): add discover card DTO helpers
2 months ago
handler.ts
feat: implement global and user configuration modules
2 months ago
image-magic-bytes.test.ts
feat(security): add backend security audit skill and enhance user registration error handling
2 months ago
image-magic-bytes.ts
feat(security): add backend security audit skill and enhance user registration error handling
2 months ago
me-media-assets-query.test.ts
feat(media): add user notes and reference contexts to media assets
2 months ago
me-media-assets-query.ts
feat(media): add user notes and reference contexts to media assets
2 months ago
nitro-error-json.ts
feat(nitro): implement custom JSON error handler and utility functions
2 months ago
post-comment-guest.test.ts
feat(comments): enforce guest email anonymity rules
2 months ago
post-comment-guest.ts
feat(comments): enforce guest email anonymity rules
2 months ago
post-media-urls.test.ts
feat(config): publicSiteUrl for same-origin media refs; copy uses it
2 months ago
post-media-urls.ts
feat(config): publicSiteUrl for same-origin media refs; copy uses it
2 months ago
public-pagination.test.ts
feat(server): add public list pagination constants and page normalizer
2 months ago
public-pagination.ts
feat(server): add public list pagination constants and page normalizer
2 months ago
response.ts
feat: implement custom HTTP fetch utility and update user schema
2 months ago
rss-url.test.ts
feat(security): add backend security audit skill and enhance user registration error handling
2 months ago
rss-url.ts
feat(security): add backend security audit skill and enhance user registration error handling
2 months ago
share-token.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
2 months ago
simple-rate-limit.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
2 months ago
site-public.test.ts
refactor(site): use NUXT_PUBLIC_SITE_URL instead of DB publicSiteUrl
2 months ago
site-public.ts
refactor(site): use NUXT_PUBLIC_SITE_URL instead of DB publicSiteUrl
2 months ago
sqlite-id.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
2 months ago
visibility.test.ts
feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI
2 months ago