KKlochko
|
4c1e0bec07
|
Refactor InformativeValidators to move the modules into Validators.
continuous-integration/drone/push Build is passing
|
2023-09-03 11:54:39 +03:00 |
|
KKlochko
|
9244aa11bc
|
Add CityValidatorByName.
continuous-integration/drone/push Build is passing
|
2023-09-02 20:48:29 +03:00 |
|
KKlochko
|
4b3bf81c76
|
Refactor ValidatorByNameFactories to use MessageByNameFactory.
continuous-integration/drone/push Build is passing
|
2023-09-01 12:22:34 +03:00 |
|
KKlochko
|
02cdb1f792
|
Add MessageFactory, MessageByNameFactory.
|
2023-09-01 12:22:08 +03:00 |
|
KKlochko
|
2b37a4c2e7
|
Refactor ValidatorByNameFactories of Company and Item models.
continuous-integration/drone/push Build is passing
|
2023-08-31 13:05:49 +03:00 |
|
KKlochko
|
c415a77272
|
Add InformativeValidatorByNameFactory.
|
2023-08-31 13:02:00 +03:00 |
|
KKlochko
|
b43759f3f4
|
Refactor Validators.
continuous-integration/drone/push Build is passing
|
2023-08-30 17:28:24 +03:00 |
|
KKlochko
|
f85bc047b8
|
Refactor to use CompanyInformativeValidatorByNameFactory.
continuous-integration/drone/push Build is passing
|
2023-08-29 17:02:59 +03:00 |
|
KKlochko
|
a37992c2e9
|
Add CompanyInformativeValidatorByNameFactory.
|
2023-08-29 17:00:28 +03:00 |
|
KKlochko
|
36a803131e
|
Refactor to use ItemInformativeValidatorByNameFactory.
continuous-integration/drone/push Build is passing
|
2023-08-28 14:28:14 +03:00 |
|
KKlochko
|
9a83b398c0
|
Add ItemInformativeValidatorByNameFactory.
continuous-integration/drone/push Build is passing
|
2023-08-28 14:17:17 +03:00 |
|
KKlochko
|
e057d2de27
|
Add EmptyNameValidator and ItemValidatorByName.
|
2023-08-27 20:31:26 +03:00 |
|
KKlochko
|
3ffc82ee7c
|
Refactor InformativeValidator.
|
2023-08-27 20:25:43 +03:00 |
|
KKlochko
|
7662d98bce
|
Add Informative Validators.
continuous-integration/drone/push Build is passing
|
2023-08-26 20:30:25 +03:00 |
|
KKlochko
|
da847273b8
|
Update Validators to extend ABC instead of implementing interface.
|
2023-08-26 19:55:27 +03:00 |
|
KKlochko
|
a4c0b3463b
|
Add a validator interface, UpperRangeValidator and OkValidator.
continuous-integration/drone/push Build is passing
|
2023-08-25 20:48:23 +03:00 |
|
KKlochko
|
4430b04f11
|
Add UserAddress model.
continuous-integration/drone/push Build is passing
|
2023-08-24 17:58:33 +03:00 |
|
KKlochko
|
8c62393d3f
|
Add ItemValidationByName.
continuous-integration/drone/push Build is passing
|
2023-08-20 11:14:23 +03:00 |
|
KKlochko
|
c9974b007a
|
Add UserValidationByMatrixUsername.
continuous-integration/drone/push Build is passing
|
2023-08-19 12:19:24 +03:00 |
|
KKlochko
|
1a7c585aa7
|
Add CityValidationByName.
continuous-integration/drone/push Build is passing
|
2023-08-18 13:20:09 +03:00 |
|
KKlochko
|
f437d777a5
|
Add ValidationByName and CompanyValidationByName.
continuous-integration/drone/push Build is passing
|
2023-08-17 19:22:10 +03:00 |
|
KKlochko
|
135f4c0c93
|
Refactor the Company and its validator test.
continuous-integration/drone/push Build is passing
|
2023-08-16 18:12:29 +03:00 |
|
KKlochko
|
c22945926c
|
Refactor the City, Company and their tests.
continuous-integration/drone/push Build is passing
|
2023-08-16 17:47:22 +03:00 |
|
KKlochko
|
394f821d35
|
Refactor the City and its tests.
|
2023-08-15 13:15:24 +03:00 |
|
KKlochko
|
6db3465407
|
Refactor the User validator.
continuous-integration/drone/push Build is passing
|
2023-08-14 20:45:57 +03:00 |
|
KKlochko
|
41acdd861b
|
Update the order method to update the cart's status to DONE.
continuous-integration/drone/push Build is passing
|
2023-06-22 11:20:00 +03:00 |
|
KKlochko
|
2851fe86bb
|
Add the order method and its route.
continuous-integration/drone/push Build is passing
|
2023-06-22 11:06:10 +03:00 |
|
KKlochko
|
8dcb580393
|
Add the authenticated API fetcher and sender.
continuous-integration/drone/push Build is passing
|
2023-06-22 11:04:42 +03:00 |
|
KKlochko
|
e178d1c8b4
|
Update the ApiFetcher to have option to get a field or get the JSON.
|
2023-06-22 10:59:10 +03:00 |
|
KKlochko
|
6c13fe7d7d
|
Add the method to get cart items as the JSON array.
|
2023-06-22 10:58:21 +03:00 |
|
KKlochko
|
db70255f4f
|
Fix CategoryItemAPI->saveMap to save items with parents.
continuous-integration/drone/push Build is passing
|
2023-06-20 20:29:24 +03:00 |
|
KKlochko
|
387858a2de
|
Refactor the index page in the CategoryController.
|
2023-06-20 20:28:12 +03:00 |
|
KKlochko
|
87c921c3e3
|
Add the index page to show the cart's items.
continuous-integration/drone/push Build is passing
|
2023-06-20 20:26:01 +03:00 |
|
KKlochko
|
028dcbddd1
|
Update CategoryResource to show only item templates.
|
2023-06-20 20:18:10 +03:00 |
|
KKlochko
|
78c197549d
|
Add a resource and a collection for show CartItem.
|
2023-06-20 20:13:44 +03:00 |
|
KKlochko
|
d5cd9f4096
|
Fix the getters in Cart model for a city, a company.
continuous-integration/drone/push Build is passing
|
2023-06-20 17:34:35 +03:00 |
|
KKlochko
|
d584379888
|
Refactor names for the Company, Category, User APIs and tests.
continuous-integration/drone/push Build is passing
|
2023-06-20 15:29:31 +03:00 |
|
KKlochko
|
4d8506a3a4
|
Refactor names for the Cart API and its tests.
continuous-integration/drone/push Build is passing
|
2023-06-20 15:22:45 +03:00 |
|
KKlochko
|
5e88be6760
|
Update the index page to show only city's companies.
continuous-integration/drone/push Build is passing
|
2023-06-20 10:38:09 +03:00 |
|
KKlochko
|
e2cf7d4199
|
Update the method, saveMap, for CompanyAPI to save a city as parent.
|
2023-06-20 10:35:51 +03:00 |
|
KKlochko
|
b371ac2773
|
Add a getter for companies in City model.
|
2023-06-20 10:33:22 +03:00 |
|
KKlochko
|
8850d43575
|
Fix the addItemIds method in Cart model.
continuous-integration/drone/push Build is passing
|
2023-06-19 22:09:16 +03:00 |
|
KKlochko
|
5b0a1ee8f6
|
Fix methods to add/remove items from the Cart.
continuous-integration/drone/push Build is failing
|
2023-06-19 21:55:48 +03:00 |
|
KKlochko
|
50d39c7e9b
|
Add methods to City model to add, remove Company by id.
|
2023-06-19 21:55:10 +03:00 |
|
KKlochko
|
118b9bb74c
|
Add methods to City model to get, add, remove Companies by ids.
|
2023-06-19 21:54:42 +03:00 |
|
KKlochko
|
f7214205d8
|
Add Pivot table for the relationship between Cities and Companies.
|
2023-06-19 21:47:23 +03:00 |
|
KKlochko
|
7636ae4715
|
Fix Cart.getItem() method.
|
2023-06-19 20:31:02 +03:00 |
|
KKlochko
|
fd4a4bf5ea
|
Add the addItem method, that add an item to a Cart, and its route.
|
2023-06-19 20:24:14 +03:00 |
|
KKlochko
|
6bb99c7f70
|
Add the clone method for Item model.
continuous-integration/drone/push Build is passing
|
2023-06-19 18:13:35 +03:00 |
|
KKlochko
|
ada0abd69d
|
Add the count field to Item model.
|
2023-06-19 18:12:57 +03:00 |
|