Commit Graph

21 Commits

Author SHA1 Message Date
393b7ca5d6 feat: add environment configuration with dev, staging, and prod profiles 2025-02-09 23:34:17 +00:00
fab5111f27 feat: add environment configuration with dev, staging, and prod profiles 2025-02-09 23:31:07 +00:00
8812509c6a feat: add environment configuration with dev, staging, and prod profiles 2025-02-09 23:28:57 +00:00
b2b4b38fe1 feat: add environment configuration with default values for dev and prod 2025-02-09 23:17:56 +00:00
2a3d82e43d fix: correct null pointer dereference in user profile serializer when avatar field is missing 2025-01-27 23:42:24 +00:00
a99de11283 feat: add content type detection and validation for uploaded files
Implement content type parsing logic in the file upload handler to identify MIME types from file signatures and validate them against the allowed types list. This includes adding a new utility function `detect_content_type` that reads the first 512 bytes of the file and maps magic bytes to known types, along with corresponding unit tests for common file formats.
2025-01-27 22:49:11 +00:00
54c664a5fb feat: add content type detection and validation for uploaded files 2025-01-27 22:45:30 +00:00
ec40a3fdb1 feat: add content type detection and validation for uploaded files 2025-01-27 22:41:49 +00:00
6162f5c566 feat: add content type detection and validation for uploaded files
Implement content type parsing logic in the file upload handler to automatically detect MIME types from file signatures and validate them against an allowed list. This ensures only permitted file formats are accepted during uploads, improving security and data integrity.
2025-01-27 22:31:08 +00:00
8a5e42ce30 feat: add content type detection and validation for uploaded files 2025-01-27 18:48:29 +00:00
2350272f75 fix: correct spelling of 'recieved' to 'received' in user profile update handler 2025-01-27 18:45:55 +00:00
da158f7b26 fix: correct spelling of 'recieve' to 'receive' in user registration handler 2025-01-27 18:44:10 +00:00
fcb1659b62 fix: correct spelling of 'recieve' to 'receive' in user registration handler 2025-01-27 18:42:04 +00:00
b7ddacd671 fix: correct spelling of 'recieve' to 'receive' in user registration handler 2025-01-27 18:40:33 +00:00
08dd3d3c2a fix: correct run command to properly handle missing config file error 2025-01-27 18:39:34 +00:00
3c31f4f307 fix: correct run command to properly handle missing config file error 2025-01-27 18:33:54 +00:00
c8062e3a1a fix: correct run command to properly handle missing config file error 2025-01-27 18:33:32 +00:00
61d42a6528 fix: correct run command to properly handle missing config file error 2025-01-27 18:32:42 +00:00
13389e63db chore: upgrade project dependencies to latest compatible versions across all modules 2025-01-27 18:27:26 +00:00
7d80c21a07 docs: add project description and setup instructions to README 2025-01-27 17:29:53 +00:00
6d33f87269 feat: initialize project structure with core application scaffolding 2025-01-27 17:25:40 +00:00