# # ChangeLog for ow/views in OpenWorkouts-current # # Generated by Trac 1.0.17 # May 5, 2024, 1:28:47 PM Tue, 26 Feb 2019 10:11:43 GMT Borja Lopez [fd6da93] * ow/models/user.py (modified) * ow/schemas/user.py (modified) * ow/static/css/main.css (modified) * ow/static/less/ui/form.less (modified) * ow/templates/edit_profile.pt (modified) * ow/tests/views/test_user.py (modified) * ow/utilities.py (modified) * ow/views/user.py (modified) (#56) Add support for different locale/language: - Let users ... Thu, 21 Feb 2019 20:54:45 GMT Borja Lopez [8bae554] * ow/models/user.py (modified) * ow/templates/login.pt (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) (#67) Allow users to send again the verification link (up to 3 times) ... Mon, 18 Feb 2019 11:54:45 GMT Borja Lopez [76ebb1b] * development.ini (modified) * ow/__init__.py (modified) * ow/mail.py (added) * ow/migrations/1.py (added) * ow/models/user.py (modified) * ow/templates/mail_verify_account.pt (added) * ow/templates/verify.pt (added) * ow/tests/test_mail.py (added) * ow/tests/views/test_user.py (modified) * ow/utilities.py (modified) * ow/views/user.py (modified) * setup.py (modified) (#29) Add user verification by email on signup. From now on, when a ... Fri, 15 Feb 2019 17:09:04 GMT Borja Lopez [d517001] * ow/tests/test_utilities.py (modified) * ow/tests/views/test_user.py (modified) * ow/tests/views/test_workout.py (modified) * ow/utilities.py (modified) * ow/views/workout.py (modified) (#58) Set a title automatically when adding manually a workout ... Fri, 15 Feb 2019 10:00:35 GMT Borja Lopez [f0e64eb] * ow/templates/dashboard.pt (modified) * ow/templates/edit_profile.pt (modified) * ow/templates/profile.pt (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) * setup.py (modified) (#51) Fixed profile images were too big: - Added new dependency ... Tue, 12 Feb 2019 16:55:33 GMT Borja Lopez [b3374f6] * ow/models/workout.py (modified) * ow/static/js/ow.js (modified) * ow/templates/dashboard.pt (modified) * ow/templates/profile.pt (modified) * ow/tests/helpers.py (modified) * ow/tests/models/test_workout.py (modified) * ow/views/workout.py (modified) (#52) - Make map screenshot generation async and non-blocker of the ... Sun, 10 Feb 2019 06:59:20 GMT Borja Lopez [f29d4b4] * ow/views/root.py (modified) pep8/codestyle fixes Sun, 10 Feb 2019 06:56:34 GMT Borja Lopez [bddf042] * ow/models/root.py (modified) * ow/templates/profile.pt (modified) * ow/tests/models/test_root.py (modified) * ow/tests/test_catalog.py (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) (#7) Allow users profiles to be accessed using a more friendly url: ... Sat, 09 Feb 2019 20:53:03 GMT Borja Lopez [4226ce0] * ow/static/apple-touch-icon.png (modified) * ow/static/css/main.css (modified) * ow/static/favicon-16x16.png (modified) * ow/static/favicon-32x32.png (modified) * ow/static/favicon.ico (added) * ow/static/less/modules/header.less (modified) * ow/static/media/img/icon-logout.svg (added) * ow/static/media/img/icon-user.svg (added) * ow/static/media/img/logo-openworkouts.png (added) * ow/static/mstile-150x150.png (added) * ow/static/pyramid-16x16.png (deleted) * ow/static/pyramid.png (deleted) * ow/static/safari-pinned-tab.svg (modified) * ow/templates/base.pt (modified) * ow/templates/base_anonymous.pt (modified) * ow/templates/openworkouts.pt (added) * ow/views/root.py (modified) Merge branch 'feature/ui' Sat, 09 Feb 2019 20:42:52 GMT Borja Lopez [78af3d1] * ow/models/user.py (modified) * ow/models/workout.py (modified) * ow/tests/models/test_user.py (modified) * ow/tests/models/test_workout.py (modified) * ow/views/workout.py (modified) Fix permissions. From now on users can see (and edit, delete, etc) ... Fri, 08 Feb 2019 16:20:26 GMT Segundo Fdez [6edc367] * ow/models/workout.py (modified) * ow/templates/add_manual_workout.pt (modified) * ow/templates/delete_workout.pt (modified) * ow/templates/edit_manual_workout.pt (modified) * ow/templates/update_workout_from_file.pt (modified) * ow/tests/models/test_workout.py (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) * ow/views/workout.py (modified) Merge branch 'feature/ui' of ssh://openworkouts/home/repos/git ... Fri, 08 Feb 2019 16:20:08 GMT Segundo Fdez [2a71053] * ow/static/apple-touch-icon.png (modified) * ow/static/css/main.css (modified) * ow/static/favicon-16x16.png (modified) * ow/static/favicon-32x32.png (modified) * ow/static/favicon.ico (added) * ow/static/less/modules/header.less (modified) * ow/static/media/img/icon-logout.svg (added) * ow/static/media/img/icon-user.svg (added) * ow/static/media/img/logo-openworkouts.png (added) * ow/static/mstile-150x150.png (added) * ow/static/pyramid-16x16.png (deleted) * ow/static/pyramid.png (deleted) * ow/static/safari-pinned-tab.svg (modified) * ow/templates/base.pt (modified) * ow/templates/base_anonymous.pt (modified) * ow/templates/openworkouts.pt (added) * ow/views/root.py (modified) update favicon and responsive navigation Fri, 08 Feb 2019 12:41:41 GMT Borja Lopez [55470f9] * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) * ow/views/workout.py (modified) Fixed some tests broken during the last code changes. Fixed a bug in ... Fri, 08 Feb 2019 11:53:00 GMT Borja Lopez [fb327e1] * ow/templates/add_manual_workout.pt (modified) * ow/templates/edit_manual_workout.pt (modified) * ow/views/workout.py (modified) Fixed title(s) on the edit workout template. Round distance value ... Wed, 06 Feb 2019 12:25:07 GMT Borja Lopez [a3c3baa] * ow/templates/profile.pt (modified) * ow/views/user.py (modified) Show the totals in the user profile, for the selected month/week ... Mon, 04 Feb 2019 12:29:15 GMT Segundo Fdez [d52ba50] * ow/views/user.py (modified) fix links anchors on profile Mon, 04 Feb 2019 12:10:40 GMT Segundo Fdez [6993c72] * README.txt (modified) * bin/install (modified) * ow/models/user.py (modified) * ow/static/css/main.css (modified) * ow/static/js/ow.js (modified) * ow/static/less/pages/profile.less (modified) * ow/templates/profile.pt (modified) * ow/tests/views/test_user.py (modified) * ow/utilities.py (modified) * ow/views/user.py (modified) * setup.py (modified) Merge branch 'master' into feature/ui # Conflicts: # ... Mon, 04 Feb 2019 11:37:35 GMT borja [5cf5787] * ow/static/js/ow.js (modified) * ow/templates/profile.pt (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) Show weekly/monthly versions of the "last 12 months" workout stats ... Thu, 31 Jan 2019 11:33:38 GMT borja [dbfab70] * ow/static/js/ow.js (modified) * ow/templates/profile.pt (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) (#7) Show workouts in the profile page related to the ... Tue, 29 Jan 2019 11:30:31 GMT borja [6dc1846] * ow/views/user.py (modified) Ensure datetime objects generated in the dashboard view are timezone- ... Tue, 29 Jan 2019 11:16:50 GMT borja [bed4f06] * ow/models/user.py (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) (#7) Added method to gather monthly stats + view to export them Thu, 24 Jan 2019 23:42:33 GMT borja [5bdfbfb] * ow/static/css/openworkouts.css (modified) * ow/static/js/ow.js (modified) * ow/templates/dashboard.pt (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) * ow/views/workout.py (modified) (#7) Show year/month/weekly stats in the dashboard for the user, ... Thu, 24 Jan 2019 23:41:26 GMT borja [421f05f] * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) (#7) Added week_stats view, that returns a json-encoded stream of ... Mon, 21 Jan 2019 09:43:20 GMT borja [d1c4782] * .boring (modified) * bin/screenshot_map (added) * ow/models/workout.py (modified) * ow/static/css/main.css (modified) * ow/static/js/ow.js (modified) * ow/static/media/img/no_map.png (added) * ow/templates/dashboard.pt (modified) * ow/templates/workout-map.pt (added) * ow/templates/workout.pt (modified) * ow/utilities.py (modified) * ow/views/workout.py (modified) Show a capture of the workout map, as an image, in the dashboard: ... Tue, 15 Jan 2019 21:19:46 GMT borja [0be1b0d] * ow/views/user.py (modified) Marked the password recover view as "no coverage in tests", as it ... Tue, 15 Jan 2019 21:13:57 GMT borja [2d91474] * ow/models/user.py (modified) * ow/static/css/main.css (modified) * ow/templates/dashboard.pt (modified) * ow/tests/models/test_user.py (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) (#23) - Show workouts in the dashboard with date filtering Fri, 21 Dec 2018 10:00:25 GMT borja [31adfa5] * ow/models/user.py (modified) * ow/models/workout.py (modified) * ow/schemas/user.py (modified) * ow/templates/dashboard.pt (modified) * ow/templates/delete_workout.pt (modified) * ow/templates/edit_profile.pt (modified) * ow/templates/workout.pt (modified) * ow/tests/models/test_workout.py (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) * setup.py (modified) (#14) Timezones support: - Added pytz as a new dependency, ... Tue, 18 Dec 2018 09:24:34 GMT borja [74b9c4d] * ow/views/workout.py (modified) Fixed FormEncode bug with empty file uploads in the views that handle ... Mon, 17 Dec 2018 21:29:22 GMT borja [e02c5b5] * ow/views/user.py (modified) Bugfix: ensure the user object is reindexed after being updated in ... Mon, 17 Dec 2018 16:13:45 GMT borja [722ae18] * ow/schemas/user.py (modified) * ow/templates/edit_profile.pt (modified) * ow/tests/views/test_user.py (modified) * ow/views/user.py (modified) (#32) Improvements on the edit profile form: - Added field for ... Sun, 16 Dec 2018 00:32:35 GMT borja [6560b8f] * ow/schemas/user.py (modified) * ow/views/user.py (modified) Fixed a bug in the edit_profile view that was breaking the edit ... Sun, 16 Dec 2018 00:07:04 GMT borja [1d92bf2] * ow/models/root.py (modified) * ow/models/user.py (modified) * ow/schemas/user.py (modified) * ow/security.py (modified) * ow/templates/add_user.pt (modified) * ow/templates/login.pt (modified) * ow/templates/signup.pt (modified) * ow/tests/models/test_root.py (modified) * ow/tests/models/test_workout.py (modified) * ow/tests/schemas/test_user.py (modified) * ow/tests/test_catalog.py (modified) * ow/tests/test_security.py (modified) * ow/tests/views/test_root.py (modified) * ow/tests/views/test_user.py (modified) * ow/views/root.py (modified) * ow/views/user.py (modified) (#37) Allow login using email address instead of username: - Use ... Fri, 14 Dec 2018 11:57:33 GMT borja [39b1497] * ow/models/root.py (modified) * ow/schemas/user.py (modified) * ow/security.py (modified) * ow/templates/add_user.pt (modified) * ow/templates/profile.pt (modified) * ow/templates/user_list.pt (modified) * ow/tests/models/test_root.py (modified) * ow/tests/views/test_root.py (modified) * ow/views/root.py (modified) Replaced user_id leftovers with uid Thu, 13 Dec 2018 21:12:36 GMT borja [5ec3a0b] * CHANGES.txt (added) * MANIFEST.in (added) * README.txt (added) * bin/js_deps (added) * bin/zeo_backup (added) * bin/zeo_pack (added) * bin/zeo_start (added) * bin/zeo_stop (added) * development.ini (added) * etc/zeo.conf (added) * ow/__init__.py (added) * ow/catalog.py (added) * ow/locale/README (added) * ow/models/__init__.py (added) * ow/models/root.py (added) * ow/models/user.py (added) * ow/models/workout.py (added) * ow/schemas/__init__.py (added) * ow/schemas/blob.py (added) * ow/schemas/user.py (added) * ow/schemas/workout.py (added) * ow/security.py (added) * ow/static/components/README (added) * ow/static/css/main.min.css (added) * ow/static/css/openworkouts.css (added) * ow/static/js/ow.js (added) * ow/static/media/img/back-01.jpg (added) * ow/static/media/img/signup-01.jpg (added) * ow/static/media/img/signup-02.jpg (added) * ow/static/pyramid-16x16.png (added) * ow/static/pyramid.png (added) * ow/static/theme.css (added) * ow/templates/403.pt (added) * ow/templates/404.pt (added) * ow/templates/500.pt (added) * ow/templates/add_manual_workout.pt (added) * ow/templates/add_user.pt (added) * ow/templates/add_workout.pt (added) * ow/templates/base.pt (added) * ow/templates/base_anonymous.pt (added) * ow/templates/change_password.pt (added) * ow/templates/dashboard.pt (added) * ow/templates/delete_workout.pt (added) * ow/templates/edit_manual_workout.pt (added) * ow/templates/edit_profile.pt (added) * ow/templates/login.pt (added) * ow/templates/mytemplate.pt (added) * ow/templates/profile.pt (added) * ow/templates/signup.pt (added) * ow/templates/update_workout_from_file.pt (added) * ow/templates/user_list.pt (added) * ow/templates/workout.pt (added) * ow/tests/fixtures/20131013-without-elevation.gpx (added) * ow/tests/fixtures/20131013.gpx (added) * ow/tests/fixtures/20160129-with-extensions.gpx (added) * ow/tests/fixtures/empty.gpx (added) * ow/tests/fixtures/image.gif (added) * ow/tests/fixtures/image.jpeg (added) * ow/tests/fixtures/image.jpg (added) * ow/tests/fixtures/image.png (added) * ow/tests/fixtures/image.tiff (added) * ow/tests/fixtures/invalid.gpx (added) * ow/tests/models/__init__.py (added) * ow/tests/models/test_appmaker.py (added) * ow/tests/models/test_root.py (added) * ow/tests/models/test_user.py (added) * ow/tests/models/test_workout.py (added) * ow/tests/schemas/test_user.py (added) * ow/tests/test_catalog.py (added) * ow/tests/test_security.py (added) * ow/tests/test_utilities.py (added) * ow/tests/views/__init__.py (added) * ow/tests/views/test_error.py (added) * ow/tests/views/test_renderers.py (added) * ow/tests/views/test_root.py (added) * ow/tests/views/test_user.py (added) * ow/tests/views/test_workout.py (added) * ow/utilities.py (added) * ow/views/__init__.py (added) * ow/views/error.py (added) * ow/views/renderers.py (added) * ow/views/root.py (added) * ow/views/user.py (added) * ow/views/workout.py (added) * production.ini (added) * pytest.ini (added) * setup.py (added) * var/db/README (added) * var/zeo/README (added) Imported sources from the old python2-only repository: - ...