-
2c2fa3b2b6
ci: route jobs to the gradle and light runners
Develop
makiolaj
2026-10-10 11:51:58 +02:00
-
67da454ac8
fix(test): update future task checkbox test for anytime completion
v1.2.2

makiolajandClaude Opus 4.6
2026-04-03 22:11:17 +02:00
-
78384cabbb
chore: archive v1.2 phase directories to milestones/

makiolajandClaude Opus 4.6
2026-04-03 21:55:55 +02:00
-
0f3d4c3609
docs: update CHANGELOG.md for v1.2.2

makiolajandClaude Opus 4.6
2026-04-03 21:55:16 +02:00
-
345f61397d
chore: complete v1.2 milestone — archive roadmap, requirements, update retrospective

makiolajandClaude Opus 4.6
2026-04-03 21:54:12 +02:00
-
2d4424a71e
docs(phase-11): update STATE.md session continuity after milestone completion
makiolaj
2026-04-03 21:35:36 +02:00
-
0ad0ac6b02
docs(phase-11): evolve PROJECT.md after phase completion
makiolaj
2026-04-03 21:34:44 +02:00
-
e00b0900dd
test(11): persist human verification items as UAT
makiolaj
2026-04-03 21:33:58 +02:00
-
673f27ad38
docs(11-02): complete pre-populate-recurring-tasks plan — interval-window pre-population with muted UI

makiolajandClaude Sonnet 4.6
2026-04-03 21:28:23 +02:00
-
8cbe989aeb
feat(11-02): render pre-populated tasks with muted visual distinction in calendar UI
makiolaj
2026-04-03 21:26:53 +02:00
-
9a67c51568
feat(11-02): add DAO queries, update CalendarDayState, implement pre-population provider
makiolaj
2026-04-03 21:25:44 +02:00
-
7c5242d070
Merge branch 'worktree-agent-aca389e2' into Develop
makiolaj
2026-03-24 09:50:16 +01:00
-
-
8e95e56d08
docs(11-01): add self-check and final commit hash to SUMMARY.md
makiolaj
2026-03-24 09:50:02 +01:00
-
1c1a3310f9
docs(11-01): complete anytime-task-checking plan — always-enabled checkboxes and today-base recalculation
makiolaj
2026-03-24 09:49:43 +01:00
-
c5ab052f9e
feat(11-01): recalculate nextDueDate from today on non-due-day completion
makiolaj
2026-03-24 09:47:49 +01:00
-
3398acab33
test(11-01): add failing tests for non-due-day completion recalculation
makiolaj
2026-03-24 09:47:43 +01:00
-
b00806a597
feat(11-01): remove checkbox-disable restrictions for future tasks
makiolaj
2026-03-24 09:44:58 +01:00
-
-
7881754fda
docs(11): create phase plan for tasks management — anytime completion and pre-population
makiolaj
2026-03-24 09:41:13 +01:00
-
91c482fe2e
docs(state): record phase 11 context session
makiolaj
2026-03-24 09:34:04 +01:00
-
e709b2a483
docs(11): capture phase context
makiolaj
2026-03-24 09:33:55 +01:00
-
0bf32ae1ad
refactor(database): remove unused table mapping and data classes
v1.2.1
makiolaj
2026-03-19 15:27:03 +01:00
-
22a0f2f99b
docs(phase-10): complete phase execution
v1.2.0
makiolaj
2026-03-19 08:29:15 +01:00
-
35905af70c
docs(10-01): add self-check and final commit hash to SUMMARY.md
makiolaj
2026-03-19 08:25:57 +01:00
-
80e701187e
docs(10-01): complete dead-code-cleanup plan
makiolaj
2026-03-19 08:25:13 +01:00
-
510529a950
chore(10-01): delete orphaned v1.0 daily plan presentation files and remove DailyPlanState
makiolaj
2026-03-19 08:21:38 +01:00
-
11c70f63ae
docs(10-dead-code-cleanup): create phase plan
makiolaj
2026-03-19 08:17:25 +01:00
-
d83e6332cd
docs(phase-09): complete phase execution
makiolaj
2026-03-18 22:51:10 +01:00
-
8af0b1b4e5
docs(09-01): complete frequency picker rework plan

makiolajandClaude Sonnet 4.6
2026-03-18 22:47:04 +01:00
-
8a0b69b688
feat(09-01): rework frequency picker with shortcut chips and freeform picker
makiolaj
2026-03-18 22:45:38 +01:00
-
1fd6c05f0f
docs(09): complete phase planning
makiolaj
2026-03-18 22:42:23 +01:00
-
c482f16b8d
docs(09-task-creation-ux): create phase plan
makiolaj
2026-03-18 22:40:38 +01:00
-
8a3fb65e20
docs(phase-08): complete phase execution

