Commit Graph

2398 Commits

Author SHA1 Message Date
Roland Geider
e7fb7d0d31 Add first draft of sphinx documentation
Fixes #114
2015-02-03 10:10:01 +01:00
Roland Geider
ba7d536522 Skip reminders if number of weeks is 0 2015-02-03 10:01:00 +01:00
Roland Geider
40905893c2 Change location of default settings in WSGI 2015-02-03 09:59:33 +01:00
Roland Geider
e3908c98d4 Update travis tests to django 1.7.4 2015-01-31 00:22:24 +01:00
Roland Geider
9802670932 Fix tested filesize for generated PDFs 2015-01-29 22:53:15 +01:00
Roland Geider
97a70915f9 Update OpenSans fonts
These font files include glyphs for cyrillic and Greek characters.
2015-01-28 09:01:02 +01:00
Roland Geider
51278e4abc Fix docstring in test 2015-01-27 17:01:36 +01:00
Roland Geider
b0fc666959 Use __name__ to get the current logger 2015-01-25 00:46:08 +01:00
Roland Geider
c82bd1e5e3 Expose exercise images to opengraph 2015-01-24 12:46:45 +01:00
Roland Geider
72838bcc86 Set opengraph properties for better sharing 2015-01-24 00:09:35 +01:00
Roland Geider
8ad55911fe Fix unicode error for PDF generation 2015-01-23 00:02:52 +01:00
Roland Geider
850e007583 Add tests for registration form configuration 2015-01-22 21:42:35 +01:00
Roland Geider
8b273abf9a Merge branch 'master' of github.com:rolandgeider/wger
Conflicts:
	wger/settings_global.py
2015-01-22 17:09:35 +01:00
Roland Geider
82601f7939 Merge pull request #122 from marchiore/master
Issue #117 - Make captcha usage configurable
2015-01-21 00:27:37 +01:00
matheus
63a0aa80b9 Issue #117 - Make captcha usage configurable 2015-01-20 21:23:07 -02:00
matheus
c36d6f3212 Issue #117 - Make captcha usage configurable 2015-01-20 21:14:13 -02:00
matheus
2f7220751f Issue #117 - Make captcha usage configurable 2015-01-20 21:06:17 -02:00
matheus
5ae572ebef Issue #117 - Make captcha usage configurable 2015-01-20 21:00:47 -02:00
Roland Geider
7088ebc96d Move template tags to core application 2015-01-20 09:11:44 +01:00
Roland Geider
c6f8683769 Ignore favicon.ico if it causes a 404 2015-01-19 18:17:09 +01:00
Roland Geider
a039e9f1e2 Fix argument list of render_day tag 2015-01-18 20:27:59 +01:00
Roland Geider
ffabd2718e Merge branch 'feature/ro-access'
Conflicts:
	wger/core/templates/mobile/navigation.html
	wger/core/templates/navigation.html
	wger/exercises/tests/test_equipment.py
	wger/exercises/tests/test_exercise.py
	wger/exercises/tests/test_muscles.py
	wger/nutrition/tests/test_plan.py
	wger/weight/tests/test_entry.py
2015-01-18 17:49:38 +01:00
Roland Geider
e56c9c6bfa Update changelog 2015-01-18 17:29:42 +01:00
Roland Geider
cef2177a07 Cleanup models parameters
Integer fields ignore the max_lengths
2015-01-18 16:50:36 +01:00
Roland Geider
931c98b441 Simplify the toggle_comments function 2015-01-18 16:41:03 +01:00
Roland Geider
d4705f54ed Make user activate external access before sharing 2015-01-18 16:40:42 +01:00
Roland Geider
8812b823be Move shariff modal dialog to fragment file 2015-01-18 14:21:05 +01:00
Roland Geider
0d817c4f28 Remove south rests from requirements and code 2015-01-17 13:23:13 +01:00
Roland Geider
d967730515 Show share button only where appropriate
At the moment the button is only rendered in "detail pages" such as a specific
workout or nutrition plan as well in "public pages" such as the exercises or
the software app.
2015-01-16 09:15:16 +01:00
Roland Geider
aafc0c6c4d Pass correct url parameters in mobile calendar 2015-01-15 20:23:49 +01:00
Roland Geider
4c8970407b Allow sharing current page
First attempt at integrating a 'share this' button. Using shariff to increase
the user's privacy.
2015-01-15 09:18:08 +01:00
Roland Geider
f66ad7c281 Test latest django version on travis 2015-01-15 08:59:13 +01:00
Roland Geider
8c66881c84 Fix formatting in REST API documentation 2015-01-14 21:20:52 +01:00
Roland Geider
f5b0a68ca4 Rename header in calendar page 2015-01-14 18:14:47 +01:00
Roland Geider
f067389743 Mark link in API documentation more discoverable 2015-01-14 09:21:46 +01:00
Roland Geider
82f0c11227 Test check_access with usernames, not UIDs 2015-01-14 09:00:46 +01:00
Roland Geider
681d8b0fcc Fix potential encoding problem
While generated URLs do not contain non-ascii characters, users can potentially
enter them.
2015-01-13 16:17:30 +01:00
Roland Geider
703c856f9b Remove UID from context, not needed anymore 2015-01-12 09:14:20 +01:00
Roland Geider
32f8047271 Update to D3 3.5.3 2015-01-12 08:58:12 +01:00
Roland Geider
375cc4f019 Bump tested django version to 1.7.2 2015-01-11 15:37:16 +01:00
Roland Geider
2f9e09d5b1 Show correct nutritrion plan on user overview 2015-01-11 11:39:59 +01:00
Roland Geider
40eb2bd580 Refactor check_access
It now raises Http404 in case of an error (i.e. no anonymous access allowed)
2015-01-09 18:11:31 +01:00
Roland Geider
e5ad72dc01 Allow anonymous access to (body) weight graph 2015-01-09 18:02:50 +01:00
Roland Geider
f69d8c7fb4 Use the username instead of a UID
This is more user friendly and in the end provides the same level of security.
2015-01-09 17:52:11 +01:00
Roland Geider
f741355b29 Simplify process_response 2015-01-08 23:56:20 +01:00
Roland Geider
74d1944836 Use custom headers for AJAX forms and redirects
The way it was done before was to load the whole redirected page, then read
from a DIV in the page and redirect to that URL. This now just sends a header
when the form was called via the JS function form_modal_dialog() and no errors
are present.
2015-01-08 23:56:17 +01:00
Roland Geider
7c515e6d31 Show schedule detail on mobile as well 2015-01-05 21:04:41 +01:00
Roland Geider
4a7da7596b Unify navigation for 'desktop' and 'mobile'
This was causing too much mental maintenance and is a good idea anyway. This
also removes the available options for unauthenticated users.
2015-01-05 20:53:35 +01:00
Roland Geider
5ad54b84fd Fix docstring 2015-01-04 12:49:10 +01:00
Roland Geider
c43e4949e0 Add status code to fix tests 2015-01-01 19:05:07 +01:00