diff --git a/rowers/dataprep.py b/rowers/dataprep.py index ede5ec73..4cab2758 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -1017,8 +1017,8 @@ def new_workout_from_df(r,df, df.rename(columns = columndict,inplace=True) - starttimeunix = mktime(startdatetime.utctimetuple()) - #starttimeunix = arrow.get(startdatetime).timestamp + #starttimeunix = mktime(startdatetime.utctimetuple()) + starttimeunix = arrow.get(startdatetime).timestamp df[' ElapsedTime (sec)'] = df['TimeStamp (sec)'] df['TimeStamp (sec)'] = df['TimeStamp (sec)']+starttimeunix diff --git a/rowers/templates/developers.html b/rowers/templates/developers.html index 117a4547..32c6ee98 100644 --- a/rowers/templates/developers.html +++ b/rowers/templates/developers.html @@ -115,8 +115,10 @@
Registering an app
-

As a registered user, you can register an app.

- + +

We have disabled the self service app link for security reasons. + We will replace it with a secure self service app link soon. If you + need to register an app, please send email to info@rowsandall.com

Authentication
diff --git a/rowers/urls.py b/rowers/urls.py index 3f1ed3c6..6a288d2f 100644 --- a/rowers/urls.py +++ b/rowers/urls.py @@ -102,10 +102,14 @@ handler404 = 'views.error404_view' handler400 = 'views.error400_view' handler403 = 'views.error403_view' +from oauth2_provider.views import base + urlpatterns = [ # url(r'^password_change/$',auth_views.password_change), # url(r'^password_change_done/$',auth_views.password_change_done), - url(r'^o/', include('oauth2_provider.urls', namespace='oauth2_provider')), +# url(r'^o/', include('oauth2_provider.urls', namespace='oauth2_provider')), + url(r'^o/authorize/$', base.AuthorizationView.as_view(), name="authorize"), + url(r'^o/token/$', base.TokenView.as_view(), name="token"), url(r'^', include(router.urls)), url(r'^api-docs$', views.schema_view), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),