Thanakorn S
1904fea84c
document number sequence
2026-05-26 08:19:40 +07:00
Thanakorn S
ba96de50a1
stock aggregate table
2026-05-25 13:30:10 +07:00
Thanakorn S and Claude Sonnet 4.6
b07882e3f4
code audit fixes: require_once, issue flow, role guards
...
- Upgraded all plain `require` to `require_once` across 172 api/engine
and api/engine_report files to prevent class-redeclaration errors
- Added issue button, issue_invoice() with GL toastr, and delete_invoice()
to expense/manage_purchase_invoice.php, bringing it in line with
po/manage_purchase_invoice.php
- Added can_delete role guard (admin/owner only) to trash icons on
revenue/invoice.php and expense/purchase_invoice.php, matching the
existing pattern in finance/receipt.php and finance/payment.php
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 17:06:08 +07:00
Thanakorn S
f5ea74e134
gl aggregate table (ETL), cronjob by NODEJS
2026-05-23 10:52:27 +07:00
Thanakorn S
2410f7bade
softDelete features
2026-05-22 14:07:22 +07:00
Thanakorn S
f04554793e
users app access badge
2026-05-22 13:21:46 +07:00
Thanakorn S
ba8e275426
user badge
2026-05-22 10:42:01 +07:00
Thanakorn S
e36d304521
use roles guards
2026-05-22 08:45:35 +07:00
Thanakorn S
b76dc679af
fix onboarding bugs
2026-05-21 16:51:19 +07:00
Thanakorn S
6eeebfeacb
1) user invitation 2) app access control 3) txn quota guard
2026-05-21 11:42:47 +07:00
Thanakorn S
7396db6ffc
accounting workflows
2026-05-20 10:17:02 +07:00
Thanakorn S
a75d37e841
closing security gap [ignore guarding change for now]
2026-05-07 10:29:14 +07:00
Thanakorn S
a24930f684
centralize roles guards
2026-05-07 09:26:39 +07:00
Thanakorn S
0d2fa3e3bd
encapsulate setting api [OOP]
2026-05-07 08:56:40 +07:00
Thanakorn S
2eb6a1a315
roles guard + docs + logo
2026-05-06 16:37:20 +07:00
Thanakorn S
414f1cd81d
warehouse layers [switchable]
2026-05-04 13:43:32 +07:00
Thanakorn S
a90975d9f1
Orders: order, return, invoice
2026-05-02 16:49:21 +07:00
Thanakorn S
ac4fd9a5ad
implement JS password scoring, td_stock approve logicc
2026-04-30 15:14:42 +07:00
Thanakorn S
d8fd30c961
Login , Register ,and onboarding
2026-04-28 11:59:49 +07:00
Thanakorn S
d8c55d278a
app settings
2026-04-27 10:50:31 +07:00
Thanakorn S
a4f474b5df
ICS modules
2026-03-21 14:58:15 +07:00