dhinesh-m24
248afbb0ae
fix: Verify functionality of Add Client and Client List
2026-02-05 12:18:55 +05:30
dhinesh-m24
6b537af46e
feat: Implement a form for Edit Client Information
2026-02-04 15:30:45 +05:30
dhinesh-m24
d373fbe269
feat: Implement business client list view and add client
2026-02-04 14:04:26 +05:30
dhinesh-m24
d3378e4822
feat: Update web makefile
2026-02-04 11:56:19 +05:30
dhinesh-m24
fcb1ddbbb3
fix: Merge conflicts resolved in backend folder
2026-02-04 11:37:30 +05:30
dhinesh-m24
599890c58d
fix: Merge conflicts resolved
2026-02-04 10:46:17 +05:30
dhinesh-m24
b25da0fc6a
feat: Implement Edit Staff Functionality For Administrators
2026-02-03 13:57:12 +05:30
dhinesh-m24
8461a23adc
feat: Implement a form to add staff
2026-02-03 13:08:13 +05:30
dhinesh-m24
1ac38311ee
feat: Implement Staff View
2026-02-02 16:58:48 +05:30
dhinesh-m24
fa208f2838
fix: Firebase analytics issue and handled data connect
2026-02-02 16:44:16 +05:30
dhinesh-m24
cb25b33d04
feat: Integrate Data Connect and Implement Staff List View Directory
2026-01-31 16:54:59 +05:30
dhinesh-m24
48bb1c457c
feat: Implement Staff Detail View
2026-01-29 17:24:54 +05:30
dhinesh-m24
9e19ee7592
feat: implement staff directory list view with search and filters
2026-01-29 16:26:08 +05:30
dhinesh-m24
7133e59e57
feat(auth): Implemented Session Persistence
2026-01-29 12:39:45 +05:30
dhinesh-m24
e214e32c17
feat(auth): implement role-based dashboard redirect
2026-01-29 11:43:19 +05:30
dhinesh-m24
d07d42ad0b
feat(auth): implement forgot-password flow with Firebase Auth
2026-01-28 16:35:18 +05:30
dhinesh-m24
6e81a062ab
feat(auth): implement email/password login form
2026-01-28 15:33:05 +05:30
dhinesh-m24
959a8c41e9
chore: initialize Vite project and configure pnpm, Tailwind CSS, React Router and Redux
2026-01-28 11:34:51 +05:30
Achintha Isuru
056ea3441c
Merge branch '216-p0-staff-01-profile-setup-wizard' of https://github.com/Oloodi/krow-workforce into 216-p0-staff-01-profile-setup-wizard
2026-01-27 16:25:54 -05:00
Achintha Isuru
078f828aad
feat: introduce TaxForm entity and adapter, refactor tax forms repository and use cases for improved data handling
2026-01-27 16:25:47 -05:00
José Salazar
9c0decefae
new sdk info
2026-01-27 16:23:12 -05:00
José Salazar
83d76b8f06
Merge pull request #294 from Oloodi/coverage_screen_app
...
Coverage screen app
2026-01-27 16:15:32 -05:00
José Salazar
1c1639b751
Merge branch '216-p0-staff-01-profile-setup-wizard' into coverage_screen_app
2026-01-27 16:15:01 -05:00
José Salazar
36ac26411a
hidding some buttons that are not working
2026-01-27 15:48:44 -05:00
José Salazar
e38c13e61a
live today from home
2026-01-27 15:43:24 -05:00
Achintha Isuru
35c0b19d6b
feat: implement BankAccountAdapter for mapping data layer values to domain entity and refactor BankAccountRepositoryImpl for improved staff ID handling
2026-01-27 15:43:21 -05:00
Achintha Isuru
1870be4cb8
fix: update ExperienceAdapter to ensure consistent return type and improve null handling
2026-01-27 15:17:58 -05:00
Achintha Isuru
c91155ee61
feat: add success and error feedback for experience submission in ExperiencePage
2026-01-27 15:13:24 -05:00
Achintha Isuru
47ecad5a63
feat: add new skills to localization files and update experience repository methods
2026-01-27 15:07:43 -05:00
José Salazar
4cdbebf2c0
spending in home view working
2026-01-27 15:00:25 -05:00
Achintha Isuru
93779c21bb
feat: enhance experience management by introducing ExperienceSkill and Industry enums, refactoring related components
2026-01-27 14:34:09 -05:00
Achintha Isuru
16bac72a4e
fix: correct handling of industries and skills in ProfileSetupBloc
2026-01-27 14:07:44 -05:00
Achintha Isuru
8e7caeed48
Refactor staff data models to use List<String> for skills and industries
...
- Updated GetStaffByIdStaff, GetStaffByUserIdStaffs, ListStaffStaffs, and UpdateStaffVariablesBuilder classes to replace AnyValue with List<String> for skills and industries.
- Modified JSON serialization and deserialization logic accordingly.
- Adjusted ExperienceRepositoryImpl to handle List<String> for industries and skills.
- Updated GraphQL mutations and schema to reflect changes in data types for skills and industries.
2026-01-27 14:05:32 -05:00
Achintha Isuru
157ace0e77
feat: implement ExperienceAdapter and update ExperienceRepositoryImpl to use Data Connect and FirebaseAuth
2026-01-27 13:49:23 -05:00
José Salazar
dbd4c2fdc8
today coverage ready
2026-01-27 13:11:38 -05:00
Achintha Isuru
2f5c736c20
feat: implement emergency contact management with BLoC, including event and state handling
2026-01-27 13:07:31 -05:00
José Salazar
2261a6d72c
new sdk for preferredLocations of staff
2026-01-27 12:40:48 -05:00
José Salazar
a02fd846c1
coverage working
2026-01-27 12:40:42 -05:00
Achintha Isuru
70f350d216
refactor: streamline emergency contact management by removing unused extensions and optimizing BLoC initialization
2026-01-27 12:38:21 -05:00
Achintha Isuru
f345e715ad
feat: update preferredLocations field to List<String> across staff-related entities and mutations
...
- Changed preferredLocations from AnyValue to List<String> in GetStaffByIdStaff, GetStaffByUserIdStaffs, ListStaffStaffs, and UpdateStaffVariablesBuilder classes.
- Updated JSON serialization/deserialization for preferredLocations to handle List<String>.
- Modified Staff entity to include preferredLocations as List<String>.
- Adjusted ProfileSetupBloc and PersonalInfoBloc to accommodate changes in preferredLocations.
- Updated PersonalInfoRepositoryImpl to handle preferredLocations as List<String>.
- Refactored PersonalInfoContent and PersonalInfoForm to use locations instead of address.
- Updated GraphQL mutations and schema to reflect the new List<String> type for preferredLocations.
2026-01-27 12:27:53 -05:00
Achintha Isuru
450683c45c
feat: implement emergency contact management with Firebase integration and relationship type handling
2026-01-27 12:27:22 -05:00
Achintha Isuru
c041796b38
Refactor updateStaffProfile method to accept staff ID and data map, and update PersonalInfoBloc to handle form values
2026-01-27 12:25:42 -05:00
Achintha Isuru
582855d86b
Refactor PersonalInfoRepository to use Firebase Auth for user profile retrieval and remove mock implementation
2026-01-27 12:25:42 -05:00
Achintha Isuru
fef3289648
Update build date in localization strings and adjust dependencies in billing package
2026-01-27 12:25:42 -05:00
José Salazar
ab5fed8639
adding extra shifts with no application
2026-01-27 11:52:44 -05:00
José Salazar
ccd6385266
deleting yellow color from header
2026-01-27 11:31:17 -05:00
José Salazar
0902c0ecf0
coverage working
2026-01-27 11:27:14 -05:00
José Salazar
3dc2e90962
adding more status for the queri of coverage
2026-01-27 11:26:58 -05:00
Achintha Isuru
536b020c52
feat: update preferredLocations field to List<String> across staff-related entities and mutations
...
- Changed preferredLocations from AnyValue to List<String> in GetStaffByIdStaff, GetStaffByUserIdStaffs, ListStaffStaffs, and UpdateStaffVariablesBuilder classes.
- Updated JSON serialization/deserialization for preferredLocations to handle List<String>.
- Modified Staff entity to include preferredLocations as List<String>.
- Adjusted ProfileSetupBloc and PersonalInfoBloc to accommodate changes in preferredLocations.
- Updated PersonalInfoRepositoryImpl to handle preferredLocations as List<String>.
- Refactored PersonalInfoContent and PersonalInfoForm to use locations instead of address.
- Updated GraphQL mutations and schema to reflect the new List<String> type for preferredLocations.
2026-01-27 02:17:52 -05:00
Achintha Isuru
3e7ddc446d
Refactor updateStaffProfile method to accept staff ID and data map, and update PersonalInfoBloc to handle form values
2026-01-27 00:36:24 -05:00