All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- add
extra_note
field forShowRfq
andEditRfq
pages andextra_note
column forRfqTable
page
- change
eau
->eau min
(mandatory) +eau max
(optional) forNewRfq
,ShowRfq
andEditRfq
pages - remove
c/nc/nwr
from frontend forNewRfq
,ShowRfq
andEditRfq
pages - add requirements
order
feature forNewRequirement
,ShowRequirement
andEditRequirement
components - add
final solutions
notes textarea andconclusions
notes textarea forNewRfq
,ShowRfq
andEditRfq
pages - add
samples expected
andmp expected
text fields forNewRfq
,ShowRfq
andEditRfq
pages - add
extra_note
field to add afterrfq_code
in Clickup task forNewRfq
page - refactor
ShowRfq
page to be Client Side Rendered instead of Server Side Rendered (fix issue with deep links to app on Vercel cloud server) - integration & e2e tests for the new features
SfTable
component - reusable, sortable, filterable data table component
- refactored
RfqsTable
to useSfTable
component (instead of hardcoded logic)
- e2e tests
redirect to ClickUp
button- ClickUp status fetching
redirect to SharePoint
buttonloader
component (because SharePoint is slow)
change password
pageedit user
pagedelete user
page- protection against self delete
users table
page
distributors list
pageadd distributor
pageedit distributor
pagedelete distributor
page- protect authorized routes
create user
page
- links to changelog
- redirections to
RFQ list
afrer adding new RFQ
edit RFQ
pagedelete RFQ
page- sepatate admin view
- front page
- styling
delete RFQ's requirement
component
delete RFQ's requirement
component
add new requirement do RFQ
componentedit RFQ's requirement
component
show RFQ details
pagelist all requirements for a given RFQ
component
RFQs
page (with list of all rfqs)
new RFQ
pageuserPicker
componentniceButton
component
header
component (addednew RFQ
tab in nav menu)
- initial release
- add semantic versioning
- corrections of production configurations and manual tests
- vercel frontend initial deployment
- connect git to frontend and backend
- add some styling
- implementing and testing authentication flow
- create menu, home page and main authentication flow pages
- create table template with cross-filtering and sorting by column
- create reusable modal for dangerous actions confirmation
- create helper library for super easy sorting arrays of object by object's keys
- create error handling logic
- create reusable hooks for convienient client-side and server-side API requests
- frontend dev setup (configure next.js to worh with typescript and sass)