makiolajandClaude Opus 4.6
2026-03-18 21:08:28 +01:00
-
6db4611719
docs(08-02): complete task delete UI plan
makiolaj
2026-03-18 21:03:21 +01:00
-
6133c977f5
feat(08-02): add delete button and confirmation dialog to TaskFormScreen
makiolaj
2026-03-18 21:01:53 +01:00
-
1b1b981dac
feat(08-02): add smartDeleteTask to TaskActions provider
makiolaj
2026-03-18 21:00:29 +01:00
-
3bfa411d29
docs(08-01): complete isActive column and DAO filtering plan

makiolajandClaude Sonnet 4.6
2026-03-18 20:58:44 +01:00
-
b2f14dcd97
feat(08-01): add isActive filters to CalendarDao, DailyPlanDao, RoomsDao
makiolaj
2026-03-18 20:56:34 +01:00
-
4b51f5fa04
feat(08-01): add isActive column, migration v3, softDeleteTask and getCompletionCount
makiolaj
2026-03-18 20:49:45 +01:00
-
a2cef91d7e
test(08-01): add failing tests for softDeleteTask, getCompletionCount, isActive filtering
makiolaj
2026-03-18 20:48:09 +01:00
-
cff5f9e67b
docs(08-task-delete): create phase plan
makiolaj
2026-03-18 20:45:08 +01:00
-
5fb688fc22
docs(state): record phase 8 context session
makiolaj
2026-03-18 20:40:19 +01:00
-
aed676c236
docs(08): capture phase context
makiolaj
2026-03-18 20:40:09 +01:00
-
b00ed8fac1
docs: start milestone v1.2 Polish & Task Management

makiolajandClaude Opus 4.6
2026-03-18 20:24:12 +01:00
-
1f59e2ef8e
chore: release 1.1.5
1.1.5

makiolajandClaude Opus 4.6
2026-03-17 12:37:19 +01:00
-
de6f5a6784
fix(ci): remove dart pub audit step (unsupported in runner SDK)

makiolajandClaude Opus 4.6
2026-03-17 12:06:19 +01:00
-
3d28aba0db
fix(ci): install jq before flutter-action in CI and release workflows

makiolajandClaude Opus 4.6
2026-03-17 11:51:32 +01:00
-
92de2bd7de
feat: add F-Droid store icon and CI workflow
v1.1.4

makiolajandClaude Opus 4.6
2026-03-17 11:44:40 +01:00
-
bca7e391ad
ci: add CI pipeline with analysis, tests, security audit, and debug build

makiolajandClaude Opus 4.6
2026-03-17 11:42:17 +01:00
-
3902755f61
docs: add project README with features, screenshots, and setup instructions

makiolajandClaude Opus 4.6
2026-03-17 11:03:02 +01:00
-
8d635970d2
fix(release.yaml): remove accidental text from grep command
v1.1.3

makiolajandClaude Opus 4.6
2026-03-17 10:58:27 +01:00
-
51dba090d6
refactor: switch to MIT License, add tagging instructions, and update F-Droid workflow
makiolaj
2026-03-17 10:55:46 +01:00
-
fc5a612b81
feat: add custom house launcher icon, themed splash screen, and F-Droid metadata

makiolajandClaude Opus 4.6
2026-03-17 10:55:32 +01:00
-
fa778a238a
chore(release.yaml): update workflow to set Flutter app version from Git tag
v1.1.2
makiolaj
2026-03-17 09:39:50 +01:00
-
d220dbe5ce
test(TaskListScreen): add integration tests for filtered and overdue task states
v1.1.1
makiolaj
2026-03-16 23:35:17 +01:00
-
edce11dd78
chore: complete v1.1 milestone

makiolajandClaude Opus 4.6
2026-03-16 23:32:04 +01:00
-
0ea79e0853
docs(phase-07): complete phase execution
v1.1

