Skip to content

[models] Protocol WorkoutSession für alle Session-Typen #65

@B4r70

Description

@B4r70

Meta

[meta] subtask

Type

[type] feature

Status

[status] backlog

Priorität

[prio] medium

Bereich (Area)

[area] models

Ziel

Gemeinsames Protocol für CardioSession, StrengthSession, OutdoorSession

  • Statistiken arbeiten mit ALLEN Workout-Typen
  • Records über alle Sessions hinweg
  • Weniger redundanter Code

Ergebnis: Statistiken zeigen Cardio + Strength + Outdoor zusammen

Abgrenzung (Out of Scope)

No response

Aufgaben / Sub-Issues

  • Protocol mit gemeinsamen Properties (date, intensity, averageHeartRate, calories, duration, notes)
  • Alle drei Session-Klassen : WorkoutSession implementieren
  • StatisticView & RecordView auf [any WorkoutSession] umstellen

Blocker / Abhängigkeiten

No response

Metadata

Metadata

Assignees

Labels

[area] modelsBereich für Datenmodelle, Datenmodellanpassungen und -erweiterungen.[meta] subtaskTeilaufgabe eines Epics oder Parent-Issues mit klar abgegrenztem Umfang.[prio] mediumSinnvolle Verbesserung ohne akuten Druck. Kann geplant umgesetzt werden.[status] backlogBekanntes Issue, bewusst zurückgestellt. Kein aktueller Arbeitsauftrag oder Fokus.[type] featureNeue Funktion oder erhebliche Verbesserung einer Funktion.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions