Commit Graph

32 Commits

Author SHA1 Message Date
Gato 47aa839e3a feat: [#28][#29] écran paramètres (thème, sync, notifs, comptes CalDAV) + thème dynamique Material You piloté par DataStore 2026-06-06 06:55:49 +02:00
Gato ee1dac46cb feat: [#27] sync CalDAV en arrière-plan (WorkManager PeriodicWork, SyncScheduler, reprise au démarrage) 2026-06-06 06:55:49 +02:00
Gato d3e9ad4753 Merge pull request 'Develop' (#37) from develop into main
Reviewed-on: Gato/Planify-mobile#37
2026-06-06 06:45:17 +02:00
Gato 289ff97698 Merge pull request 'Milestone/lot 5 avance' (#36) from milestone/lot-5-avance into develop
Reviewed-on: Gato/Planify-mobile#36
2026-06-06 06:44:57 +02:00
Gato 1316c6555b feat: [#26] filtres intelligents (Toutes, Terminées, Récurrentes, Priorités) + navigation Scheduled/Search/Filter/Labels 2026-06-06 06:39:14 +02:00
Gato 5d1c69484a feat: [#25] drag & drop dans la vue liste du projet (long-press handle, reorderTasks) 2026-06-06 06:39:10 +02:00
Gato 5fc6c8a3d4 feat: [#24] recherche globale (debounce 300ms, min 2 chars, live results) 2026-06-06 06:39:06 +02:00
Gato 1146b146c0 feat: [#23] vue Labels (toutes les tâches associées à un label) 2026-06-06 06:39:03 +02:00
Gato 86aab6c3da feat: [#22] vue Scheduled (tâches planifiées groupées par date : aujourd'hui, demain, cette semaine, plus tard) 2026-06-06 06:39:00 +02:00
Gato 8827c85c82 feat: [#22][#23][#24][#25][#26] extension TaskDao/Repository (scheduled, label, search, completed, repeating, priority, reorder) 2026-06-06 06:38:56 +02:00
Gato 7deeb23f33 Merge pull request 'Develop' (#35) from develop into main
Reviewed-on: Gato/Planify-mobile#35
2026-06-06 06:33:58 +02:00
Gato 84e40d12c8 Merge pull request 'Milestone/lot 4 caldav' (#34) from milestone/lot-4-caldav into develop
Reviewed-on: Gato/Planify-mobile#34
2026-06-06 06:33:42 +02:00
Gato 53c597a365 feat: [#19][#20][#21] sync CalDAV initiale/incrémentale + CRUD distant (sync-token, REPORT, PUT, DELETE, EncryptedSharedPreferences) 2026-06-06 06:29:53 +02:00
Gato ab1e59b237 feat: [#18] parser et générateur VTODO (iCalendar RFC 5545, RRULE, CATEGORIES, RELATED-TO) 2026-06-06 06:28:38 +02:00
Gato 254efff4b3 feat: [#16][#17] client CalDAV OkHttp (PROPFIND/REPORT/PUT/DELETE) + découverte serveur CalDAV 2026-06-06 06:27:58 +02:00
Gato 40fff7c9a8 Merge pull request 'Milestone/lot 3 taches' (#33) from milestone/lot-3-taches into main
Reviewed-on: Gato/Planify-mobile#33
2026-06-06 06:23:22 +02:00
Gato f410fa9c39 Merge pull request 'Milestone/lot 2 navigation' (#32) from milestone/lot-2-navigation into main
Reviewed-on: Gato/Planify-mobile#32
2026-06-06 06:23:11 +02:00
Gato 933704ca91 feat: [#15] fiche projet (ProjectEditSheet + ProjectEditViewModel, couleurs, vue liste/tableau) 2026-06-06 06:20:19 +02:00
Gato 5049d4d681 feat: [#11] fiche tâche complète (TaskEditSheet + TaskEditViewModel + ReminderRepository) 2026-06-06 06:19:37 +02:00
Gato 6db1222ff7 feat: [#14] rappels et notifications locales (AlarmManager, BroadcastReceiver, ReminderPickerSheet) 2026-06-06 06:15:55 +02:00
Gato 0f1afda295 feat: [#13] priorités, labels, sous-tâches (PriorityPicker, LabelPicker, SubTaskSection, LabelRepository) 2026-06-06 06:12:32 +02:00
Gato 520971ccaa feat: [#12] dates d'échéance, récurrence (DueDatePickerSheet, RecurrencePickerSheet, RRuleBuilder, @Serializable) 2026-06-06 06:11:02 +02:00
Gato 3ab7a48384 feat: [#9] vue Projet (ProjectScreen liste/board, ProjectViewModel, SectionRepository) 2026-06-06 06:06:05 +02:00
Gato 65a54af66a feat: [#8] vue Today (TodayScreen, TodayViewModel, groupement par projet) 2026-06-06 06:05:03 +02:00
Gato ce22d49824 feat: [#7] vue Inbox (InboxScreen, InboxViewModel, TaskRepositoryImpl) 2026-06-06 06:04:38 +02:00
Gato 38b96c0c72 feat: [#6] navigation principale (NavigationDrawer, NavHost, routes, DrawerViewModel) 2026-06-06 06:03:53 +02:00
Gato 4dfc224eb6 feat: [#10] composants UI réutilisables (TaskRow, PriorityBadge, DueDateChip, LabelChip, SectionHeader, EmptyState) 2026-06-06 06:02:50 +02:00
Gato 67160d63ba Merge pull request 'Milestone/lot 1 architecture' (#31) from milestone/lot-1-architecture into main
Reviewed-on: Gato/Planify-mobile#31
2026-06-06 06:00:49 +02:00
Gato c83a15c1b1 feat: [#5] base de données Room (entités, DAOs, AppDatabase, module Hilt) 2026-06-06 05:56:23 +02:00
Gato c5fffb93b4 feat: [#4] modèles de données du domaine (Task, Project, Section, Label, Source) 2026-06-06 05:55:12 +02:00
Gato b0b073c8ec feat: [#3] setup projet Android (Kotlin, Compose, Hilt, MVVM) 2026-06-06 05:54:24 +02:00
Gato 8cd4d10cf1 docs: initialisation du projet Planify Mobile 2026-06-06 05:53:12 +02:00