Commit History

fix: define ProjectTeam model to resolve NameError in project team retrieval
bff84fe

kamau1 commited on

feat: add endpoint to retrieve project team members with authorization checks
9309d79

kamau1 commited on

refactor: update project finalization logic to allow transitioning from draft/planning to active status
88d4945

kamau1 commited on

fix: resolve runtime error in add_existing_user_to_project endpoint
9cbadb3

kamau1 commited on

Enhance authorization for client and contractor creation and updates
c9509b3

kamau1 commited on

Refactor project role schemas and service logic
dfd2c25

kamau1 commited on

Enhance audit and project services with idempotent behavior and JSON serialization
70ac999

kamau1 commited on

feat: add additional fields to region creation in ProjectService
92ba9ad

kamau1 commited on

Add 'manage_projects' permission to various roles for project management capabilities
1929c9f

kamau1 commited on

fix(api): import ProjectTeamCreate at module level and remove forward reference to fix startup errors
310ce0f

kamau1 commited on

fix(api): move ProjectInvitationCreate import to module level and remove forward references to fix FastAPI schema loading errors
5b13ddd

kamau1 commited on

fix(api): add PATCH support alongside PUT to update project endpoint
54c5a41

kamau1 commited on

fix(project): add robust service_type normalization and DB enum error messaging
3ebc5bc

kamau1 commited on

fix: align organization partner endpoints with actual client/contractor schema
2c5254b

kamau1 commited on

fix: remove industry from contractor
58cf8a4

kamau1 commited on

remove redundant preferences updates endpoint
295cd3a

kamau1 commited on