Ongoing adaptation to new backend structure

This commit is contained in:
Jose
2026-01-25 23:43:25 +01:00
parent 5f5d54d642
commit 59efb7d81f
31 changed files with 505 additions and 514 deletions

View File

@@ -1,77 +1,72 @@
{
"apiConfig": {
"baseUrl": "http://api.huertos.local",
"coreUrl": "http://api.miarma.local",
"baseUrl": "http://localhost:8081/v2/huertos",
"coreUrl": "http://localhost:8080/v2/core",
"endpoints": {
"auth": {
"login": "/v1/login",
"validateToken": "/auth/v1/validate-token",
"refreshToken": "/auth/v1/refresh-token",
"changePassword": "/auth/v1/change-password",
"loginValidate": "/auth/v1/login/validate"
"login": "/auth/login",
"refreshToken": "/auth/refresh",
"changePassword": "/auth/change-password",
"validateToken": "/auth/validate"
},
"members": {
"all": "/raw/v1/members",
"byId": "/raw/v1/members/:user_id",
"profile": "/v1/members/profile",
"byMemberNumber": "/v1/members/number/:member_number",
"byPlotNumber": "/v1/members/plot/:plot_number",
"byDni": "/v1/members/dni/:dni",
"payments": "/v1/members/number/:member_number/incomes",
"hasPaid": "/v1/members/number/:member_number/has-paid",
"waitlist": "/v1/members/waitlist",
"limitedWaitlist": "/v1/members/waitlist/limited",
"lastMemberNumber": "/v1/members/latest-number",
"hasCollaborator": "/v1/members/number/:member_number/has-collaborator",
"hasCollaboratorRequest": "/v1/members/number/:member_number/has-collaborator-request",
"hasGreenHouse": "/v1/members/number/:member_number/has-greenhouse",
"hasGreenHouseRequest": "/v1/members/number/:member_number/has-greenhouse-request",
"changeType": "/v1/members/number/:user_id/type",
"changeStatus": "/v1/members/number/:user_id/status"
"users": {
"all": "/users",
"byId": "/users/:userId",
"me": "/users/me",
"latestNumber": "/users/latest-number",
"waitlist": "/users/waitlist",
"waitlistLimited": "/users/waitlist/limited",
"byMemberNumber": "/users/number/:memberNumber",
"incomesPreview": "/users/number/:memberNumber/incomes",
"hasPaid": "/users/number/:memberNumber/has-paid",
"hasCollaborator": "/users/number/:memberNumber/has-collaborator",
"hasGreenhouse": "/users/number/:memberNumber/has-greenhouse",
"hasCollaboratorRequest": "/users/number/:memberNumber/has-collaborator-request",
"hasGreenhouseRequest": "/users/number/:memberNumber/has-greenhouse-request",
"byPlotNumber": "/users/plot/:plotNumber",
"byDni": "/users/dni/:dni"
},
"incomes": {
"all": "/raw/v1/incomes",
"allWithNames": "/raw/v1/incomes-with-names",
"byId": "/raw/v1/incomes/:income_id",
"myIncomes": "/v1/incomes/my-incomes"
"all": "/incomes",
"withNames": "/incomes/with-names",
"mine": "/incomes/mine",
"byId": "/incomes/:incomeId"
},
"expenses": {
"all": "/raw/v1/expenses",
"byId": "/raw/v1/expenses/:expense_id"
"all": "/expenses",
"byId": "/expenses/:expenseId"
},
"balance": {
"all": "/raw/v1/balance"
"all": "/balance"
},
"announces": {
"all": "/raw/v1/announces",
"byId": "/raw/v1/announces/:announce_id"
"announcements": {
"all": "/announcements",
"byId": "/announcements/:announceId"
},
"requests": {
"all": "/raw/v1/requests",
"byId": "/raw/v1/requests/:request_id",
"allWithPreUsers": "/v1/requests-full",
"byIdWithPreUser": "/v1/requests-full/:request_id",
"countPending": "/v1/requests/count",
"myRequests": "/v1/requests/my-requests",
"accept": "/v1/requests/:request_id/accept",
"reject": "/v1/requests/:request_id/reject"
"all": "/requests",
"waitlist": "/requests/waitlist",
"byId": "/requests/:requestId",
"count": "/requests/count",
"mine": "/requests/mine",
"full": "/requests/full",
"fullById": "/requests/full/:requestId",
"accept": "/requests/:requestId/accept",
"reject": "/requests/:requestId/reject"
},
"pre_users": {
"all": "/raw/v1/pre_users",
"byId": "/raw/v1/pre_users/:pre_user_id",
"validation": "/v1/pre_users/validate"
"preUsers": {
"all": "/pre-users",
"byId": "/pre-users/:preUserId",
"validate": "/pre-users/validate"
},
"files": {
"all": "/raw/v1/files",
"byId": "/raw/v1/files/:file_id",
"upload": "/raw/v1/files/upload",
"download": "/raw/v1/files/download/:file_id",
"userFiles": "/raw/v1/files/myfiles"
"all": "/files",
"byId": "/files/:fileId"
},
"mail": {
"all": "/v1/mails",
"byIndex": "/v1/mails/:index",
"send": "/v1/mails/send"
"all": "/mails",
"byIndex": "/mails/:index",
"send": "/mails/send"
}
}
}