...
Product: user-2ceed Mohammad Ali Babazadegan Saeed Felegari Fatemeh Chegeni Danial Ahmadi
Technical Leads: Masoud Vaziri Kamyab Khodayari Seyed Javad Hosseini Mehrad Rostami Mahan Abedini Mohammad Kolagar Behnam Mirzaei
...
- Release side: PKD-UJ
- Release date: 2023/October/23
- Release time: (2:00 PM)
- Release participants:
- Product manager: Mohammad Ali Babazadegan
- Associate Product Manager: Fatemeh Chegeni
- Technical squad lead: Behnam Mirzaei Mohammad Kolagar
- BED: Alireza Fallah
- Web Lead: Masoud Vaziri
- Mobile chapter lead: Mahan Abedini
- Mobile Developers: Moein Kasaii Mehran Shoghi
- Web Developer: Armin Amrollahian
- QA: Rozhin Khosravi Reza Gharavi
-
@Release note:
Employee Login PageNew Feature
No
Title
Tasks
Description
Component (BED/FED)
Should test by
Tested by (QA)
Confirmed by (Tech/Prod)
1
435Now, B2B users enter the B2B Homepage even if they use the B2C Login (For the second time and on)
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
& Web661 Back-end and Front-end (Mobile
Rozhin Khosravi)
Mohammad Ali Babazadegan
Behnam MirzaeiMohammad Kolagar
B2B User Verification and Token Creation2
Back-end
431User Note for Bundle
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD- 663 Since the Bundle's front will not be deployed at all in this release, only the back-end side of this story will be deployed.
Back-end
Mohammad Ali BabazadeganRozhin Khosravi
Show "Free" on Price for B2B Users4
485Conflict Resolution When Merging Bundle into B2C
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
and Front-end (Mobile & Web)667 Only the Back-end
Mohammad Ali Babazadeganside of the conflict resolution will be deployed.
Back-end Rozhin Khosravi
Summary Page for B2B users5
499Bundle Infrastructure
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
& Front-end (Mobile & Web)76 Except for three tasks related to Elastic, all the tasks are Done.
Back-end
Ali BabazadeganMohammadRozhin Khosravi
Develop a Dynamic Homepage for B2B Users6
476Doctor's Bundle in User App
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
end100 Back-
Ali BabazadeganMohammadend Rozhin Khosravi
Accessing Features as a B2B User7
480Creating & Editing Bundle in Admin Panel
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
Front91
(Mobile & Web)Back-end
Ali BabazadeganMohammadRozhin Khosravi
Instant Call for B2B Users8
534Upcoming infrastructure in the appointment section for bundles
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
-end and Front467 Back
(Mobile & Web)-end
Mohammad Ali BabazadeganRozhin Khosravi
Invoice for B2B Users9
532Mohammad Ali BabazadeganAdd specialty filter on wizard doctor list response - in wizard in Web App
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD- 200 Back-end
Behnam Mirzaei10
Replacing pgxPool with Gorm for timeslot management
UJDisplaying the "Specialty" field based on the specialty selected by the patient in the previous stages
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key
100PKD-
Back202
Mohammad Ali BabazadeganFront-end (Web)
Timestamp for the doctors' note is added.11
UJCorrections in Copies and Formatting
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key
115PKD-
Back746
Reza GharaviFront-end (Mobile & Web)
12
Doctor Orientation isn't available for B2B User.
64712
switch the Home Icon with the Appointment Icon in the navigation bar below the page
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
Back718
Ali Babazadegan Behnam MirzaeiFront-end (Mobile)
Error handling for "User is Busy" in B2B Instant Call13
644Flutter Update and Twilio Update so that it complies with the Flutter Update
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
Back-end and759
WebFront-end (
Ali BabazadeganMobile)
...
Bug Fixes
...
No
...
Title
...
Tasks
...
Component (BED/FED)
...
Should test by
...
Tested by (QA)
...
Confirmed by (Tech/Prod)
...
1
...
14
Remove the Price Filter on B2B
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-753 Front-end (Mobile)
15
Emergency Call v2 API
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-
...
682 Back-
...
...
Bug Fixes
No
Title
Tasks
Component (BED/FED)
Should test by
Tested by (QA)
Confirmed by (Tech/Prod)
1
Unavailable Doctors won't be shown on the Homepage anymore
2
Reschedule Function was making prices to be shown as free for B2C Users
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-616750 Front-end , (Mobile & Web) Mohammad Ali BabazadeganKolagar Behnam Mirzaei
2
In B2B Instant Call, an exception is handled for when any GP doesn't show up.
3
Company ID 0 Condition is not Considered
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-597761 Back-end
4
In B2C "Appointment", "Instant visit" and "Chat" fee are "FREE"
3
Unavailable Doctor who has available TimeSlots now shows up when is searched for
Jira Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-599672 Back-end
5
Doctor Availability Contradiction
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-610 Back-end
6
Upcoming Not Found as a B2C User
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-614 Back-end
7
Fix the bug in login modal in the doctor page for "mandatory phone number" modal
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-624 Front-end
8
Upcoming section does not get updated for pending requests
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key PKD-626 Back-end
B2B Dashboard SQUAD
- Release date: 2023/October/23
- Release time: (2:00 PM)
- Release participants:
- Product manager: Danial Ahmadi
Technical team lead: Masoud Vaziri - BED chapter lead: Mohamad Alinezhad
- Web Lead: Masoud Vaziri
- Web Developer: Poorya Shadfar Niloufar Vatanara
QA: Reza Ansari
B2B Dashboard SQUAD
- Release date: 2023/October/23
- Release time: (2:00 PM)
- Release participants:
- Product Manager: Danial Ahmadi
Technical team lead: Masoud Vaziri - BED chapter lead: Mohamad Alinezhad
- Web Lead: Masoud Vaziri
- Web Developer: Poorya Shadfar Niloufar Vatanara
QA: Reza Ansari
New Feature
No
Title
Tasks
Component (BED/FED)
Test by
Confirmed Tested by (QA)
Confirmed by (Tech/Prod)
1
title and description seo api
New Feature
No
Title
Tasks
Component (BED/FED)
Test by
Confirmed Tested by (QA)
Confirmed by (Tech/Prod)
1
add IsSignedIn field to hr/backoffice employee list
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-229 Reza AnsariBED
2
Get Employee Single API
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-269 Reza AnsariBED
3
list company and B2B Company API
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-273 Reza AnsariBED
Masoud Vaziri Saeed Felegari 4
Add employee as HR Admin api Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-275 Reza AnsariBED
5
update Password and user name for company api
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-277 Reza AnsariBED
6
set is admin user api
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-279 Reza AnsariBED
7
Employee Profile Page implementation with CRUD
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-247 Reza AnsariFED
8
Add Employee By Excel API
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-267 Reza AnsariBED
9
Get package info to company profile in B2B
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-285 Reza AnsariBED
10
company size API
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-281 BED
11
Number of users column API in company list
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-283 BED
12
get active package details in B2B company profile
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-287 BED
13
get job position API
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-289 BED
14
Add calling code company list and employee single
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-291 BED
15
Tab Employee list in company profile page improvement
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-293 FED
16
update Password and user name for company page implementation
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-295 FED
17
Add package and package company with together
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-217 BED
18
get package and package company together
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-219 BED
19
employee list page implementation
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-221 FED
20
delete employee page implementation
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-223 FED
21
add employee by form page implementation
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-225 FED
22
Implement functionality to add a Package to a Company.
151Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD- 438 BED
Reza AnsariRozhin Khosravi Rozhin Khosravi 23
2
SEO-add title and description tag on blog and user webImplement functionality to remove a Package from a Company.
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-153439 BED
FED
Rozhin Khosravi 3
Implementation the B2B Landing page
24
company package box and package detail
264Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD- 378 FED
Rozhin Khosravi 4
package can be delete if the package not assign and not used
25
get company info fro HR dashbaord
297Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD- 430 Reza AnsariBED
Rozhin Khosravi 5
ascendeng and descending api 26
Fix temporary_user_company Data Model
351Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD- 410 BED
Rozhin Khosravi 27
6
check the api of contact point phone require 1001-5000 employees in company size
355Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD- 444 FEDBED
Rozhin Khosravi 7
update api of package company in company info
28
Add filters to company user list+ company temporary user list
363Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD- 441 BED
Rozhin Khosravi 8
a user can be admin of a company
29
Change add and edit employee validation in HR Admin and BackOffice
365Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD- 380 BED
Rozhin Khosravi 309package list page implementation
implementation for CQRS Envs : we want run all CQRS envs on one elastic and separate with index name
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-210 Reza AnsariFED
454 BED
10
change sms content after employee invitation
31
Add package page implementation
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-212466 FEDBED
Rozhin Khosravi 32
11
hide general tab and contact us modal in HRedit package Implementation
213Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD- 464 Reza AnsariFED
3312Assign package to company page implementation
in the edit package info the activate button does not work
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-216405 FED
Rozhin Khosravi 34
13
adding search option for each table(company user) in BO-R&D tablapackage info page implementation
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-211408 FED
14
change the required text for email and phone number field
35
Implement functionality to display a list of Packages associated with a Company and details of a single Company's Package.
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-143388 BEDFED
15
activate email button after fill the email text box
36
Edit Package Company and Package
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-205389 BEDFED
16
displaying empty user list in hr dashboard according to design
37
active company package (one to one) assignment
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-207386 BEDFED
38
17
get sign in status in hr employee list from apiActivate company package
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-208395 BEDFED
39
18
the package detail capacity section title should be change to package capacityDeactivated company package
Jira server Jira serverId 6aaa37d8-ac49-38f1-ada3-ee83f2cccf6f key B2BD-209401 BEDFED
40
set this email [email protected] for Laura Rodríguez Villar doctor
query:
update users set email='lara.rv.psi@gmail.com' where id = 28127;
Release Permission:
Title
Named
Is Confirmed?
CTO
VP of Product
Senior Tech Lead
Devops
Product
QA Fix In Future report for release 2023-10-0923
Saeed Felegarisquad issue pm confirmation B2BD TC-B2BD-MAN-002 B2BD TC-B2BD-MAN-003
Saeed FelegariB2BD TC-B2BD-MAN-006
Saeed FelegariB2BD TC-B2BD-MAN-025
Saeed FelegariB2BD TC-B2BD-MAN-030
Saeed FelegariB2BD TC-B2BD-MAN-032
Saeed FelegariB2BD TC-B2BD-MAN-036
Saeed FelegariB2BD TC-B2BD-MAN-041
Saeed FelegariB2BD TC-B2BD-MAN-042
Saeed FelegariB2BD TC-B2BD-MAN-043
Saeed FelegariB2BD TC-B2BD-MAN-044
Saeed FelegariB2BD TC-B2BD-MAN-045
Saeed FelegariB2BD TC-B2BD-MAN-049
Saeed FelegariB2BD TC-B2BD-MAN-051
054B2BD TC-B2BD-MAN-
Saeed Felegari058
055B2BD TC-B2BD-MAN-
Saeed Felegari060
058B2BD TC-B2BD-MAN-
Saeed Felegari063
060B2BD TC-B2BD-MAN-
Saeed Felegari026
063B2BD TC-B2BD-MAN-
Saeed Felegari031
026B2BD TC-B2BD-MAN-
Saeed Felegari046
027B2BD TC-B2BD-MAN-
Saeed Felegari083
031B2BD TC-B2BD-MAN-
Saeed Felegari084
034B2BD TC-B2BD-MAN-
Saeed Felegari086
037B2BD TC-B2BD-MAN-
Saeed Felegari092
050B2BD TC-B2BD-MAN-
Saeed Felegari093
064B2BD TC-B2BD-MAN-
Saeed Felegari094
053B2BD TC-B2BD-MAN-
Saeed Felegari095
059B2BD TC-B2BD-MAN-
Saeed Felegari096
035B2BD TC-B2BD-MAN-
Saeed Felegari097
052B2BD TC-B2BD-MAN-
Saeed Felegari098
070B2BD TC-B2BD-MAN-
Saeed Felegari099
052B2BD TC-B2BD-MAN-
Saeed Felegari100
050B2BD TC-B2BD-MAN-
Saeed Felegari101
B2bD
071B2BD TC-B2BD-MAN-
Saeed Felegari102
035B2BD TC-B2BD-MAN-
Saeed Felegari103 B2B-User TC-B2BU-MAN-021 B2B-User TC-B2BU-MAN-017 B2B-User TC-B2BU-MAN-001 B2B-User TC-B2BU-MAN-024 B2B-User TC-B2BU-MAN-006 B2B-User TC-B2BU-MAN-015
Not
CRNote
- Completed By:
No | Title | Status |
1 | Backup logs | |
2 | Backup DBs | |
3 |
Migrate DB (after update backend , run this command : ./app migrate_db
4
Update Config
Update Backend Manifest |
4 | Run internal/load_doctor_speciality_id_to_meeting.sql |
5 |
Run internal/ |
upadate_to_null_for_foreign_key.sql |
6 | Run Migrate DB (command : ./app migrate_db) | |
7 | Update Config |
8 | Update Backend | |
9 | ||
7 |