Releases: hivetown/backend
Releases · hivetown/backend
v1.4.2
v1.4.1
v1.4.0
v1.3.0
v1.2.2
v1.2.1
v1.2.0
v1.1.0
v1.0.1
v1.0.0
1.0.0 (2023-05-30)
⚠ BREAKING CHANGES
- add authorization to routes
- have user as it's own entity
- change ProducerProduct currentPrice type to double
- drop Cart entirely and relate Consumer to CartItem
- cart joincolumn and productspecfield dependencies
- images entity
Features
- add auth middleware on existing routes (8eaf67a)
- add authorization to routes (543fbbe)
- add consumer to address entity side (bd151f8)
- add filters to productSpec find (a671816)
- add images to products endpoints and other missing properties to single product spec endpoint (a460a6a)
- add producer images (dd5cb3a)
- add req to authorization validation (712917b)
- add role to user for role based access control (RBAC) (798dd26)
- adicao das unidades de producao quando se pesquisa os fornecedores de um productSpec (65f2fed)
- adicionar um caminho para ver os eventos de um orderItem (e86e236)
- adicionar um produto de um produtor (fe7add9)
- adicionar uma categoria a um productSpec (a837bfa)
- alguns caminhos feitos (d3faa81)
- allow search on producer production units (7e03a1b)
- api errors (89d8394)
- authorization (fe15c69)
- base projeto (5821f0c)
- build directly to prod image (72e57b6)
- caminhos das categorias feitos (ecbf2e8)
- cancel order, ainda sem refund (96dbaf8)
- categories (children) of a category (395c69b)
- category parents; chore: improve the rest of the field things (5e6ce1e)
- cookies (150e18f)
- create AddressGateway (ab67a06)
- create consumer (3b43624)
- create generators (4d81ad0)
- create generic ProducerProduct findAll (c511a68)
- create producer (f3d7e16)
- criacao de um productSpec (ea12e9c)
- criar eventos por parte do produtor, rf24,25,26 (6f1f810)
- delete /consumers/{consumerId}/cart implementado (b15e034)
- delete de um item do carrinho (0917360)
- delete de um producerProduct (c/ softdelete) (ba793cc)
- delete de um productp spec (c/soft delete) (39954cb)
- delete de uma unidade de produção feito (da7fbf8)
- docker scripts (19a527e)
- error middleware (e6fac75)
- example roles (e49e540)
- get /consumers/{consumerId}/cart implementado (788a3ab)
- get a user from an idtoken (firebase) (9acd7f0)
- get authenticated user (7a27db1)
- gets de orders dos produtores (588c91c)
- getters das encomendas dos consumidores feitos (e0ae707)
- have user as it's own entity (bd9fc9e)
- hidden properties (49d4400)
- images entity (b6e267f)
- list producer units (5dbcb32)
- load env on startup (5d00709)
- load fakerjs if FAKER is set as true in env (26b47b4)
- make authorization permission and other validators OR (28f2f01)
- mysql dev server docker commands (297935f)
- not found error (2d61ff3)
- pagamento implementado (741b25c)
- paginacao dos produtos (df16ea3)
- paginated consumer addresses (760fdc6)
- pedidos get todos feitos (85e63ee)
- permission enum; add details to ApiError (and forbidden) (050aa43)
- populate image (f320e82)
- possibilidade de ver os veiculos em transito de uma UP (5865f91)
- post /consumers/{consumerId}/cart implementado (c8c1ec7)
- post de uma unidade de produção feito (12820bf)
- preliminary routess (15ab68a)
- primeira versão do carrinho de compras (aed4701)
- primeira versão getCart (5d158f5)
- primeiras alterações (bab598f)
- primeiras alterações (90c709c)
- producers controller (dd1ef2e)
- producers get unit and get unit products endpoints (2967e4f)
- product search by specification name (a206a54)
- put /consumers/{consumerId}/cart implementado (b2347b5)
- put de uma unidade de produção feito (1a0f405)
- refinamento do rf01 (4c6d440)
- remover uma categoria a um productSpec (4eaf884)
- request validation ([84ddab8](https://github.com/hivet...