Skip to content

Releases: CarlosPavajeau/rusell-web

v1.0.0-alpha.1

27 Mar 18:10
548e8dc
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release

Changelog

Features

feat(employees): add new table (cantte) (5cdfd52)
feat(vehicles): add new table (cantte) (2058967)
feat(employees): add company id in Employee model (cantte) (6b7ca9e)
feat(employees): fetch current logged employee (cantte) (b508899)
feat(employees): register employee user and assign dispatcher role (cantte) (2663770)
feat(companies): assign company role to user after company registration (cantte) (5647a9b)
feat: improve i18n message loading and layout settings (home page only) (cantte) (5af7d81)
feat(vehicles): select modal added (cantte) (deec46f)
feat(vehicles): useVehicles hook added (cantte) (ef81c99)
feat: improve tests configuration (cantte) (eac8d2b)
feat: configure testing environment (cantte) (78986e6)
feat(routes): get company id from useCompany hook (cantte) (ea88895)
feat(routes): new form and registration page finished (cantte) (ecd94c7)
feat(addresses): address select modal added (cantte) (59d3858)
feat(vehicles): new registration form and page (in progress) (cantte) (53ea571)
feat(routes): new registration form and page (in progress) (cantte) (315f522)
feat(parcels): new registration form and page (in progress) (cantte) (3cbd585)
feat(companies): finish company registration page and form (cantte) (3ccfc6a)
feat(clients): new registration form and page (cantte) (c6a9214)
feat(employees): new registration form and page (cantte) (c4bd42e)
feat: new account popover (cantte) (78a3b62)
feat: make new dashboard layout (cantte) (e27d357)
feat: add new theme config for use nextui (cantte) (c682318)
feat(addresses): improve ui interface with nextui (cantte) (51c8f24)
feat: install and use @nextui-org/react in companies form (cantte) (3ddf2bb)
feat: add run web script (cantte) (0ef373a)
feat: add more spanish translations (cantte) (cce6615)
feat(addresses): view page added (cantte) (46877d4)
feat(addresses): redirect to addresses page after register an address (cantte) (ed879a9)
feat(vehicles): registration page added (cantte) (b92de1c)
feat(routes): routes registration page added (cantte) (a10d580)
feat: bank drafts and parcels registration page added (cantte) (679a5b9)
feat(employees): employees page and table added (cantte) (36e1c4d)
feat(ui): toggle theme button added (cantte) (b1a3bd2)
feat(employees): employees register page added (cantte) (227c610)
feat(vehicles): use company hook (cantte) (5dffe88)
feat: use company provider (cantte) (4ccbb6a)
feat: companies context and useCompany hook added (cantte) (7884b06)
feat: make dashboard navbar (cantte) (dbc82c0)
feat: add more spanish translations (cantte) (70512ed)
feat: add i18n to all forms (cantte) (9dcae88)
feat: extract auth and i18n login in HOC (cantte) (a586c1d)
feat: include packages files for i18n generation (cantte) (914efd0)
feat: add and configure i18n (cantte) (c5444c6)
feat(vehicles): vehicle register page added (cantte) (0db03f1)
feat(addresses): address register page added (cantte) (9d652ce)
feat(clients): clients register page added (cantte) (943adda)
feat(companies): register company page added (cantte) (90cb169)
feat(companies): disable submit button when form is submitting (cantte) (bf23161)
feat: new home page (cantte) (b2eeb0d)
feat(ui): DashboardLayout added (incomplete) (cantte) (52d33ea)
feat: add configurations for layouts use (cantte) (1b0f48c)
feat(clients): ClientSelectOption component added (cantte) (a8feaf8)
feat(vehicles): api routes added (cantte) (3ddc33e)
feat(tickets): api routes added (cantte) (23cb454)
feat(routes): api routes added (cantte) (bfc982e)
feat(parcels): api routes added (cantte) (f8c74f0)
feat(employees): employees api routes added (cantte) (b09b918)
feat(clients): clients api routes added (cantte) (a8fc410)
feat(addresses): addresses api urls added (cantte) (53c70b6)
feat(tickets): ticket registration form added (cantte) (6c9a2ac)
feat(parcels): parcel register form added (cantte) (1732b1e)
feat(routes): route id added (cantte) (c9f4ed3)
feat(vehicles): vehicle and vehicle legral information registration forms added (cantte) (cec4a7c)
feat(routes): route registration form added (cantte) (0ed0323)
feat(employees): employee register form added (cantte) (df108d3)
feat(clients): client register form added (cantte) (0ae0d25)
feat(addresses): adress form added (cantte) (2c8ff0b)
feat: add and configure theme (cantte) (c3407b1)
feat: api middleware to inject jwt added (cantte) (7e94dab)
feat: models and services added (cantte) (14a0b05)
feat(addresses): models and service added (cantte) (fdf4a4b)
feat: add all packages (cantte) (5a215a9)
feat(web): add @mui (cantte) (96b7ce1)
feat(companies): new company card (cantte) (e0a79c0)
feat(companies): company form added (cantte) (470dc46)
feat(companies): fetch company by user (cantte) (cbd25ae)
feat: add auth0 audience url (cantte) (bba5b18)
feat(core): add axios fetcher (cantte) (f0f3d60)
feat: login and logout (maybe not) (cantte) (f337cb6)
feat: companies api routes added (cantte) (6c23ed2)
feat: add and configure auth0 (cantte) (0e927d2)
feat(companies): make companies service and models (cantte) (fa92d85)
feat: core module added with axios config (cantte) (d88a4ac)
feat: configure husky (cantte) (10bbd10)
feat: companies dependencies configured (cantte) (9e44f22)
feat: companies package added (cantte) (dcafd42)
feat: add and configure eslint (cantte) (29d986b)

