Commit Graph

12 Commits

Author SHA1 Message Date
4748ace653 refactor: use non-stored computed fields with inverse handlers for company coordinates to prevent DB schema conflicts 2026-06-14 10:33:33 +07:00
b9afddf1dd refactor: define coordinates directly on res.company to remove base_geolocalize dependency 2026-06-14 10:27:10 +07:00
59b6a7e64f feat: add latitude and longitude fields to company profile for geolocation support 2026-06-14 10:10:47 +07:00
0fd9247560 feat: replace carousel link URL with rich text body content and update UI views 2026-06-14 09:35:59 +07:00
01ea159235 feat: add app branding fields and update configuration management to use server actions 2026-06-14 09:18:29 +07:00
2e189dbe6a feat: implement CMS modules for carousel, promos, and app config, and enable HTML support for push notifications. 2026-06-14 09:09:57 +07:00
d9a4b14a49 feat: grant portal access to app notifications, adjust image dimensions, fix controller base64 encoding, and close wizard on success 2026-06-13 22:27:39 +07:00
e7685c38c8 feat: add promotional image support to notifications and expose thumbnails via API 2026-06-13 22:10:32 +07:00
b6684e34ad feat: add logger to record generated OTP verification codes 2026-06-13 18:43:34 +07:00
aa2694020d feat: add OTP verification service and integrate email-based token authentication for account activation and password reset endpoints 2026-06-13 18:30:07 +07:00
8dc4f61d74 feat: implement account activation, registration, and phone-based login with restricted portal access rules 2026-06-13 17:36:08 +07:00
7ecc47983d first commit 2026-03-21 15:21:52 +07:00