Change Logs
Last Hosting on: 28-12-2025
ToDo
- Branch - do you need delete/activate/deactivate
- Member - do you need delete/activate/deactivate
- Member Roles - does it need / Member individual permissions - is it need => which one to keep
- All Name must be unique (branch, product, category, modifier)
- Check all errors and make it readable
Code Refactor
25-Dec-2025
- Seed data added
- Fixed some errors
- DataProtectionKeys
03-Dec-2025
- Sales with items & its Modifiers (Create, Get, List, Cancel)
- Sale Orders with items & its Modifiers (Create, Update, Get, List, Delete)
15-Nov-2025
- Counters - CRUD
- Payment Modes - CRUD, Default payment Mode (CARD / CASH / UPI / OTHER)
- 3 Voucher Types With Prefix (CASHIN-CI, CASHOUT-CO, SALE-SA) Supported
- 3 SaleTypes Types (DINEIN, TAKEAWAY, ONLINE) Supported, and can be activated/deactivated
- VoucherNumber generated based on Branch,Year,VoucherType and sequence
- AccountVouchers with Payments Create, Update, Cancel, List, View
- Close Counter Session
- Get Counter Session Details & List Sessions
- Make Settlement, List
22-Oct-2025
- Validity minutes removed from Login request
- Token validation increased upto 720 minutes
- Refresh Token validation increased upto 90 days
- VoucherPrefix added in branch table
- Price added in modifier table
- Image service, delete unrelated/junk images on list issue fixed
- Image service, tenant folder added
- Image service, response wrapper issue fixed while trying get invalid file
- Tenant in token validated, so that, cannot use token from one tenant with other tenant
- Parallel tasks sampled in dashboard service
10-Oct-2025
- Tenant Name must be 10 digit mobile no
- SaleType (Name, IsActive)
- Section (Name, IsActive)
- Table (Name, SectionName, IsActive)
- admin login allowed before company created
02-Oct-2025
- BranchId field added in Member
- Branch included in Member get
- We can set Branch for Member on create or update
- We can list Member by Branch
- Assign branch to members [branch controller endpoint: assign-branch-to-members]
- On login, response includes company details, branch detail
- Admin will have all branches, can not assign branch to admin
- On Admin login, response includes all branches, company details
28-Sep-2025
- Multi tenant setup added
- Product - AssignPrinterByCategory added
- Company - create & update in same endpoint, get
- Branch - create, update, get, fetch
24-Sep-2025
- Image (create, list, get, delete, get by filename)
-
Product
- RetailPrice changed to DineInPrice
- HsnCode, GstTax removed
- TaxRatio added
21-Sep-2025
- Member (generate-passcode, remove-passcode, change-password, reset-password)
-
CacheManager (admin purpose) (get, keys, key-values, set, remove, clean-member-cache, remove-all-keys)
- Logs (get, delete, list, clean)
- Product [RetailPrice, TakeAwayPrice, HsnCode, GstTax - added in product table ]
14-Sep-2025
- MemberRole (create, update, fetch, delete, fetch-role-permissions)
- Member (create, update, list, delete, get)
- Auth (login, refresh-token, actions-and-permissions)
07-Sep-2025 - Initial Release
- Modifier (create, update, list, delete, get)
- Category (create, update, list, delete, get, fetch)
- Product (create, update, list, delete, get, fetch)
01-Sep-2025 - Project Started