Commit Graph

147 Commits

Author SHA1 Message Date
realrafi eb6fbc3ce5 refactor: refactored attachment entirely 2026-07-07 11:59:05 +03:30
realrafi 8533682303 refactor: refactored remark entirely 2026-07-06 17:00:44 +03:30
realrafi 0cd5a6a0cc feat: added getTaskDetail API 2026-07-06 16:01:36 +03:30
realrafi da71c20d6d refactor: refactored task APIs 2026-07-06 15:21:34 +03:30
realrafi d9283e3a90 refactor: refactored the taskphase 2026-07-06 14:26:03 +03:30
realrafi 5964a9b20d feat: added project detail API 2026-07-06 14:05:38 +03:30
realrafi 5715cbe9b1 refactor: changed the getUserProjects to get projects in a specific workspace 2026-07-06 13:24:36 +03:30
realrafi 9f61152d94 refactor: changed functions to use pagination logic correctly 2026-07-05 19:20:08 +03:30
realrafi a14bd490be fix: fixed the update func in workspace service to include same name checking 2026-07-05 17:12:30 +03:30
realrafi 47a5a2abb4 refactor: refactored project 2026-07-05 16:22:36 +03:30
realrafi c5b2cb93f0 feat: added get workspaces by user and some refactors 2026-07-04 17:32:02 +03:30
morteza 0bab27871a add update role
Build and Deploy Docker Images / build_and_deploy (push) Has been cancelled
2026-06-29 16:30:37 +03:30
morteza 6871c8fd34 withdraw request 2026-04-16 11:23:10 +03:30
morteza 84ed654739 add : reseller 2026-04-12 15:04:34 +03:30
morteza ef9860cf12 add : remove subscription 2026-02-07 12:36:02 +03:30
morteza 27472034b4 fix : auth message 2026-02-07 11:22:40 +03:30
morteza a95d9bc292 fix : validation 2026-02-07 10:37:19 +03:30
morteza a46dfdea93 add : forget password 2026-02-02 16:12:17 +03:30
morteza 62aa24122e upgrade plan 2026-01-04 10:34:34 +03:30
morteza-mortezai 6462354049 extend subscription 2025-11-13 12:52:44 +03:30
morteza-mortezai 88349e3b7d fix : free plan 2025-11-13 11:00:08 +03:30
mahyargdz 5e0bd3dce7 update: remove the blog from the response of the update or create blog 2025-09-03 10:03:02 +03:30
mahyargdz 672fe9b783 chore: add new access log module 2025-09-02 16:58:39 +03:30
mahyargdz 8e9b939a0b chore: add comment reply for review and blog comment 2025-08-31 09:55:58 +03:30
mahyargdz 9c409bef27 chore: add service image and audio 2025-08-30 09:40:44 +03:30
mahyargdz 1d76138ead feat: add delete route for the invoice 2025-08-21 12:57:58 +03:30
mahyargdz 0764c2689f feat: enhance danak services with feedback system and improved metadata tracking
- Add service feedback system with CRUD operations
- Add service guide functionality
- Enhance metadata tracking with comprehensive headers (user-agent, referer, language, etc.)
- Add new DTOs for feedback and guide management
- Add repositories for feedback and guide entities
- Update controller with new endpoints for feedback management
- Improve service organization and method structure
- Add payment and user entity enhancements
2025-08-19 13:15:13 +03:30
mahyargdz 43a3714284 feat: update subscription and service entities with enhancements
- Update message enum for better error handling
- Enhance service creation DTO with new fields
- Modify danak-service entity structure
- Update subscription DTOs and entities
- Improve user subscription entity model
2025-08-19 09:32:25 +03:30
mahyargdz ca0510f2c2 feat: add validation to prevent multiple free plan purchases within a month
- Add FREE_PLAN_LIMIT_EXCEEDED error message in Persian
- Implement validation logic in subscribeToPlan method to check for existing free plan subscriptions
- Users can only purchase free plans once per month
- Added MoreThan import from TypeORM for date comparison
2025-08-17 09:35:12 +03:30
mahyargdz 840654b3f0 feat: add new field for the danak services 2025-08-16 12:56:08 +03:30
mahyargdz ef57dc7107 chore: change the login and regitster flow to single route 2025-08-16 12:50:58 +03:30
mahyargdz 629b8dbdd5 update: the blog list get for admin 2025-08-04 09:48:39 +03:30
mahyargdz 11b8164c28 chore: implenet the external invoice 2025-07-14 10:37:44 +03:30
Mahyargdz ae8df599f1 update: remove the limit of ticket message in ticket creation 2025-05-25 10:33:51 +03:30
Mahyargdz 56ead7c57b fix: the problem in the invoice pay 2025-05-25 10:13:21 +03:30
Mahyargdz b5c90e8c2e chore: add business logic 2025-05-18 11:17:30 +03:30
Mahyargdz 2ac29d1a91 chore: add direct payment for invoice 2025-05-14 16:31:05 +03:30
Mahyargdz e3a75f16a0 update: add no paginate to the user get 2025-05-13 10:49:15 +03:30
Mahyargdz 3d915930a7 chore: add user to the invoice 2025-05-08 10:39:19 +03:30
mahyargdz 9faa75b049 feat: implement invoice processing and discount management 2025-05-07 15:34:17 +03:30
mahyargdz 87bf8913aa feat: add user plan to the user ticket info for admin 2025-05-07 10:53:01 +03:30
mahyargdz 263de161b1 feat: add support plan features and user support plan functionality 2025-05-07 09:24:59 +03:30
mahyargdz 8b4267807b feat: implement support plan upgrade functionality with invoice creation 2025-05-06 12:31:55 +03:30
mahyargdz 1ea3195f4f feat: implement support plan subscription functionality 2025-05-05 17:01:49 +03:30
mahyargdz 61513d5059 feat: add support plan but not tested 2025-05-05 14:44:53 +03:30
mahyargdz acd005b6cd update: add new route to get service with slug 2025-05-04 16:59:57 +03:30
mahyargdz c3ad2a1733 chore: add all notification sewrvice to the queue 2025-05-04 16:19:59 +03:30
mahyargdz 3d24cee972 chore: add new method for sms service and notification service 2025-05-04 12:27:21 +03:30
mahyargdz 8fe1d398a6 update: add slug field to the danak service entity 2025-05-04 11:33:04 +03:30
mahyargdz 2e2154d745 refactor: the whole paymanet service 2025-05-03 16:37:57 +03:30