Commit Graph

54 Commits

Author SHA1 Message Date
Roland Geider
e5e0a28889 Move tasks file to wger folder
This is really just needed so as to more easily make the packaged (pypi)
version work. The 'invoke' command (which is mapped to 'wger' when packaged or
installed via pip) needs a tasks.py file. Since the wger folder gets installed
as a python package, it is easier if we just move that file there as well.
2016-02-26 23:33:24 +01:00
Roland Geider
b8ece3d1d7 Add notes in production documentation about filenames
The apache enviromental variable for the language needs to be explicitly set to
UTF8, otherwise it is not possible to upload files with non-ASCII names in them,
even if using python 3.

https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/modwsgi/

Fixes #267
2016-02-08 11:11:33 +01:00
Roland Geider
219ef46b96 Slightly change wording
Nutrition is an important part of the application as well
2016-01-28 12:33:43 +01:00
Roland Geider
d6b9bb2caf Also extract i18n messages from python
Turns out, this is kind of important as well. As a punishment I had to fix
this on transifex for 2 hours because the "translation memory" matching didn't
work for some reason
2016-01-09 13:22:40 +01:00
Roland Geider
d6d9f16779 Extract i18n strings from .tpl files as well
These are used e.g. for email reminders and are not .html so they need to be
specified explicitly.

Fixes #179
2016-01-07 17:52:03 +01:00
Roland Geider
05306b9123 Move EMAIL_FROM to WGER_SETTINGS dictionary
This makes the behaviour more consistent, as there are already application
specifig configurations there.
2015-12-03 23:10:11 +01:00
Roland Geider
bdb84a8939 Merge branch 'master' of github.com:rolandgeider/wger 2015-11-30 22:52:48 +01:00
Roland Geider
5b92ef3d9e Small corrections to production installations 2015-11-30 22:52:20 +01:00
Roland Geider
22b5fbc7ea Update changelog and documentation 2015-11-25 10:18:42 +01:00
Roland Geider
1fa288876c Restrict user registration
For certain deployments, users should not be able to register on their own,
but should be added by the appropriate gym managers. This can now be configured
in the global settings file

Fixes #220
2015-11-21 12:13:59 +01:00
Roland Geider
d0038bf299 Start writing documentation for gym management 2015-11-10 22:31:55 +01:00
Roland Geider
ce208048d7 Merge branch 'master' of github.com:rolandgeider/wger 2015-11-07 01:10:59 +01:00
Roland Geider
19e4406bcf Correctly quote the user's password 2015-11-07 00:54:09 +01:00
Roland Geider
0f0c167eda Add helper command to re-calculate user cache table 2015-11-02 12:33:32 +01:00
Roland Geider
bf70f51ad0 Upodate installation instructions
These was easier thanks to the docker files.
2015-10-15 00:01:40 +02:00
Roland Geider
94d74618ba Correct some places in documentation
This was a bit outdated, noticed while creating the dockerfile
2015-10-13 20:47:27 +02:00
Roland Geider
26449cd19d Small improvemnts to docker documentation 2015-10-13 20:33:46 +02:00
Roland Geider
7bca36048e Fix problem with apache image
The correct version of modwsgi (libapache2-mod-wsgi-py3 ) was missing
which was causing apache to not be able to use pillow.
2015-10-13 20:12:51 +02:00
Roland Geider
0f12ccdccc Commit apache docker file
This is not yet completely working, there are some import problems
with Pillow.
2015-10-12 23:21:46 +02:00
Roland Geider
d81899b862 First version of docker image for development 2015-10-12 17:09:26 +02:00
Roland Geider
3970d09669 Add flag to control starting the server on bootstrap 2015-10-12 00:06:56 +02:00
Roland Geider
2de81ff2ba The 'npm' package needs also to be installed 2015-10-11 20:34:56 +02:00
Roland Geider
9f2f11bedc Include the authors file in the documentation 2015-09-27 19:54:45 +02:00
Roland Geider
4accd3995c Update version in sphinx configuration file 2015-09-27 00:43:05 +02:00
Roland Geider
8541c28020 Small improvements to the installation instructions 2015-09-24 16:00:32 +00:00
Roland Geider
ac5ef1f9da Small fixes with bower components
Now the bootstrap_wger command also calls bower to download the JS libraries
2015-09-20 19:55:17 +02:00
Roland Geider
a23eb5baab Changes needed to run the application with django 1.8 2015-09-15 21:51:49 +02:00
Roland Geider
f12789ce09 Merge branch 'refactor-main'
Conflicts:
	README.rst
	docs/development.rst
	requirements.txt
2015-09-14 20:33:49 +02:00
Roland Geider
3330d7ee53 Remove reference to old start.py script 2015-09-14 20:10:24 +02:00
Roland Geider
ed6b55898a Small improvements to documentation 2015-09-14 20:02:29 +02:00
Roland Geider
ed7bb770b8 Respect --key-length flag when generating settings
Also, increase the default key length to 50 characters
2015-09-13 01:13:32 +02:00
Roland Geider
d862175aaa New documentation page for the invoke commands 2015-09-10 19:10:15 +02:00
Roland Geider
935fdb97c9 Merge branch 'gh/tranbenny/automateJSLibs'
See #176
2015-08-31 21:44:44 +02:00
Roland Geider
a924cd863f Show how to collect static files with bower
The call to actually download the libraries was missing
2015-08-31 21:42:47 +02:00
Roland Geider
6f71e2ba6d Update installation instructions
External JS libraries are now downloaded with bower
2015-08-31 15:20:00 +02:00
Roland Geider
aadddf092e Add --no-browser option
This allows the user to controll whether the bootstrap script starts a browser
after initialization.
2015-08-29 12:15:00 +02:00
Roland Geider
a57cbd8d1c Add section in docs about selectively running tests 2015-07-15 18:17:05 +02:00
Roland Geider
ebe45a9e77 Add empty TOS template
Fixes #155
2015-06-26 15:23:57 +02:00
Roland Geider
d8ac65d4be Mention weight entry generator in developer docs 2015-06-09 00:14:30 +02:00
Roland Geider
143d9d8c92 Mention editing settings.py when moving sqlite files 2015-06-04 11:35:37 +02:00
Roland Geider
2f3fd8782c Document weight reminder command 2015-03-06 14:11:57 +01:00
Roland Geider
46bd1cb5fc Implement workout session generation 2015-02-26 09:17:46 +01:00
Roland Geider
0e1d33129d Allow generation of workout logs 2015-02-25 12:22:52 +01:00
Roland Geider
214f93ed66 Add documentation about generation script 2015-02-20 11:57:40 +01:00
Roland Geider
9eccdbe9a7 Merge branch 'calendar_day' 2015-02-18 16:53:30 +01:00
Roland Geider
3189927f88 Fix pep8 errors
Also, move the settings for the pep8 checks from the command line to a
configuration file, which is a better solution anyway.
2015-02-17 14:31:19 +01:00
Roland Geider
d8f9895d72 Fix typo 2015-02-16 09:01:50 +01:00
Roland Geider
24fe97afaa Small line length reformating 2015-02-15 18:14:33 +01:00
Roland Geider
9fc5e625e3 Add section about useful development settings 2015-02-15 18:13:21 +01:00
Roland Geider
3ea2489ada Improvements to documentation
Move files in the index to their own TOC. This also enables in the individual
chapters the 'next' and 'previous' links.
2015-02-13 09:08:32 +01:00