From 70a99391d5647814d7fecaa3518020854c5f9c42 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Thu, 4 Dec 2025 17:26:55 +0100 Subject: [PATCH] sacve --- rowers/models.py | 28 +++++++++----------------- rowers/tests/testdata/testdata.tcx.gz | Bin 3989 -> 3989 bytes rowers/urls.py | 16 +++++++-------- rowers/views/statements.py | 2 +- 4 files changed, 19 insertions(+), 27 deletions(-) diff --git a/rowers/models.py b/rowers/models.py index 9aa8eca5..1ec81d32 100644 --- a/rowers/models.py +++ b/rowers/models.py @@ -1263,14 +1263,6 @@ class Rower(models.Model): polaruserid = models.IntegerField(default=0, blank=True, null=True) polar_auto_import = models.BooleanField(default=False) - garmintoken = models.CharField( - default='', max_length=200, blank=True, null=True) - garminrefreshtoken = models.CharField(default='', max_length=1000, - blank=True, null=True) - - garminactivity = models.CharField(default='RUNNING', max_length=200, - verbose_name='Garmin Activity for Structured Workouts', - choices=garminsports) stravatoken = models.CharField( default='', max_length=200, blank=True, null=True) @@ -2975,8 +2967,8 @@ class PlannedSession(models.Model): steps = PlannedSessionStepField(default={}, null=True, max_length=1000, blank=True) interval_string = models.TextField(max_length=1000, default=None, blank=True, null=True, verbose_name='Interval String (optional)') - garmin_workout_id = models.BigIntegerField(default=0) - garmin_schedule_id = models.BigIntegerField(default=0) + #garmin_workout_id = models.BigIntegerField(default=0) + #garmin_schedule_id = models.BigIntegerField(default=0) tags = TaggableManager(blank=True) @@ -3837,7 +3829,7 @@ class Workout(models.Model): uploadedtostrava = models.BigIntegerField(default=0) uploadedtosporttracks = models.BigIntegerField(default=0) uploadedtotp = models.BigIntegerField(default=0) - uploadedtogarmin = models.BigIntegerField(default=0) + #uploadedtogarmin = models.BigIntegerField(default=0) uploadedtorp3 = models.BigIntegerField(default=0) uploadedtonk = models.BigIntegerField(default=0) uploadedtointervals = models.CharField(default=None,null=True, max_length=100) @@ -4754,7 +4746,7 @@ class RowerExportForm(ModelForm): model = Rower fields = [ 'stravaexportas', - 'garminactivity', +# 'garminactivity', 'polar_auto_import', 'c2_auto_export', 'c2_auto_import', @@ -4801,12 +4793,12 @@ class RowerExportFormIntervals(ModelForm): 'intervals_delete_plannedsession', ] -class RowerExportFormGarmin(ModelForm): - class Meta: - model = Rower - fields = [ - 'garminactivity', - ] +#class RowerExportFormGarmin(ModelForm): +# class Meta: +# model = Rower +# fields = [ +# 'garminactivity', +# ] class RowerExportFormPolar(ModelForm): class Meta: diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 35a8b0a4dbfa00437dce016b9e775bfe90f17157..8f978091f8f93c3fe1b5133abe04ce784beebb54 100644 GIT binary patch delta 16 XcmbO#KUJPxzMF$1IA3-ndmldlCH(|m delta 16 XcmbO#KUJPxzMF&N&oY^f?0x(IE8zt_ diff --git a/rowers/urls.py b/rowers/urls.py index b2942bf8..d56dc557 100644 --- a/rowers/urls.py +++ b/rowers/urls.py @@ -616,14 +616,14 @@ urlpatterns = [ name='workout_delete'), re_path(r'^strava/webhooks/', views.strava_webhook_view, name='strava_webhook_view'), - re_path(r'^garmin/summaries/', views.garmin_summaries_view, - name='garmin_summaries_view'), - re_path(r'^garmin/files/', views.garmin_newfiles_ping, - name='garmin_newfiles_ping'), - re_path(r'^garmin/activities/', views.garmin_details_view, - name='garmin_details_view'), - re_path(r'^garmin/deregistration/', views.garmin_deregistration_view, - name='garmin_deregistration_view'), +# re_path(r'^garmin/summaries/', views.garmin_summaries_view, +# name='garmin_summaries_view'), +# re_path(r'^garmin/files/', views.garmin_newfiles_ping, +# name='garmin_newfiles_ping'), +# re_path(r'^garmin/activities/', views.garmin_details_view, +# name='garmin_details_view'), +# re_path(r'^garmin/deregistration/', views.garmin_deregistration_view, +# name='garmin_deregistration_view'), re_path(r'^workout/(?P\b[0-9A-Fa-f]+\b)/smoothenpace/$', views.workout_smoothenpace_view, name='workout_smoothenpace_view'), re_path(r'^workout/(?P\b[0-9A-Fa-f]+\b)/undosmoothenpace/$', diff --git a/rowers/views/statements.py b/rowers/views/statements.py index 8da14d61..84a62fdb 100644 --- a/rowers/views/statements.py +++ b/rowers/views/statements.py @@ -185,7 +185,7 @@ from rowers.models import ( RowerPowerForm, RowerHRZonesForm, SimpleRowerPowerFo StepEditorForm, iDokladToken, RowerExportFormStrava, RowerExportFormPolar, RowerExportFormSportTracks, RowerExportFormTrainingPeaks, - RowerExportFormConcept2, RowerExportFormGarmin, + RowerExportFormConcept2, RowerExportFormIntervals, RowerExportFormRP3, RowerExportFormNK, RowerPrivateImportForm, NextWeekPlanForm,