makiolajandClaude Opus 4.6
2026-03-16 22:43:41 +01:00
-
772034cba1
docs(07-02): complete sort dropdown UI plan
makiolaj
2026-03-16 22:40:39 +01:00
-
a3e4d0224b
feat(07-02): add sort dropdown tests to HomeScreen and fix AppShell test regression
makiolaj
2026-03-16 22:39:18 +01:00
-
e5eccb74e5
feat(07-02): build SortDropdown widget and integrate into HomeScreen and TaskListScreen
makiolaj
2026-03-16 22:37:18 +01:00
-
9398193c1e
docs(07-01): complete task sort domain and provider plan
makiolaj
2026-03-16 22:35:01 +01:00
-
3697e4efc4
feat(07-01): integrate sort logic into calendarDayProvider and tasksInRoomProvider
makiolaj
2026-03-16 22:33:34 +01:00
-
13c7d623ba
feat(07-01): create TaskSortOption enum, SortPreferenceNotifier, and localization strings
makiolaj
2026-03-16 22:32:06 +01:00
-
a9f298350e
test(07-01): add failing tests for SortPreferenceNotifier
makiolaj
2026-03-16 22:30:05 +01:00
-
a44f2b80b5
fix(07): remove invalid -x flag from Task 1 verify command
makiolaj
2026-03-16 22:26:50 +01:00
-
27f18d4f39
docs(07-task-sorting): create phase plan
makiolaj
2026-03-16 22:23:24 +01:00
-
a94d41b7f7
docs(state): record phase 7 context session
makiolaj
2026-03-16 22:14:31 +01:00
-
99358ed704
docs(07): capture phase context
makiolaj
2026-03-16 22:14:13 +01:00
-
2a4b14cb43
chore(release): improve F-Droid release workflow for repo persistence
makiolaj
2026-03-16 22:13:32 +01:00
-
7a2c1b81de
docs(phase-06): complete phase execution
makiolaj
2026-03-16 22:02:03 +01:00
-
7344933278
docs(06-01): complete task history plan
makiolaj
2026-03-16 21:59:00 +01:00
-
9f902ff2c7
feat(06-01): build task history sheet, wire into TaskFormScreen, add CalendarTaskRow navigation
makiolaj
2026-03-16 21:57:11 +01:00
-
ceae7d7d61
feat(06-01): add watchCompletionsForTask DAO method and history localization strings
makiolaj
2026-03-16 21:55:44 +01:00
-
2687f5e31e
test(06-01): add failing tests for watchCompletionsForTask DAO method
makiolaj
2026-03-16 21:53:21 +01:00
-
97eaa6dacc
chore(release): enhance upload script with SFTP mkdir pre-checks and SCP improvements
makiolaj
2026-03-16 21:51:31 +01:00
-
03ebaac5a8
docs(06-task-history): create phase plan
makiolaj
2026-03-16 21:50:11 +01:00
-
dec15204de
docs(state): record phase 6 context session
makiolaj
2026-03-16 21:46:23 +01:00
-
adb46d847e
docs(06): capture phase context
makiolaj
2026-03-16 21:46:15 +01:00
-
b674497003
docs(phase-05): complete phase execution
makiolaj
2026-03-16 21:42:44 +01:00
-
7536f2f759
chore(release): switch to SCP-only upload, remove rsync dependency
makiolaj
2026-03-16 21:38:37 +01:00
-
27b1a80f29
docs(05-02): complete calendar strip UI plan
makiolaj
2026-03-16 21:38:06 +01:00
-
88ef248a33
feat(05-02): replace HomeScreen with calendar composition and floating Today button
makiolaj
2026-03-16 21:35:54 +01:00
-
f718ee8483
feat(05-02): build CalendarStrip, CalendarTaskRow, CalendarDayList widgets
makiolaj
2026-03-16 21:35:35 +01:00
-
01de2d0f9c
docs(05-01): complete calendar data layer plan — CalendarDao, providers, l10n
makiolaj
2026-03-16 21:26:28 +01:00
-
588f215078
chore(release): improve upload script with retries, directory check, and fallback to scp
makiolaj
2026-03-16 21:25:00 +01:00
-
68ba7c65ce
feat(05-01): add CalendarDayState model, Riverpod providers, and l10n strings
makiolaj
2026-03-16 21:24:07 +01:00
-
c666f9a1c6
feat(05-01): implement CalendarDao with date-parameterized task queries
makiolaj
2026-03-16 21:21:07 +01:00
-
f5c4b4928f
test(05-01): add failing tests for CalendarDao
makiolaj
2026-03-16 21:19:55 +01:00
-
31d4ef879b
docs(05-calendar-strip): create phase plan
makiolaj
2026-03-16 21:14:59 +01:00
-
fe7ba21061
chore(release): add rsync to release workflow dependencies
makiolaj
2026-03-16 20:58:25 +01:00
-
90ff66223c
docs: create milestone v1.1 roadmap (3 phases)
makiolaj
2026-03-16 20:54:40 +01:00
-
b7a243603c
docs: define milestone v1.1 requirements
makiolaj
2026-03-16 20:50:20 +01:00
-
fa26d6b301
chore(release): install fdroidserver via pip for compatibility with modern Flutter/AGP APKs
makiolaj
2026-03-16 20:45:09 +01:00
-
6bb1bc35d7
docs: start milestone v1.1 Calendar & Polish
makiolaj
2026-03-16 20:44:51 +01:00
-
ead085ad26
fix(android): move MainActivity to correct package to fix ClassNotFoundException

makiolajandClaude Opus 4.6
2026-03-16 20:39:08 +01:00
-
74a801c6f2
chore(release): enhance release workflow to safely handle APK naming with ref-based fallback
makiolaj
2026-03-16 20:30:40 +01:00
-
0059095e38
chore(release): make sudo usage optional in release workflow setup steps
makiolaj
2026-03-16 20:14:31 +01:00
-
8c72403c85
chore: archive v1.0 phase directories to milestones/

makiolajandClaude Opus 4.6
2026-03-16 20:12:01 +01:00
-
1a1a10c9ea
chore: complete v1.0 MVP milestone
v1.0

makiolajandClaude Opus 4.6
2026-03-16 20:10:01 +01:00
-
36126acc18
chore(android): migrate
build.gradle.kts to use Kotlin idioms for properties and improve readability
makiolaj
2026-03-16 19:51:53 +01:00
-
76192e22fa
chore(release): improve Android SDK setup and toolchain verification in workflow
makiolaj
2026-03-16 19:42:04 +01:00