• Joined on 2026-08-19
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 03:38:43 +00:00
95c0532374 fix(auth/property): resolve auth token resolution, add property seeder
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 03:20:04 +00:00
b81a85f672 feat(settings): add database seeder section with one-time execution and lock mechanism
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 03:19:59 +00:00
284594c782 feat(seeder): add one-time database seeding endpoint with status tracking
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 03:15:57 +00:00
001ab07485 feat(property): add Iranian date fields with Date conversion and fix edit coordinates/map loading
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 03:15:54 +00:00
8bdd5af719 feat(property): convert registrationDate to Date object and add Jalali utilities
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 03:00:11 +00:00
e2aa60c54c fix(property): load signed urls for image gallery and strip query params on save
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 03:00:05 +00:00
982b9e759f fix(s3): generate and use seaweedfs signed urls for properties and documents
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 02:32:24 +00:00
b6fde3e541 feat: add loading screens, skeleton states, and table loaders across all list pages
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 02:20:24 +00:00
859a86f1a5 feat: add search settings page in dashboard, sidebar menu, and MongoDB search integration
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 02:20:17 +00:00
acb2e5d623 feat: add MongoDB search method, endpoints, and settings module
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 01:44:15 +00:00
cf7e1ee45c fix(uploader): register FilePond component at module level and restore proper dropzone styling
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 01:36:24 +00:00
3829851566 feat(cron): add 5-minute property index cronjob with change detection
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 01:28:23 +00:00
ba54647837 fix(uploader): upload to temp bucket and fix initialFiles reactivity to prevent file vanishing
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 01:28:17 +00:00
31ebafb53c feat(bucket): auto-create buckets and move files from temp to main buckets on property save
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 01:19:48 +00:00
36f2c200a1 fix(gallery): add ImageGallery to property create/edit page and modernize gallery UI
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 01:19:43 +00:00
dd611df7e5 fix(file): ensure full valid URLs in publicUrl and privateUrl virtual getters
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 01:05:52 +00:00
119a6950f0 fix(uploader): resolve upload endpoint URL and update ImageUploader props in CreateProperty
kavehhn pushed to main at kavehhn/mbmanager-api 2026-08-19 01:05:46 +00:00
61c9012912 fix(file): add file validation and robust payload parsing for bucket upload and delete
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 00:53:23 +00:00
a6ece05199 feat: add interactive PropertyMap component and Airbnb-style split view to ListProperties
kavehhn pushed to main at kavehhn/mbmanager-dashboard 2026-08-19 00:37:08 +00:00
7c66377e38 feat: add user management and role/permission management pages
d801a81660 Add mbmanager.ir and .mbmanager.ir as allowed hosts in vite config
edd63cbdfc Add healthcheck endpoint for dashboard
395b895686 ADD: Production multi-stage Dockerfile with Nginx and .dockerignore
79da0d24ab REFACTOR: Belonging → Property system migration + dashboard + map improvements
Compare 10 commits »