45 Commits

Author SHA1 Message Date
Roland Geider
96b1f50274 Cleanup requirements files
And add requirements file for production
2020-09-12 21:35:02 +02:00
Roland Geider
5cc7f57b1c Simplify create-settings tasks and others
Create settings now uses the current path per default, which simplifies the
initial project setup
2020-09-02 12:58:13 +02:00
Roland Geider
c4476bc68c Bump invoke
This has the effect, that the commands don't have an underscore anymore, but a
dash (as had the parameters), which does look nicer

Closes #482
2020-08-26 00:07:26 +02:00
Roland Geider
5be8c8d159 Update the documentation to describe usage of sass 2020-08-19 16:04:29 +02:00
Roland Geider
c8889abf3d Use yarn to manage JS/CSS libraries
Bower is deprecated and was also making some trouble under certain circumstances
such as Docker, where sometimes it would download the files to the wrong folder.
Hopefully this results in less headaches.
2020-07-29 13:49:34 +02:00
Roland Geider
6d5e56e1d3 Some updates to docs 2020-07-14 02:18:25 +02:00
Roland
07a72263f4 Optimizations/fixes for PyPI packaging 2020-06-28 18:46:24 +02:00
Roland
933452d5f3 Small documentation polishing 2020-06-25 15:47:24 +02:00
Peter van der Does
96b74ec197 Small improvements.
- Add assumptions
- Fix spelling errors.
2017-04-25 10:47:42 -04:00
Roland Geider
049036b7cb Fix small errors in installation instruction 2017-04-04 22:37:40 +02:00
Roland Geider
513edbe0fa Improvements to the documentation
This first step just rearranged the different sections and grouped them in a
hopefully more logical fashion.
2017-02-22 19:41:17 +01:00
Roland Geider
360c6ca083 Fix installation documentation
This adds the new step 'setup.py develop' and replaces the invoke command with wger
2017-02-17 09:19:47 +01:00
Roland Geider
32c77deee1 Some changes to the installation scripts
These changes are necessary for the packaged version of the application
(pip install wger). Among other things and (hopefully!) to make the installation
more robust, all commands are routed through the 'wger' entry point, and calling
'invoke' on its own has been deprecated. Sadly, we had to revive an ugly hack
that changes the sys path, but hopefully this doesn't cause any problems.
2017-02-16 23:47:59 +01:00
Roland Geider
8e2278d50a Make it more obvious where to install the node moules 2016-09-18 20:02:56 +02:00
Roland Geider
7a27ba560d It's not necessary anymore to install to wger folder 2016-09-18 14:01:10 +02:00
Peter van der Does
8607d464f7 Rewrite the development documentation. 2016-09-02 15:09:09 -04:00
Peter van der Does
7e9a10d3dc Link to Coding Style Guide 2016-09-02 14:14:39 -04:00
Roland Geider
2903a5e60d Some improvements to the installation documentation
Among some general improvents, it should be more clear now how to proceed when
pulling in new changes from upstream or how to troubleshoot bower installation
problems.
2016-07-12 11:25:16 +02:00
Jacob Stoebel
187aab3ab7 add clarification on where to install Bower
Bower should be installed in wger/wger not in the project's root directory
2016-07-01 09:10:16 -04:00
Roland Geider
d0a4ac1342 Change github project URL
The code was moved to an organisation, the URLs were changed to reflect this
change.
2016-05-24 23:54:32 +02:00
Roland Geider
d0813d2429 Move tasks.py back to the source folder
This was causing many problems with the installation and was only needed for
the packaged version in pypi.

See #277 for more details
2016-04-26 18:42:42 +02:00
Roland Geider
bb439e47fb Change installation instructions for developmen
Since we are mucking with the system path in the tasks.py, there are problems
with the invoke command, this is basically a workaround.

See #277
2016-03-27 16:09:47 +02:00
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
22b5fbc7ea Update changelog and documentation 2015-11-25 10:18:42 +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
2de81ff2ba The 'npm' package needs also to be installed 2015-10-11 20:34:56 +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
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
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
a57cbd8d1c Add section in docs about selectively running tests 2015-07-15 18:17:05 +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
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
Roland Geider
e7fb7d0d31 Add first draft of sphinx documentation
Fixes #114
2015-02-03 10:10:01 +01:00