|
|
c9f25b4dae
|
feat: convert loyalty point creation date to Asia/Jakarta timezone for display
|
2026-06-15 16:21:01 +07:00 |
|
|
|
4981764a5f
|
feat: filter loyalty cards by program type and include membership details in controller response
|
2026-06-15 15:46:41 +07:00 |
|
|
|
b2a14520ab
|
feat: fetch and include order references and store names in loyalty history using batch queries
|
2026-06-14 16:30:17 +07:00 |
|
|
|
8571ddc88a
|
refactor: update loyalty history retrieval to calculate points from issued/used fields and use description as fallback reference
|
2026-06-14 16:20:16 +07:00 |
|
|
|
369c1a92e3
|
feat: add background color and gradient color fields to App CMS configuration
|
2026-06-14 11:56:56 +07:00 |
|
|
|
57a84dde4c
|
feat: move branch coordinates to pos.config and clean up res.company inheritance
|
2026-06-14 10:39:36 +07:00 |
|
|
|
3b48e32205
|
feat: use branch_latitude and branch_longitude on res.company and map them in the API to avoid related fields and geolocalize model conflicts
|
2026-06-14 10:36:15 +07:00 |
|
|
|
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 |
|
|
|
ce21ad698d
|
dependency: add base_geolocalize to depends
|
2026-06-14 10:17:12 +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 |
|
|
|
b38484a343
|
fix: trigger window reload instead of closing after pushing loyalty notification
|
2026-06-13 22:32:26 +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 |
|
|
|
8737c8a661
|
feat: add input validation and support for global push notifications in wizard
|
2026-06-13 21:53:57 +07:00 |
|
|
|
a37e49e3ed
|
fix: update recipient domain to target share users instead of portal group members
|
2026-06-13 21:36:54 +07:00 |
|
|
|
851673d81b
|
feat: add recipient type selection to push wizard and reorder menu sequences
|
2026-06-13 21:29:23 +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 |
|
|
|
5d188d8fec
|
feat: implement granular security groups and restrict menu access for mobile app push notifications
|
2026-05-18 16:44:42 +07:00 |
|
|
|
c06296c793
|
refactor: update controller endpoints from type json to jsonrpc for consistency
|
2026-05-05 15:31:38 +07:00 |
|
|
|
803ec62453
|
feat: add web icon to the Mobile App root menu item.
|
2026-03-26 10:58:47 +07:00 |
|
|
|
75e10d1d9b
|
change the tree to list
|
2026-03-26 08:51:57 +07:00 |
|
|
|
f35643c493
|
feat: Add app notification history views and module icon.
|
2026-03-26 08:29:51 +07:00 |
|
|
|
8beebd2cfc
|
move the menu to root
|
2026-03-26 08:20:25 +07:00 |
|
|
|
e5077a2319
|
feat: Add public API endpoint /api/loyalty/branches to retrieve company branch details.
|
2026-03-26 08:15:43 +07:00 |
|
|
|
b1eb7fb39a
|
docs: Add README and gitignore files, and update module author in manifest.
|
2026-03-21 15:25:56 +07:00 |
|
|
|
7ecc47983d
|
first commit
|
2026-03-21 15:21:52 +07:00 |
|