Project

General

Profile

Bug #2997

Rider Push notifications city-centric. (Services)

Added by Shalu T S almost 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Target version:
Start date:
06/06/2024
Due date:
06/26/2024
% Done:

0%

Estimated time:
Milestone:
Sprint 20 Tukxi Ride 2024 June 01 to June 30
Branch name:
sprint-20_anandhu_2997

Description

Make Rider Push notifications city-centric.


Related issues

Related to Bug #2998: Rider Push notifications city-centric. (Android)ClosedNithun C09/24/202409/24/2024

Actions
Related to Bug #2999: Rider Push notifications city-centric. (iOS)Closedxavier joseph10/14/202410/14/2024

Actions
#1

Updated by Shalu T S almost 2 years ago

  • Related to Bug #2998: Rider Push notifications city-centric. (Android) added
#2

Updated by Shalu T S almost 2 years ago

  • Related to Bug #2999: Rider Push notifications city-centric. (iOS) added
#3

Updated by Jithin Kuriakose almost 2 years ago

  • Due date set to 06/26/2024
  • Status changed from New to In Progress
#4

Updated by Jithin Kuriakose almost 2 years ago

  • Branch name set to sprint-20_anandhu_2997
#5

Updated by Anandhu P Kumar almost 2 years ago

  • Status changed from In Progress to Resolved

changes needed for Rider Push notifications city-centric.
1. Need to add below filed,

INSERT INTO `language_label` (`LanguageLabelId`, `lPage_id`, `vCode`, `vLabel`, `vValue`, `vScreen`, `eScript`, `eStatus`, `eDeviceType`, `eAppType`, `eProcessed`, `eInProcess`) VALUES
(57409, 0, 'EN', 'LBL_SUCCESS_RIDER_LOCATION', 'The location has been updated successfully', '', 'No', 'Active', 'APP', 'General', 'No', 'No');

3. need to add the field location_id in register_users

ALTER TABLE register_user
ADD COLUMN iLocationid INT NULL;

4. run the script admin/riderInitialLocationSetup.php to get the location id from location lat long.

5. API for get location from rider app
getRiderLocationInfo.php (parameters are listed in the postman collection).

6. Removed the appended string "dev" from the topic.

#6

Updated by Jithin Kuriakose over 1 year ago

Database changes have been moved.

#8

Updated by Jithin Kuriakose over 1 year ago

  • Status changed from Resolved to QA Ready
#9

Updated by Shalu T S over 1 year ago

  • Status changed from QA Ready to Reopened

1. Notification not received to the rider app.
2. Only need to list all the active cities.

#10

Updated by Anandhu P Kumar over 1 year ago

  • Status changed from Reopened to In Progress
#11

Updated by Anandhu P Kumar over 1 year ago

  • Status changed from In Progress to Resolved
  • Start date changed from 06/18/2024 to 06/06/2024

Resolved issue in sending notification to riders, changed the iLocationid filed in register_user to varchar to store multiple location ids.
Query to update the location id filed in register_user -

ALTER TABLE `register_user` CHANGE `iLocationid` `iLocationid` VARCHAR NULL DEFAULT NULL;

Also change the location listing in the send notification filed to active locations only. And added syncing between location master and fcm topics.

#12

Updated by Jithin Kuriakose over 1 year ago

  • Status changed from Resolved to QA Ready
#13

Updated by Shalu T S over 1 year ago

  • Status changed from QA Ready to QA Passed

1. The push notification was not received by all rider in the city.
STR:- open send push notification in mine.tukxi >> Select user type as "All Riders" >> Select city as "Kochi Municipality Live" >> Send push notification >> Check the devices logged in. (not received to maverick test)
2. Notification not received to the riders in the corporation area.
STR:- open send push notification in mine.tukxi >> Select user type as "All Riders" >> Select city as "Kochi Corporation Live" >> Send push notification >> Check the devices logged in.

#14

Updated by Shalu T S over 1 year ago

  • Status changed from QA Passed to Reopened
#15

Updated by Anandhu P Kumar over 1 year ago

  • Status changed from Reopened to In Progress
#16

Updated by Anandhu P Kumar over 1 year ago

The lattitude and logitude for upating passengers loactions is not getting in the api configPassengerTripStatus.php from front-end (got this scenario only when rider app is using mock location app)

#17

Updated by Anandhu P Kumar over 1 year ago

  • Status changed from In Progress to Resolved
#18

Updated by Anandhu P Kumar over 1 year ago

Resolved the notification issue in the ios mentioned in the bug 2697, and resolved issue with driver search in the send_notification page in dashboard.

#19

Updated by Shalu T S over 1 year ago

  • Status changed from Resolved to Reopened
#20

Updated by Shalu T S over 1 year ago

1. Notification was not received on the rider app.

#21

Updated by Anandhu P Kumar over 1 year ago

  • Status changed from Reopened to In Progress
#22

Updated by Firosha Fathima over 1 year ago

Push notification is received for the logged out riders

#23

Updated by Anandhu P Kumar over 1 year ago

  • Status changed from In Progress to Resolved

Issue is not regeneratable.

#24

Updated by Anupama P over 1 year ago

  • Status changed from Resolved to QA Ready
#25

Updated by Shalu T S over 1 year ago

  • Status changed from QA Ready to QA Passed
#26

Updated by Shalu T S over 1 year ago

  • Status changed from QA Passed to Reopened
#27

Updated by Shalu T S over 1 year ago

  • Status changed from Reopened to Resolved
#28

Updated by Shalu T S over 1 year ago

  • Status changed from Resolved to QA Ready
#29

Updated by Shalu T S over 1 year ago

  • Status changed from QA Ready to Reopened

1. Need to remove the option "All Logged in Riders."

#30

Updated by Anandhu P Kumar over 1 year ago

  • Status changed from Reopened to Resolved

removed the filter "All Logged in Riders." from send notification.

#31

Updated by Anupama P over 1 year ago

  • Status changed from Resolved to QA Ready
#32

Updated by Shalu T S over 1 year ago

  • Status changed from QA Ready to QA Passed

Issue Fixed.

#34

Updated by Shalu T S over 1 year ago

  • Status changed from QA Passed to Closed

Verified in production.

Also available in: Atom PDF