Phase 6 complete: - add AI title generator service using gpt-5-nano - add task popup button for biuro@project-pro.pl - add AJAX endpoint returning title suggestions without auto-save
34 lines
1.4 KiB
Markdown
34 lines
1.4 KiB
Markdown
# 2026-05-04
|
|
|
|
## Co zrobiono
|
|
|
|
- [Phase 5, Plan 05-06] Dodano edycje dopasowania kategorii dla operacji z Fakturowni z poziomu `operation_edit`.
|
|
- Dodano backend do zmiany mapowania pozycji Fakturowni i natychmiastowej zmiany kategorii operacji.
|
|
- Dodano opcjonalne masowe przepiecie pasujacych operacji z Fakturowni.
|
|
- Naprawiono wykrywanie operacji Fakturowni dla mapowan `product:<id>`.
|
|
- Naprawiono zapis formularza przez usuniecie zagniezdzonego formularza w `gridEdit`.
|
|
- Zamknieto formalnie Phase 5 jako kompletna.
|
|
|
|
- [Phase 6, Plan 06-01] Dodano generowanie propozycji tytulu zadania przez OpenAI w popupie zadania dla `biuro@project-pro.pl`.
|
|
- Dodano endpoint AJAX, ktory zwraca propozycje tytulu bez zapisu do bazy.
|
|
- Dodano serwis `TaskTitleGenerator` z modelem `gpt-5-nano` i promptem na krotki tytul bezosobowy.
|
|
|
|
## Zmienione pliki
|
|
|
|
- `.paul/PROJECT.md`
|
|
- `.paul/ROADMAP.md`
|
|
- `.paul/STATE.md`
|
|
- `.paul/phases/05-finances-fakturownia-import/05-05-SUMMARY.md`
|
|
- `.paul/phases/05-finances-fakturownia-import/05-06-PLAN.md`
|
|
- `.paul/phases/05-finances-fakturownia-import/05-06-SUMMARY.md`
|
|
- `autoload/Controllers/FinancesController.php`
|
|
- `autoload/Domain/Finances/FinanceRepository.php`
|
|
- `templates/finances/operation-edit.php`
|
|
- `.paul/phases/06-task-title-ai/06-01-PLAN.md`
|
|
- `.paul/phases/06-task-title-ai/06-01-SUMMARY.md`
|
|
- `autoload/Domain/Tasks/TaskTitleGenerator.php`
|
|
- `autoload/controls/class.Tasks.php`
|
|
- `config.php`
|
|
- `templates/tasks/task_popup.php`
|
|
|