Private
Public Access
1
0
This commit is contained in:
2025-12-04 17:26:55 +01:00
parent 1f82675580
commit 70a99391d5
4 changed files with 19 additions and 27 deletions

View File

@@ -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:

Binary file not shown.

View File

@@ -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<id>\b[0-9A-Fa-f]+\b)/smoothenpace/$',
views.workout_smoothenpace_view, name='workout_smoothenpace_view'),
re_path(r'^workout/(?P<id>\b[0-9A-Fa-f]+\b)/undosmoothenpace/$',

View File

@@ -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,