6.7 KiB
6.7 KiB
Changelog
All notable changes to this project will be documented in this file.
[unreleased]
🚀 Features
- (date-picker) Readonly and disable handle
- Add abort upload controller as function args
- Add abort upload and upload progress handler
- Add workflow template store
- Add type
- Search and paging workflow template
- Add query to store
- Add api function invoice
- Add status filter
- Ad i19n
- Add field to type
- Add i18n
- Update quotation card
- Add switch component
- Also allow other type (num or enum)
- Add icon support for badge component
- Detect quotation status
- Change view by condition
- Add type payment
- Add view type
- Add dynamic color to quotation form info
- Convert back installment no function
- Filter by installment no
- Send selected installment no to preview
- Payment view
- Add shared product group
- Add params
- Remove flow from store
- Shared product group input
- Add tooltip on hover icon nly button
- Don't allow edit after accepted
- Paycondition
- Also get installment no from preset data
- Hide expire when condition met
- Add util for array management
- Add fetch payment fn
- Update payment stores
- Add attachment manager for payment store
- Add ref type for data
- Abstract function
- Add utils function for array
- Add notifcation store
🐛 Bug Fixes
- I18n
- Receipt dialog
- (05) Slip file display
- Employee customerBranch display (registerName)
- (quotation-preview) Discount not show
- Price calc
- Changing language doesn't work
- (05) Layout space and scroll
- (01) Search
- Quotation attachment
- (04) Payment type option
- (01) Search no data
- (05) Total padi remain display condition
- Double upload attachment
- (04) Search id, flow dialog
- Typo
- Type
- Search no data, data length display
- (02) Padding
- (04) Summary
- Pagination
- Workflow page
- Wrong type
- Workflow template => flow form data, scroll to last item, sidemenu active
- (03) Tel
- Comma input
- Total not update on change tab
- Type wf function
- Status not update on mount
- Assign step id
- Error import
- (04) Service type and store
- Main btn & select input component props, etc
- Workflow change status
- (04) Service with workflow
- Pagination boundary
- Service work product attributes (workflow)
- Change workflow template on work, undo issue
- Work product installmentNo
- Workname
- Typos
🚜 Refactor
- Get customerBranch by id
- Handle telephoneNo
- Handle show moo
- Assign after submit
- Format value before peview
- Add id
- Add query
- Search quotation
- (utils) Always append currency .00
- (form-quotation) Layout
- Add type Payment
- Create payment file
- Edit btn add
- Move remark
- Add installments type to service
- By dueDate
- (05) Upload slip
- Add type installmentNo
- Add input installmentNo
- Handle negative value
- Handle max-width
- Edit name value filName -> nameField
- Upload file card component
- Payment status i18n, danger color
- ReceiptDialog
- Flowdialog
- Use built in query string instead
- I18n
- Workflow dialog & mock data
- Add installmentNo in node
- Add tab status quotation
- Delete title product
- Add installmentNo
- Edit layout input
- Edit status
- Tel i18n
- (04 flow) Type and create function
- Flow
- Add i18n
- Show expiration date
- Move function to utile
- Use i18n
- Calculate days expire
- Handle show date expire
- Create BadgeCompoent
- Use BadgeCompoent
- Allow non i118n text to be passed
- Add type QuotationStatus
- Handle QuotationStatus at create
- Create function changeStatus
- Create function accepted
- Create submitAccepted
- Test submit
- Adjust spacing
- Remove param
- Use icon on quotation card
- Prepare for switch view
- Workflow
- Handle rules registerName
- Convert numbers into thai text
- Add agentUserId
- Add type agentUserId
- Handle field only lagelPersonNo , registerName
- Handle type number
- Handle codeHome Not required
- Use variable for color
- Get stats customer
- Handle homeCode
- Set default
- Add payment store skeleton
- Use icon instead of character
- Handle nrcNO not required
- Show namePrefix
- Handle employmentOffice
- NrcNo can is null
- Handle agentUserId
- Handle fiel required form
- Hide add customer at quotation
- Add new column
- Edit column
- Switch nameEN
- Handle data is null
- Edit agent -> agentUserId
- Remove date from installments
- Add selectedAll
- Type paySplit add invoice
- Add table paySplit
- Edit table paySplit
- Id is null
- Invoice is null
- Add page invoice
- File name
- Project structure (1)
- Project structure (2)
- Update status
- Handle btn save
- Project structure (3)
- Util fn
- Handle peview mod
- Delete log
- Extract navigator into store instead
⚙️ Miscellaneous Tasks
- Change variable name
- Remove unused
- Format
- Deprecate function
- Add deprecated function
Refactro
- By installmentNo
- Add i18n
[0.4.2] - 2024-10-21
🚜 Refactor
- Use session storage instead
⚙️ Miscellaneous Tasks
- Clean
[0.4.1] - 2024-10-18
🐛 Bug Fixes
- Error undefined
🚜 Refactor
- Final price width
[0.4.0] - 2024-10-18
🚀 Features
- Add vat excluded calc
- Store data for preview
- Disable view mode
- Preview route and trigger preview
- Add print button
- (i18n) Add text
- (doc-preview) Add toolbar
- Add preview footer
- Remark
- Update button and spacing
- Display company name footer
- Add additional info to preview
- Detect edit mode
- Change mode on reset
- Detect if closeable
- Close button
- Add label
- Store it full response as source
🐛 Bug Fixes
- (05) End of month installments
- Paysplit assign & info display
- Stats not update when change tab with data updated
- Home page menu not working
- (05) Node to selected product
- Worker display number, expire date
- (04) Pay type
- Background
- Readonly quotation info
- (05) Display final price on quotation card
- PricePerUnit calc
- Missing import
- Price scope
- Name
- Wrong calc
- (05) Watch paysplit
- Quotation discount
- Remove button
- Type error
- Disabled / readonly field background
- (05) Product table
- Display name in table
- Split date
- Hide toggle status
- Reset not actually reset
- Typo
- Delete wrong row
- Warning color
- I18n
- Form info split input
- Readonly editor
🚜 Refactor
- Create fetchOption
- Create BankComponents
- Use bank
- Set Option
- Add id
- Add i18n
- Filter bank
- By value
- Add closeTab
- Use app button
- New tab
- Calculate value
- Add remark
- By remark
- Set value default
- Placeholder
- Fetchby id branch
- Edit layout bank
- By bank
- Change button
- Change to secondary button
- WarningClose
- Handle null
- Price data product
- Receipt dialog & type
- Add type
- By value at viewHeader
⚙️ Miscellaneous Tasks
- Clean
- Clean log