-
1207dbe20d
removed the validation from the email
mouazkh
2026-04-02 16:05:20 +03:00
-
c9f52f64cb
removed the validation from the email
mouazkh
2026-04-02 16:00:05 +03:00
-
5fd22f0e01
disabled the validation on email
mouazkh
2026-04-02 14:44:23 +03:00
-
2998a6bd75
fix: import useMapEvents as hook instead of dynamic component
Claw AI
2026-04-01 19:07:22 +00:00
-
571c85f14f
fix: detect auth changes via polling and visibility change
Claw AI
2026-04-01 15:29:41 +00:00
-
9e1f8f517b
Merge branch 'main' of http://45.93.137.91:3000/Rahaf/SweetHome
Rahaf
2026-04-01 02:18:08 +03:00
-
-
700b446463
Edit register
Rahaf
2026-04-01 02:18:03 +03:00
-
be14250a08
fix: request permission synchronously from user click gesture
Claw AI
2026-03-31 23:16:05 +00:00
-
-
eec7a9a75d
fix: show notification permission prompt on user click instead of auto-request
Claw AI
2026-03-31 23:07:15 +00:00
-
4ca7106b48
Merge branch 'main' of http://45.93.137.91:3000/Rahaf/SweetHome
Rahaf
2026-04-01 02:05:39 +03:00
-
-
7685134a39
Edit register
Rahaf
2026-04-01 02:05:32 +03:00
-
6ad2457e74
fix: use HTTPS URL in firebase.js
Claw AI
2026-03-31 22:53:34 +00:00
-
98c3f51df2
fix: switch API base URL to HTTPS (nip.io)
Claw AI
2026-03-31 22:48:50 +00:00
-
-
5d44fb56ec
Edit profits
Rahaf
2026-04-01 01:46:48 +03:00
-
ba389042c2
chore: add nip.io domain with SSL for HTTPS notifications
Claw AI
2026-03-31 22:38:00 +00:00
-
c546e11ed3
Merge branch 'main' of http://45.93.137.91:3000/Rahaf/SweetHome
Rahaf
2026-04-01 01:34:54 +03:00
-
-
8d7efe82a4
Edit profits for owner
Rahaf
2026-04-01 01:34:51 +03:00
-
52758eae9d
fix: wait for hydration before checking auth in NotificationHandler
Claw AI
2026-03-31 22:12:55 +00:00
-
-
a824fb0c7c
fix: send FCM token to User/SetFCMToken endpoint
Claw AI
2026-03-31 21:24:43 +00:00
-
9e87aa90e8
feat: send FCM token to backend on permission grant
Claw AI
2026-03-31 20:20:52 +00:00
-
199e78d6b1
chore: set VAPID key for FCM
Claw AI
2026-03-31 20:09:07 +00:00
-
df9711f539
fix: only request notification permissions for signed-in users
Claw AI
2026-03-31 19:52:47 +00:00
-
2bea2d190c
feat: integrate Firebase Cloud Messaging for push notifications
Claw AI
2026-03-31 19:50:48 +00:00
-
81674c4aa7
fix: add remote image pattern for next.config.mjs
Claw AI
2026-03-31 19:45:03 +00:00
-
cf7f51b514
fix: update GetMyRentListings endpoint (userId removed from URL)
Claw AI
2026-03-31 18:46:12 +00:00
-
0171c7a2bf
fix: prepend /Pictures/ to image paths for nginx static serving
Claw AI
2026-03-30 18:52:08 +00:00
-
9f6a730a94
Show login dialog when favoriting without auth
Claw AI
2026-03-30 18:34:19 +00:00
-
2c04cd751f
Fix favorites: optimistic remove + no loading flash
Claw AI
2026-03-30 18:18:09 +00:00
-
db184bbace
Merge branch 'main' of http://45.93.137.91:3000/Rahaf/SweetHome
Rahaf
2026-03-30 21:02:43 +03:00
-
-
230805e02b
Edit phone in footer
Rahaf
2026-03-30 21:02:34 +03:00
-
3b9831a513
Integrate FavoriteProperty API: add/remove/get favorites with real backend
Claw AI
2026-03-30 17:54:42 +00:00
-
-
1f40c6a4fd
Edit footer
Rahaf
2026-03-30 20:36:09 +03:00
-
4dd60ec14a
Fix copy link & Instagram sharing: add clipboard fallback for HTTP
Claw AI
2026-03-30 16:28:09 +00:00
-
68cb802d60
Merge branch 'main' of http://45.93.137.91:3000/Rahaf/SweetHome
Rahaf
2026-03-30 19:26:08 +03:00
-
-
d22248248d
Added sidebar
Rahaf
2026-03-30 19:26:03 +03:00
-
d375ed9d89
Add share dropdown: Facebook, WhatsApp, Telegram, Instagram, Copy Link
Claw AI
2026-03-30 16:08:35 +00:00
-
e6d754d014
perf: convert fonts to WOFF2 (10x smaller), fix preload to match, add html,body CSS font rule
Claw AI
2026-03-30 15:34:36 +00:00
-
dee74d335f
fix: font-display block → swap to prevent FOIT in header
Claw AI
2026-03-30 15:32:08 +00:00
-
8f2679253b
Fix font loading flash: font-display block + preload
Claw AI
2026-03-30 15:31:35 +00:00
-
9bf67ffa38
Add SweetHome logo as OG image fallback for Facebook share
Claw AI
2026-03-30 14:07:52 +00:00
-
d56b4d2a11
Fix Facebook share: server-side OG metadata via generateMetadata
Claw AI
2026-03-30 13:44:52 +00:00
-
4d43cdaba2
Improve Facebook share: structured text + OG meta tags
Claw AI
2026-03-30 13:36:12 +00:00
-
-
891756e092
Edit background in register
Rahaf
2026-03-30 15:28:39 +03:00
-
722d69cc92
Fix image URLs: handle paths with or without leading slash
Claw AI
2026-03-30 01:35:20 +00:00
-
9d671f1985
Fix: add missing imports and currencies fetch in add property form
Claw AI
2026-03-30 01:25:48 +00:00
-
505dcd4bb0
Fix image upload field name: 'file' -> 'image'
Claw AI
2026-03-30 01:15:57 +00:00
-
8f700d0957
Fix missing uploadedImagePaths state declaration
Claw AI
2026-03-30 01:06:23 +00:00
-
39193337b3
Display property images from API using full URLs
Claw AI
2026-03-30 01:01:42 +00:00
-
4299968764
Add image upload to property form via FilesController
Claw AI
2026-03-30 00:57:52 +00:00
-
1a96e457ca
Share button now shows Facebook icon with pre-filled post text
Claw AI
2026-03-30 00:26:28 +00:00
-
d3242a4147
Share button opens Facebook post composer
Claw AI
2026-03-30 00:22:28 +00:00
-
ff589e4b0a
Implement share button with Web Share API + clipboard fallback
Claw AI
2026-03-30 00:17:39 +00:00
-
0c3b454015
Owner properties page fetches from API via GetMyRentListings
Claw AI
2026-03-29 22:17:49 +00:00
-
6245965c1c
Allow unauthenticated users to view and select dates, login only on book
Claw AI
2026-03-29 21:40:32 +00:00
-
829491cc30
Calendar fully blocked for unauthenticated users
Claw AI
2026-03-29 21:38:02 +00:00
-
059c7194d8
Show login/register dialog instead of 401 for unauthenticated users
Claw AI
2026-03-29 21:34:25 +00:00
-
f22bc45a4f
Fix booking: use correct BookReservation endpoint + price from selected dates
Claw AI
2026-03-29 21:23:51 +00:00
-
86b8fc591b
Add availability calendar to property detail page
Claw AI
2026-03-29 21:16:00 +00:00
-
ca1d83967e
Fix duplicate addRentProperty definition in api.js
Claw AI
2026-03-29 15:58:54 +00:00
-
00dab824c3
Fix add property page to match Flutter request body structure
Claw AI
2026-03-29 15:48:48 +00:00
-
5d7b3e3b0f
Add new enums to match Flutter project structure
Claw AI
2026-03-29 15:27:48 +00:00
-
412ccbf8b8
Show user full name in navbar and homepage after login
Claw AI
2026-03-29 12:42:57 +00:00
-
253bb875ab
Fix post-login: re-read user role on every route change
Claw AI
2026-03-29 12:22:16 +00:00
-
16038a80dd
Add currency dropdown and deposit field to add property form
Claw AI
2026-03-28 19:40:03 +00:00
-
6df7548611
Fix missing mapZoom state variable in add property page
Claw AI
2026-03-28 18:12:41 +00:00
-
d94b32a670
Add property form submits to API as RentPropertyDto
Claw AI
2026-03-28 18:00:44 +00:00
-
da0c36727f
Remove all fallback dummy data - API-only
Claw AI
2026-03-28 17:48:00 +00:00
-
b6e9f01938
Profile page fetches full data from API via GetByUserId
Claw AI
2026-03-28 17:03:40 +00:00
-
48523067fc
Use local Madani Arabic font files instead of CDN
Claw AI
2026-03-28 16:52:31 +00:00
-
f6f0f5a5ea
added the fonts folder in the public
mouazkh
2026-03-28 19:47:29 +03:00
-
e0f80f3dee
Clean up debug logging in login flow
Claw AI
2026-03-28 16:44:37 +00:00
-
b8117093af
Add debug logging to login flow to trace token storage
Claw AI
2026-03-28 16:38:04 +00:00
-
de7636f852
Fix token key mismatch in verify functions
Claw AI
2026-03-28 16:31:27 +00:00
-
5a4b018c07
Send JWT token with verify email/phone endpoints
Claw AI
2026-03-28 16:17:14 +00:00
-
c14c28141f
Add loading.js and error.js for all routes, secure admin page with 404
Claw AI
2026-03-28 16:12:21 +00:00
-
c99689a995
Add Phone field to FormData in addCustomer and addOwner
Claw AI
2026-03-28 15:51:25 +00:00
-
f7fa3c723d
Add Phone field (7 digits) to both registration forms
Claw AI
2026-03-28 15:41:18 +00:00
-
0621f51676
Add WhatsApp and National Number fields to registration forms
Claw AI
2026-03-28 15:38:40 +00:00
-
d698305d79
Update registration to match new API schema
Claw AI
2026-03-28 15:29:06 +00:00
-
bb15a7934e
Redesign app download section: dropdown for Android + iOS coming soon
Claw AI
2026-03-28 15:18:19 +00:00
-
2424da2d45
Fix registration 415: send multipart form data with ID images
Claw AI
2026-03-28 15:15:09 +00:00
-
c2235cf575
Fix build: syntax errors, duplicate useEffects, import paths
Claw AI
2026-03-28 14:53:45 +00:00
-
6394f1d71a
Fix CustomerType and OwnerType enums: send int instead of string
Claw AI
2026-03-28 14:15:40 +00:00
-
9cddee841b
Add FullName field to owner and customer signup request payloads
Claw AI
2026-03-27 22:01:00 +00:00
-
3c21c1873e
Fix register pages: both have 2 steps with ID upload, OTP as modal overlay
Claw AI
2026-03-27 18:19:32 +00:00
-
eff0b41b78
Add enums, AuthService, and integrate backend registration endpoints
Claw AI
2026-03-27 18:01:42 +00:00
-
2fb55db360
changed the appVersion
Mouaz_Alkhatib
2026-03-27 00:06:13 +00:00
-
b613bde682
Implement login with email/phone + OTP verification flow
Claw AI
2026-03-26 23:56:18 +00:00
-
211ac42ad9
Clean up API client - use nested propertyInformation directly
Claw AI
2026-03-26 23:27:28 +00:00
-
fd3dcf4cc3
Update mappers for flat API response + enrich with property info
Claw AI
2026-03-26 22:59:08 +00:00
-
bdcb98a047
Fix API endpoint paths to match controller routing
Claw AI
2026-03-26 22:46:57 +00:00
-
cfb9c0058b
Add API client and wire up live data fetching
Claw AI
2026-03-26 22:20:33 +00:00
-
082f20da40
Merge branch 'main' of http://45.93.137.91:3000/Rahaf/SweetHome
Rahaf
2026-03-27 00:35:03 +03:00
-
-
157188d2e6
Edit Admin
Rahaf
2026-03-27 00:34:59 +03:00
-
ac1241583b
added a files folder and changed the href
mouazkh
2026-03-22 15:31:54 +03:00
-
552bbdd269
fixing the meta data layout
mouazkh
2026-03-21 17:45:13 +03:00
-
485e4c2630
added the android icon in a link with svg and style
mouazkh
2026-03-21 17:24:50 +03:00
-
45e46afe21
added the apk file
mouazkh
2026-03-21 15:44:08 +03:00
-
e961288b04
added the nav link on the client laylout for the apk app
mouazkh
2026-03-21 15:36:44 +03:00
-
-
f6c6119c18
Edit rtl
Rahaf
2026-03-20 14:17:59 +03:00