# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 41.

## Lenses

- Code Health 56
- Architecture 90
- Maturity 61
- Readiness 28
- Security 70
- Accessibility 40

## Changes since last survey

- 300 commits — 222 feature/other, 78 fixes

## By area

- app/core — 102 commits
- app/resources — 69 commits
- (root) — 29 commits
- (repo) — 24 commits
- app/app — 13 commits
- .github/workflows — 12 commits
- app/database — 8 commits
- app/.env.example — 6 commits
- app/tests — 4 commits
- docs/Ext.md — 3 commits
- extension-examples/FastMode — 3 commits
- extension-examples/Hrm — 3 commits
- extension-examples/Smtp — 3 commits
- app/composer.json — 2 commits
- docs/Hook.md — 2 commits
- extension-examples/InvoiceInPDF — 2 commits
- extension-examples/InvoiceOutPDF — 2 commits
- app/.gitignore — 1 commit
- app/composer.lock — 1 commit
- app/config — 1 commit

## Notable commits

- fix: Add language key, common data table v2, fix label of search select component, add translate for VerticalCommonTable
- fix: Fix: install file of smtp extension
- fix: Merge pull request #46 from diusazzad/fix/purchase-date-default
- fix: fix(purchase): fix default date error when creating new purchase
- fix: fix: Add autoload for invoiceinpdf extension
- fix: fix: Add permission for extension. refactor: change solution check permission for Frontend
- fix: fix: Fix HookTiming of create Customer
- fix: fix: Fix UI
- fix: fix: Fix ui business list
- fix: fix: UI button common
- fix: fix: add business query for permission group
- fix: fix: add condition with field active for index query warehouse
- fix: fix: add group_id for event from permission group
- fix: fix: add hook, fix bug, clean code. refactor: index query, adapter, optimizer query db
- fix: fix: add method update inventory on step stock in of purchase, clean code, update ui
- fix: fix: add role for create admin
- fix: fix: add translate. refactor input label for order
- fix: fix: add translate. refactor: implement label input input form
- fix: fix: add translate. refactor: implement label into common component input form
- fix: fix: add translate. refactor: implement label into input form
- …and 280 more
