Skip to content

Pull requests: RandomProgramm3r/Promo-Code-API

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

feat: Implement user promo feed endpoint (/api/user/feed)
#43 by RandomProgramm3r was merged May 9, 2025 Loading… updated May 9, 2025
refactor(tests): Rename vars and clean up code
#42 by RandomProgramm3r was merged May 6, 2025 Loading… updated May 6, 2025
test(user): Add DRF unit tests for user promo detail endpoint
#41 by RandomProgramm3r was merged May 5, 2025 Loading… updated May 5, 2025
сhore(ci): Add ruff format --check step to lint workflow
#40 by RandomProgramm3r was merged May 4, 2025 Loading… updated May 4, 2025
feat(user): Add GET api/user/promo/{id} endpoint
#39 by RandomProgramm3r was merged May 3, 2025 Loading… updated May 3, 2025
test(user): Add unit tests for user profile, switch primary key to UUID
#38 by RandomProgramm3r was merged May 2, 2025 Loading… updated May 2, 2025
feat: Add User Profile endpoint with GET and PATCH support
#37 by RandomProgramm3r was merged May 1, 2025 Loading… updated May 1, 2025
refactor: Combine promo list and create endpoints, update tests
#35 by RandomProgramm3r was merged Apr 29, 2025 Loading… updated Apr 29, 2025
refactor(business auth): Consolidate JWT token utilities
#34 by RandomProgramm3r was merged Apr 29, 2025 Loading… updated Apr 29, 2025
refactor: Refactor query parameter handling and pagination
#33 by RandomProgramm3r was merged Apr 28, 2025 Loading… updated Apr 28, 2025
refactor: Refactor PromoCreateView to use DRF’s CreateAPIView
#32 by RandomProgramm3r was merged Apr 27, 2025 Loading… updated Apr 27, 2025
feat(promo): Refactor CompanyPromoDetailView to RetrieveUpdateAPIView
#31 by RandomProgramm3r was merged Apr 26, 2025 Loading… updated Apr 26, 2025
refactor(business): Extract constants, restructure promo logic
#30 by RandomProgramm3r was merged Apr 21, 2025 Loading… updated Apr 21, 2025
refactor(business): Use constants for promo codes
#29 by RandomProgramm3r was merged Apr 20, 2025 Loading… updated Apr 20, 2025
refactor(business): DRY‑up promo validation & optimize creation logic
#28 by RandomProgramm3r was merged Apr 19, 2025 Loading… updated Apr 19, 2025
сhore(lint): migrate linting from flake8/isort/black to ruff
#27 by RandomProgramm3r was merged Apr 18, 2025 Loading… updated Apr 18, 2025
feat: Add ruff linter
#26 by RandomProgramm3r was merged Apr 17, 2025 Loading… updated Apr 17, 2025
test(business): Add multiple tests
#25 by RandomProgramm3r was merged Apr 16, 2025 Loading… updated Apr 16, 2025
fix(business): Correct validation for UNIQUE promo updates
#24 by RandomProgramm3r was merged Apr 15, 2025 Loading… updated Apr 15, 2025
test(business): Add more validation tests for the detail endpoint.
#23 by RandomProgramm3r was merged Apr 14, 2025 Loading… updated Apr 14, 2025
test(business): Add tests for promo code detail endpoint.
#22 by RandomProgramm3r was merged Apr 13, 2025 Loading… updated Apr 13, 2025
feat: Add PATCH method and PromoDetailSerializer for promo endpoint.
#21 by RandomProgramm3r was merged Apr 12, 2025 Loading… updated Apr 12, 2025
test(business): Rename and extend base class for promo tests.
#20 by RandomProgramm3r was merged Apr 11, 2025 Loading… updated Apr 11, 2025
feat(business): Add GET endpoint /api/business/promo/{id}/.
#19 by RandomProgramm3r was merged Apr 10, 2025 Loading… updated Apr 10, 2025
ProTip! no:milestone will show everything without a milestone.