Lizandro Guarnizo and Claude Sonnet 4.6
7fb0615169
fix: align Flutter API repositories with backend routes (Fase 3 prep)
...
- api_service_repository: use correct endpoints (/services/me, /services/professional,
/professional/requests, /professional/history, /professional/calendar)
instead of broken /services?userId= query params
- api_service_repository: fix status string↔enum, createService DTO,
paginated {data,meta} response, stub setProfessionalScored/setUserScored,
extract professionalId from nested professionals.user_id
- api_score_repository: fix /comments/user/:id and /comments/professional/:id
- api_professional_repository + api_user_repository: handle paginated response
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 18:29:47 -05:00
Lizandro Guarnizo and Claude Sonnet 4.6
af91e0ba04
chore: remove Firebase dependencies and legacy code (Fase 4)
...
- Delete all firebase_*_repository.dart files (replaced by api_* equivalents)
- Remove cloud_firestore, firebase_auth, firebase_storage, firebase_core from all package pubspecs
- Remove cloud_firestore from main pubspec.yaml
- Delete firebase_options.dart (no longer referenced)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 18:11:31 -05:00
Lizandro Guarnizo and Claude Sonnet 4.6
733384091c
feat: migrate prosappco from Firebase to NestJS REST API (Fase 2)
...
- Replace all Firebase* repositories with Api* repositories using HTTP + SharedPreferences JWT
- Remove Firebase.initializeApp() and firebase_messaging background handler from main.dart
- Update DI (app_di.dart) to inject Api* repositories instead of Firebase* ones
- Replace all Timestamp/cloud_firestore usage with ISO 8601 String dates
- Stub PhoneVerificationService (Firebase phone OTP → backend OTP when implemented)
- Add ApiService singleton with JWT management in lib/services/
- Legacy firebase_*_repository.dart files preserved for Fase 4 cleanup
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 16:53:11 -05:00
Felipe
726cf12fd2
fix: campo rate preferences
2024-12-23 09:22:32 -05:00
Felipe
721111ea31
update
2024-10-25 21:35:21 -05:00
Felipe
408744fcc6
update
2024-08-02 18:46:17 -05:00
Felipe
6e1409f4b8
pdf
2024-05-29 16:13:41 -05:00
lizandrogd
dcd697e885
update
2024-05-28 17:19:13 -05:00
Felipe
bec1aaef21
update
2024-05-25 14:04:02 -05:00
Felipe
f1b2497c92
update faltan los ifs
2024-05-24 17:53:12 -05:00
Felipe
5db51bc86a
calendario profesional
2024-05-23 21:41:49 -05:00
Lizandro Guarnizo
e27955d671
up
2024-05-21 10:26:19 -05:00
Felipe
8b34e7d12d
numero de solicitudes
2024-04-25 23:52:16 -05:00
Felipe
e1049f7281
notificaciones al pedir servicio y al enviar mensaje de chat
2024-04-25 11:15:33 -05:00
Felipe
c874178019
score
2024-04-18 18:29:41 -05:00
Felipe
8084d5fc7f
after
2024-04-18 15:51:23 -05:00
Felipe
142c09d389
fix pov user y profesional
2024-04-18 10:23:43 -05:00
Felipe
2facd1b1d8
scored true
2024-04-18 08:37:09 -05:00
Felipe
141d11a141
puntacion
2024-04-17 00:48:46 -05:00
Felipe
61d517aaea
chat screen
2024-04-16 08:46:06 -05:00
Felipe
ef06730840
servicio
2024-04-09 21:28:16 -05:00
Felipe
60547febb6
antes de agregar el id
2024-04-07 18:03:51 -05:00
Felipe
bfe782e47e
historial y pendientes
2024-04-06 20:50:37 -05:00
Felipe
d9c5e97dbc
traer solo los activos aceptados y pendientes
2024-04-06 11:40:19 -05:00
Felipe
df9f44a8f2
lista de servicios
2024-04-05 18:40:17 -05:00
Felipe
e82c7c3afd
services
2024-04-05 11:56:45 -05:00
Felipe
f46450e5db
datos para el servicio
2024-04-03 10:58:46 -05:00
Felipe
d7fe33cf30
horario del profesional
2024-03-27 16:42:50 -05:00
Felipe
fca6d41ad8
info pro
2024-03-24 14:54:21 -05:00
Felipe
f37f8c89c2
horario pro
2024-03-19 22:00:48 -05:00
Felipe
10536be873
actualiza todos los campos excepto schedule
2024-03-19 15:40:07 -05:00
Felipe
bb840260ba
pro info
2024-03-18 17:46:03 -05:00
Felipe
e5a8221edf
pdfs
2024-03-15 16:55:01 -05:00
Felipe
a3c50cf2c8
form pro - sin imagenes
2024-03-14 22:07:46 -05:00
Felipe
66125235dd
configuracion - sugerencias - soporte
2024-03-13 23:55:48 -05:00
Felipe
cde7e72f1a
creacion de setting y limpiar city
2024-03-13 15:17:23 -05:00
Felipe
6806703360
add city
2024-03-13 14:38:47 -05:00
Felipe
a25bc6a987
new city
2024-03-13 13:59:33 -05:00
Felipe
312cc3d863
auth phone and re auth phone
2024-03-12 20:02:00 -05:00
Felipe
13896f2b6d
update
2024-03-11 09:24:29 -05:00
Felipe
a71fc9efb6
comp
2024-02-27 17:32:16 -05:00
Felipe
11d9ee6d35
after rediense
2024-02-26 16:32:31 -05:00
Felipe
a1e367bdf3
before rediense
2024-02-26 14:46:26 -05:00
Felipe
37b6665002
copywith y nickname
2024-02-22 11:56:41 -05:00
Felipe
113937df56
login with phone
2024-02-22 10:35:23 -05:00
Felipe
e00772f58a
label
2024-02-20 17:11:43 -05:00
Felipe
29d18e93e0
after
2024-02-19 20:36:45 -05:00
Felipe
997c6047bb
before
2024-02-19 18:16:51 -05:00
Felipe
9e6f76e309
drawer
2024-02-16 20:43:51 -05:00
Felipe
1b565d70f4
stream image
2024-02-16 11:37:12 -05:00