Thanakorn S
|
7b294f70da
|
Classe methods: remove reducdancy
|
2026-05-29 08:56:58 +07:00 |
|
Thanakorn S
|
356d308907
|
Fix horizontal scrollbar caused by sidebar margin overflowing viewport
|
2026-05-28 16:58:15 +07:00 |
|
Thanakorn S
|
9c7a4a139d
|
Block concurrent login: reject new session if account already active
|
2026-05-28 16:21:55 +07:00 |
|
Thanakorn S
|
b634372b22
|
Scope stock table access by company warehouses
|
2026-05-28 15:36:49 +07:00 |
|
Thanakorn S
|
2a6441c6a9
|
Complete Rack→Bin rename and fix ReportManager property bug
|
2026-05-28 09:53:19 +07:00 |
|
Thanakorn S
|
987cf7ded9
|
Change 'Rack' to 'Bin'
|
2026-05-27 17:14:53 +07:00 |
|
Thanakorn S
|
ea94b6a6ae
|
Wire targeted toast notifications to document status transitions
|
2026-05-27 13:44:55 +07:00 |
|
Thanakorn S
|
dbbc89f8f2
|
notify node: userIDguard
|
2026-05-27 13:12:18 +07:00 |
|
Thanakorn S
|
82f66b0c41
|
NODEJS cron fix
|
2026-05-27 12:05:29 +07:00 |
|
Thanakorn S
|
8905b5bf35
|
fix NodeJS cron
|
2026-05-27 11:56:40 +07:00 |
|
Thanakorn S
|
8916d9180d
|
cron low stock - overdue invoice
|
2026-05-27 11:45:48 +07:00 |
|
Thanakorn S
|
5bfaf6f8c3
|
all .md reviewed - fix remaining gaps
|
2026-05-27 10:42:44 +07:00 |
|
Thanakorn S
|
17a62e50e4
|
add missing roleGuards
|
2026-05-27 09:19:52 +07:00 |
|
Thanakorn S
|
1c5236d8e0
|
Master data review: spec updates and C1/C2/M3-M6 fixes
|
2026-05-26 17:33:58 +07:00 |
|
Thanakorn S
|
6ca4c91865
|
Document lifecycle review: spec updates and C2/M9 code fixes
|
2026-05-26 16:23:46 +07:00 |
|
Thanakorn S
|
632c039790
|
system notification
|
2026-05-26 13:26:57 +07:00 |
|
Thanakorn S
|
1a952b42dd
|
Seal transaction limit coverage gaps
|
2026-05-26 13:10:54 +07:00 |
|
Thanakorn S
|
9e200d31fe
|
Security hardening: invited user onboarding flow (C1–N7)
|
2026-05-26 10:18:40 +07:00 |
|
Thanakorn S
|
0815ae3292
|
document number sequence
|
2026-05-26 08:19:40 +07:00 |
|
Thanakorn S
|
5c0166ae73
|
Seal live dashboard event gaps
|
2026-05-25 17:02:52 +07:00 |
|
Thanakorn S
|
3c9475f3fa
|
Close login gap
|
2026-05-25 15:34:12 +07:00 |
|
Thanakorn S
|
8027ab569e
|
PHP event trigger by NodeJS [stock dashboard]
|
2026-05-25 14:33:36 +07:00 |
|
Thanakorn S
|
1237888ab9
|
stock aggregate table
|
2026-05-25 13:30:10 +07:00 |
|
Thanakorn S
|
45a78a3fed
|
login: block concurrent login, single-factor auth for staff/viewer
|
2026-05-25 09:43:30 +07:00 |
|
Thanakorn S
|
5ca6b49fd0
|
code audit fixes: require_once, issue flow, role guards
|
2026-05-23 17:06:08 +07:00 |
|
Thanakorn S
|
54f3f11fd2
|
automate and view gl entries
|
2026-05-23 16:46:35 +07:00 |
|
Thanakorn S
|
5affae1fc5
|
batch journal entries
|
2026-05-23 15:55:22 +07:00 |
|
Thanakorn S
|
4bb378a905
|
accounting Reports
|
2026-05-23 15:07:11 +07:00 |
|
Thanakorn S
|
15618f4955
|
fix file path
|
2026-05-23 13:11:22 +07:00 |
|
Thanakorn S
|
c0de84a575
|
fix file path
|
2026-05-23 13:09:18 +07:00 |
|
Thanakorn S
|
5780183b82
|
gl aggregate table (ETL), cronjob by NODEJS
|
2026-05-23 10:52:27 +07:00 |
|
Thanakorn S
|
5a3bfa3435
|
NODE JS introduction: socket polling
|
2026-05-22 17:01:59 +07:00 |
|
Thanakorn S
|
648efee991
|
softDelete features
|
2026-05-22 14:07:22 +07:00 |
|
Thanakorn S
|
738f600fe8
|
users app access badge
|
2026-05-22 13:21:46 +07:00 |
|
Thanakorn S
|
7379ac9e4a
|
user badge
|
2026-05-22 10:42:01 +07:00 |
|
Thanakorn S
|
cf25732da0
|
use roles guards
|
2026-05-22 08:45:35 +07:00 |
|
Thanakorn S
|
f2b87cfd0f
|
fix onboarding bugs
|
2026-05-21 16:51:19 +07:00 |
|
Thanakorn S
|
e1135d2bce
|
fix StockManager lot/serial coercion + add document flow test suite
|
2026-05-21 14:20:41 +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
|
8ec2e89f79
|
merge accounting app and solve conflict
|
2026-05-20 13:22:17 +07:00 |
|
Thanakorn S
|
91f8bb854f
|
review code pattern consistency
|
2026-05-20 13:07:57 +07:00 |
|
Thanakorn S
|
7396db6ffc
|
accounting workflows
|
2026-05-20 10:17:02 +07:00 |
|
Thanakorn S
|
bf3be28f79
|
JSON output
|
2026-05-13 16:41:28 +07:00 |
|
Thanakorn S
|
8cf1d9344c
|
fix db_auth
|
2026-05-13 16:28:38 +07:00 |
|
Thanakorn S
|
c7b6791e3a
|
revert
|
2026-05-13 16:22:31 +07:00 |
|
Thanakorn S
|
47ccd7585b
|
debug server error
|
2026-05-13 16:19:04 +07:00 |
|
Thanakorn S
|
4433ef184e
|
fix registration
|
2026-05-13 16:15:19 +07:00 |
|
Thanakorn S
|
04a683bd02
|
accounting modules
|
2026-05-13 15:11:24 +07:00 |
|
Thanakorn S
|
511360faa2
|
dashboart stats: as of date
|
2026-05-13 09:49:15 +07:00 |
|
Thanakorn S
|
79e66bd354
|
add forget password
|
2026-05-12 17:19:22 +07:00 |
|