Commit Graph
34 Commits
Author SHA1 Message Date
sechmachine 788d148d9c Merge commit 'e1aa8eb062e32a46b1b6e7afcfc99e446ca16711' into work/tasks 2026-08-15 01:19:29 +07:00
sechmachine e1aa8eb062 docs(project): record completed history evidence 2026-08-15 01:19:00 +07:00
sechmachine 3d954dd512 fix(project): preserve completed task history 2026-08-15 01:18:19 +07:00
sechmachine c6635fd744 Merge commit 'c3f92d4e310d625d95d374e974c478444331f6d7' into work/tasks 2026-08-15 01:06:20 +07:00
sechmachine c3f92d4e31 docs(project): record locked task context evidence 2026-08-15 01:04:29 +07:00
sechmachine 19a3518f74 feat(project): lock task mutation context 2026-08-15 01:03:51 +07:00
sechmachine 3d7135424f Merge commit '8b48e281f7e860af435ae35b16c4edeb139286dc' into work/tasks 2026-08-15 00:43:49 +07:00
sechmachine 8b48e281f7 feat: add iteration one attendance workflows 2026-08-15 00:43:21 +07:00
sechmachine 2f2573159c fix(project): hide unavailable create action 2026-08-15 00:38:03 +07:00
sechmachine c01c0089ac Merge commit '98a52a1ac23591fa1cd30b7b175da81ec607e521' into work/attendance 2026-08-15 00:35:31 +07:00
sechmachine 98a52a1ac2 feat(account): add SMTP-gated activation lifecycle 2026-08-15 00:34:32 +07:00
sechmachine a9ee99a6fe fix(project): hide mentor-only controls 2026-08-15 00:30:22 +07:00
sechmachine 7acd525205 docs(project): record feature JPA milestone evidence 2026-08-15 00:27:35 +07:00
sechmachine 2baf274747 Merge commit '25a855e' into work/tasks 2026-08-15 00:26:19 +07:00
sechmachine 25a855ea90 refactor(project): adopt feature JPA boundaries 2026-08-15 00:25:55 +07:00
sechmachine 605eb2f449 Merge commit '1235204bf1298599264a07943ca1167432556bd2' into work/tasks 2026-08-15 00:18:28 +07:00
sechmachine 0015557b32 Merge commit '1235204bf1298599264a07943ca1167432556bd2' into work/attendance 2026-08-15 00:18:25 +07:00
sechmachine dd1f3ed05f Merge commit '1235204bf1298599264a07943ca1167432556bd2' into work/projects 2026-08-15 00:18:20 +07:00
sechmachine 1235204bf1 feat: expose account identity and eligibility boundary 2026-08-15 00:17:28 +07:00
sechmachine 3fdfbb2bf2 refactor: adopt feature package boundaries and JPA 2026-08-15 00:14:21 +07:00
sechmachine 1ed23f4de9 feat(tasks): add task pages and request boundaries 2026-08-14 23:48:16 +07:00
sechmachine bc70db1d0d feat: add bootstrap and SMTP onboarding 2026-08-14 23:46:09 +07:00
sechmachine 597ebf1b49 feat(tasks): persist iteration 1 task workflow 2026-08-14 23:41:42 +07:00
sechmachine 20cdd1b9b3 Merge commit '4b37f8fd05804d2d76e11cec1afce52919f2eb59' into work/attendance 2026-08-14 23:34:24 +07:00
sechmachine 71901d1670 feat: add attendance policy and punch domain 2026-08-14 23:34:12 +07:00
sechmachine c165e25d3f Merge commit '4b37f8fd05804d2d76e11cec1afce52919f2eb59' into work/projects 2026-08-14 23:32:54 +07:00
sechmachine a28227db18 docs(projects): record domain green milestone 2026-08-14 23:32:54 +07:00
sechmachine d2d3cc57c3 Merge commit '4b37f8fd05804d2d76e11cec1afce52919f2eb59' into work/tasks 2026-08-14 23:32:46 +07:00
sechmachine 3483347bb8 feat(projects): enforce iteration 1 project lifecycle 2026-08-14 23:32:14 +07:00
sechmachine 17a3c5dc70 feat(tasks): define status graph and progress 2026-08-14 23:31:50 +07:00
sechmachine 4b37f8fd05 feat: establish iteration 1 platform foundation 2026-08-14 23:31:39 +07:00
sechmachine 5967f7f70d chore: establish iteration 1 development baseline 2026-08-14 23:22:31 +07:00
sechmachine 55a8ce675f project init 2026-08-14 04:15:52 +07:00
sechmachine 55fc1d2d87 Initial commit 2026-08-14 00:25:46 +07:00