Fixes

fix: remove @babel/preset-typescript import (cantte) (b42be94)
fix(companies): not verify if the company is in the context to use SWR (cantte) (568be8c)
fix: solve import problems (cantte) (45f58e9)
fix: solve index page problems (cantte) (cf004cb)
fix(employees): fix employee type match in EmployeeTypeChip (cantte) (a102038)
fix: solve post requests without response (cantte) (f9ec4e8)
fix: add formatjs plugin (cantte) (ad6942c)
fix: solve layout loading issue (cantte) (61e6975)

Refactors

refactor(addresses): use addresses hook (cantte) (f628714)
refactor: remove unnecessary files and dependencies (cantte) (f51a94a)
refactor: remove unnecessary files and dependencies (cantte) (912db9e)
refactor(employees): improve employee registration workflow (cantte) (298e970)
refactor: improve i18n message fetching and layouts configuration (cantte) (e98fe9d)
refactor: fix build errors (cantte) (698850f)
refactor: move package content to src folder and add tests configs (cantte) (9870712)
refactor(ui): extract search button logic into a new component (cantte) (3a40897)
refactor(companies): improve context and useCompany hook (cantte) (77d6d2f)
refactor(vehicles): simplify form component (in progress) (cantte) (8ea9240)
refactor(tickets): simplify form component (cantte) (685435a)
refactor(parcels): simplify form component (cantte) (110c867)
refactor(employees): simplify form component (cantte) (cef21d6)
refactor(companies): simplify form component (cantte) (52fb115)
refactor: add @rusell prefix in all packages (cantte) (eb65902)
refactor(clients): simplify form component (cantte) (940092d)
refactor(addresses): simplify card component (cantte) (dcc4dff)
refactor(addresses): simplify form component (cantte) (333ef36)
refactor: move Spacer component (cantte) (c6bfe85)
refactor(theme): remove unnecessary files (cantte) (fada150)
refactor(addresses): remove Card component (cantte) (37668b4)
refactor: remove ThemeConfig (cantte) (99ac925)
refactor: use await keyword (cantte) (3fe31f6)
refactor(vehicles): remove console.log (cantte) (5e797ce)
refactor(vehicles): remove link element (cantte) (be3135a)
refactor(companies): remove unnecessary method and api route (cantte) (99c9ac1)
refactor: change app font to 'Inter' (cantte) (281d84f)
refactor: improve methods names (cantte) (02da537)
refactor(routes): only return response data (cantte) (c667feb)
refactor(tickets): only return response data (cantte) (1bface8)
refactor(employees): only return response data (cantte) (b4c627b)
refactor: solve function names confusion (cantte) (4c38319)
refactor(companies): set button width to fit-content (cantte) (26e53f5)
refactor: simplify services method names (cantte) (061f013)
refactor: import core module (cantte) (52251aa)

Tests

No commits

Build

build(deps): bump minimist from 1.2.5 to 1.2.6 (#69) (dependabot[bot]) (aa2752c)
build(deps): bump @mui/lab from 5.0.0-alpha.73 to 5.0.0-alpha.74 (#59) (dependabot[bot]) (3c50515)
build(deps): bump @mui/material from 5.5.1 to 5.5.2 (#63) (dependabot[bot]) (439f008)
build(deps): bump @nextui-org/react from 1.0.2-beta.4 to 1.0.2-beta.5 (#57) (dependabot[bot]) (8f5be15)
build(deps): bump react-hook-form from 7.28.0 to 7.28.1 (#54) (dependabot[bot]) (ff1c157)
build(deps): install auth0 (cantte) (741c758)
build(deps): bump @mui/icons-material from 5.5.0 to 5.5.1 (#50) (dependabot[bot]) (ff89a33)
build(deps): bump @mui/material from 5.5.0 to 5.5.1 (#46) (dependabot[bot]) (0c25f19)
build(deps): bump @mui/lab from 5.0.0-alpha.72 to 5.0.0-alpha.73 (#44) (dependabot[bot]) (c6fc21a)
build(deps): bump react-intl from 5.24.6 to 5.24.7 (#41) (dependabot[bot]) (0c20b30)
build(deps): bump react-hook-form from 7.27.1 to 7.28.0 (#39) (dependabot[bot]) (4e335d4)
build(deps): bump @emotion/react from 11.8.1 to 11.8.2 (#36) (dependabot[bot]) (77c6578)
build(deps): bump axios from 0.26.0 to 0.26.1 (#34) (dependabot[bot]) (8bd12f2)
build(deps): bump @mui/lab from 5.0.0-alpha.71 to 5.0.0-alpha.72 (#33) (dependabot[bot]) (13af1a6)
build(deps): bump @mui/material from 5.4.4 to 5.5.0 (#30) (dependabot[bot]) (c0e0fde)
build(deps): bump @mui/icons-material from 5.4.4 to 5.5.0 (#32) (dependabot[bot]) (91da5d9)
build(deps): bump @mui/icons-material from 5.4.1 to 5.4.4 (#23) (dependabot[bot]) (7002112)
build(deps): install react-iconly (cantte) (b32b20c)
build(deps): bump eslint-config-prettier from 8.3.0 to 8.5.0 (#22) (dependabot[bot]) (ef3a24c)
build(deps): bump eslint-config-next from 12.0.10 t...

Read more