Commit Graph
110 Commits
Author SHA1 Message Date
sechmachine bed8b502d4 Merge commit 'ef08717ce54c83d431f191447dc8551040575a4c' 2026-08-15 14:46:15 +07:00
sechmachine 90e412cffa Merge commit '46279f740b584ac64398033804d759cc4c64fa97' 2026-08-15 14:46:15 +07:00
sechmachine 207c0bfe89 Merge commit '159e634ffcd4a77507802a432ebfb9e836442b86' 2026-08-15 14:46:15 +07:00
sechmachine ef08717ce5 docs(test): scope calendar authorization evidence 2026-08-15 14:36:29 +07:00
sechmachine 432389220f test(account): cover missing picker business date 2026-08-15 14:36:11 +07:00
sechmachine c8d4e9eecc test(attendance): cover form-authenticated calendar access 2026-08-15 14:26:51 +07:00
sechmachine e70159a81b feat(account): add eligible Intern picker query 2026-08-15 14:23:45 +07:00
sechmachine 46279f740b fix(ui): keep SMTP settings in Admin navigation 2026-08-15 14:20:52 +07:00
sechmachine 159e634ffc fix(ui): preserve Lucide sprite presentation attributes 2026-08-15 14:17:04 +07:00
sechmachine bca30e6e4b docs(platform): pin bootstrap startup evidence 2026-08-15 12:47:47 +07:00
sechmachine 531c607852 fix(platform): repair development bootstrap flow 2026-08-15 12:47:25 +07:00
sechmachine b764707716 merge(iteration-1): adopt reporting lombok conventions 2026-08-15 11:51:55 +07:00
sechmachine 6725f6a97d merge(iteration-1): adopt attendance lombok conventions 2026-08-15 11:51:46 +07:00
sechmachine daa97aef71 merge(iteration-1): adopt task lombok conventions 2026-08-15 11:51:36 +07:00
sechmachine 73b57360a6 merge(iteration-1): adopt project lombok conventions 2026-08-15 11:51:26 +07:00
sechmachine c949973282 docs(tests): pin platform Lombok evidence 2026-08-15 11:49:58 +07:00
sechmachine 5ddbd75f07 test(attendance): guard component method surfaces 2026-08-15 11:49:53 +07:00
sechmachine 587127100d test(project): remove brittle Lombok source audit 2026-08-15 11:46:01 +07:00
sechmachine 9023062477 test(attendance): verify compiled lombok contracts 2026-08-15 11:45:08 +07:00
sechmachine 469d7e274b docs(test): complete Task constructor inspection evidence 2026-08-15 11:40:26 +07:00
sechmachine 41448903aa refactor(platform): target Lombok boilerplate 2026-08-15 11:39:53 +07:00
sechmachine 8500cb6eb7 docs(test): correct Reporting Lombok scenario scope 2026-08-15 11:39:36 +07:00
sechmachine 4b1e5721e4 docs(project): pin Lombok cleanup evidence 2026-08-15 11:37:29 +07:00
sechmachine e5639c1461 refactor(project): replace mechanical constructors with Lombok 2026-08-15 11:37:02 +07:00
sechmachine baa2752466 docs(test): record Reporting structure gate 2026-08-15 11:35:04 +07:00
sechmachine 382fa40101 docs(test): pin Task Lombok evidence 2026-08-15 11:34:55 +07:00
sechmachine 7c1a26d77f refactor(task): replace mechanical boilerplate with Lombok 2026-08-15 11:34:37 +07:00
sechmachine abc5208d67 docs(attendance): finalize lombok evidence 2026-08-15 11:34:34 +07:00
sechmachine 82ad8202fd refactor(attendance): target lombok boilerplate 2026-08-15 11:34:11 +07:00
sechmachine 1eb995500c docs(test): pin Reporting Lombok evidence 2026-08-15 11:33:28 +07:00
sechmachine e2b206c27e refactor(reporting): use Lombok injection constructors 2026-08-15 11:32:59 +07:00
sechmachine 6df04c1405 docs(test): pin development setup evidence 2026-08-15 11:02:53 +07:00
sechmachine 4212e9cbc2 docs(dev): add iteration 1 setup and reports 2026-08-15 11:02:27 +07:00
sechmachine 039fe25c7c docs(test): record SMTP onboarding browser gate 2026-08-15 04:44:25 +07:00
sechmachine ddf688a533 fix(ui): persist SMTP restriction in shared shell 2026-08-15 04:33:37 +07:00
sechmachine ec99586393 docs(ui): finalize review verification evidence 2026-08-15 04:09:57 +07:00
sechmachine cb76bea18e fix(ui): make asset build source deterministic 2026-08-15 04:08:16 +07:00
sechmachine c81c0dfe65 fix(ui): complete reviewed desktop integration 2026-08-15 04:03:19 +07:00
sechmachine 1f6454ae53 Merge commit 'e38e2cdea912160b183c65398c4e8d5682c1b00e' into work/reports-ui
# Conflicts:
#	src/main/resources/templates/tasks/form.html
2026-08-15 03:35:52 +07:00
sechmachine e7dfae09e9 Merge commit '01b8095e9459417e2cf5bd1079c796d4f01ec549' into work/reports-ui
# Conflicts:
#	src/main/resources/templates/attendance/history.html
2026-08-15 03:35:04 +07:00
sechmachine ba406a460c Merge commit 'baa0695c60153bc997ebf8b11adcfbdd2cbc1962' into work/reports-ui
# Conflicts:
#	src/main/resources/templates/projects/detail.html
#	src/main/resources/templates/projects/form.html
#	src/main/resources/templates/projects/leadership.html
#	src/main/resources/templates/projects/members.html
2026-08-15 03:34:26 +07:00
sechmachine 643d181b9d Merge commit '692b23e9b9891d360882671d8247965b44920b2f' into work/reports-ui
# Conflicts:
#	src/main/resources/templates/accounts/activate.html
#	src/main/resources/templates/accounts/new.html
#	src/main/resources/templates/bootstrap/form.html
2026-08-15 03:32:40 +07:00
sechmachine 692b23e9b9 docs(platform): pin round 3 SMTP evidence 2026-08-15 03:25:48 +07:00
sechmachine bf6f9af78b fix(platform): sanitize Spring mail test failures 2026-08-15 03:24:59 +07:00
sechmachine 62a21132e2 docs(platform): pin round 2 evidence 2026-08-15 03:13:57 +07:00
sechmachine 06dba4fb13 fix(platform): address round 2 review findings 2026-08-15 03:13:12 +07:00
sechmachine 98688dec7e correct platform verification evidence 2026-08-15 02:50:27 +07:00
sechmachine 01b8095e94 docs(attendance): finalize review evidence 2026-08-15 02:26:39 +07:00
sechmachine 4c39df70e1 fix(attendance): preserve frozen attendance boundaries 2026-08-15 02:25:13 +07:00
sechmachine baa0695c60 docs(projects): record review-fix evidence 2026-08-15 02:23:27 +07:00