Commit graph

226 commits

Author SHA1 Message Date
JensDiemer
33bad5cb9f Bugfix file permissions in install/upgrade/restore 2022-04-15 16:39:12 +02:00
JensDiemer
a07e23020b Set db_name/db_user in upgrade, too 2022-04-15 16:38:32 +02:00
JensDiemer
67f4d47ea3 Always recreate fresh venv 2022-04-15 16:38:10 +02:00
JensDiemer
848f45d16a use request_media_debug_view from django_yunohost_integration 2022-04-15 16:34:31 +02:00
JensDiemer
1a93d38e0c Set manage.py shebang to the own venv interpreter
so it's directly callable without activated venv!
2022-04-15 16:33:18 +02:00
JensDiemer
e875185a31 Pass $db_name / $db_user to django settings
Because they may be different to '__APP__' !
2022-04-15 16:30:50 +02:00
JensDiemer
ff3aa9735d update flynt cli arguments 2022-04-15 16:23:23 +02:00
Jens Diemer
7bc5baa8c3
Merge pull request #18 from YunoHost-Apps/testing
master <- testing
2021-11-23 14:12:37 +01:00
Jens Diemer
cd7c59f4c6
Merge pull request #17 from YunoHost-Apps/updates
install Cython to fix #15
2021-11-23 09:06:51 +01:00
JensDiemer
674bb2ca25 install Cython to fix #15 2021-11-22 23:53:57 +01:00
Jens Diemer
89d754b977
Merge pull request #16 from YunoHost-Apps/updates
Fix #15 by use pip with "--prefer-binary"
2021-11-22 23:41:46 +01:00
JensDiemer
92f8c45db6 Fix #15 by use pip with "--prefer-binary"
See also: https://matplotlib.org/stable/users/installing/index.html
2021-11-22 23:41:01 +01:00
Jens Diemer
01a008fe09
Merge pull request #14 from YunoHost-Apps/updates
Updates
2021-11-22 23:19:14 +01:00
JensDiemer
29c7d13d7f update to django-for-runners v0.12.1 2021-11-22 23:17:51 +01:00
JensDiemer
b024fee4b6 Add test script for venv creation 2021-11-22 23:17:51 +01:00
JensDiemer
2656f44309 remove not needed "--upgrade" 2021-11-22 23:17:51 +01:00
JensDiemer
0ea8bde688 Install/update python "wheel" package, too. 2021-11-22 23:17:51 +01:00
Jens Diemer
d195d5f11f
Merge pull request #13 from YunoHost-Apps/updates
Use pip install with "--no-deps"
2021-11-22 22:53:02 +01:00
JensDiemer
f700180afb Use pip install with "--no-deps"
Work-a-round for https://github.com/pypa/pip/issues/9644

Any generally a good idea, because our "requirements.txt" should always contain all needed packages
;)
2021-11-22 22:46:52 +01:00
Jens Diemer
82f88e2390
Merge pull request #11 from YunoHost-Apps/updates
Update and fixes
2021-10-10 16:26:40 +02:00
JensDiemer
dca8f22b69 Update and fixes 2021-10-10 16:19:47 +02:00
Jens Diemer
e6e0e17813
Merge pull request #12 from YunoHost-Apps/master
Master
2021-10-10 14:40:57 +02:00
JensDiemer
07c9eef7d5 Merge branch 'master' of github.com:YunoHost-Apps/django-for-runners_ynh 2021-10-10 14:40:17 +02:00
JensDiemer
0f3cd05ede Activate tests 2021-10-10 14:38:40 +02:00
Jens Diemer
3877af6117
Merge pull request #10 from YunoHost-Apps/testing
master <- testing
2021-01-17 13:32:07 +01:00
Jens Diemer
7bcd3cf108
Merge pull request #9 from YunoHost-Apps/updates
Updates
2021-01-17 13:31:32 +01:00
Jens Diemer
b6f970e090
Merge pull request #8 from YunoHost-Apps/testing
master <- testing
2021-01-17 13:31:04 +01:00
JensDiemer
78758f9f19 0.12.0rc3 -> 0.12.0 2021-01-17 13:26:48 +01:00
JensDiemer
82205a3571 Merge branch 'testing' of github.com:YunoHost-Apps/django-for-runners_ynh into updates 2021-01-17 13:25:51 +01:00
JensDiemer
4db50493a9 0.12.0rc3 -> 0.12.0 2021-01-17 13:25:05 +01:00
Jens Diemer
cd3497dfb5
Merge pull request #7 from YunoHost-Apps/updates
Updates
2021-01-17 13:10:38 +01:00
JensDiemer
8ee6f05fc2 run pytest via github actions, too. 2021-01-17 13:08:56 +01:00
JensDiemer
9309b95959 add tests 2021-01-17 13:03:41 +01:00
JensDiemer
9ee13502da update to 0.12.0rc3 2021-01-17 13:03:33 +01:00
JensDiemer
eae3e4d60e "Django-For-Runners" -> "Django-ForRunners" 2021-01-17 13:02:56 +01:00
JensDiemer
c0036da888 use generic descriptions 2021-01-17 13:02:03 +01:00
JensDiemer
b83fd7d5aa add isort, pytest and tox settings 2021-01-17 12:02:05 +01:00
JensDiemer
664d31d0fb use django_ynh.pytest_helper 2021-01-17 12:01:30 +01:00
JensDiemer
8b7bc3f377 use django_ynh.local_test 2021-01-17 12:01:14 +01:00
JensDiemer
029cf7336e install via conf/requirements.txt 2021-01-17 12:00:46 +01:00
JensDiemer
c5d152ac55 bugfix nginx config 2021-01-17 11:47:19 +01:00
JensDiemer
c4a0e71ee6 update conf+scripts 2021-01-17 11:47:00 +01:00
JensDiemer
7b5d642437 use generic descriptions 2021-01-17 11:45:22 +01:00
JensDiemer
478b7d1a6e remove obsolete auth script 2021-01-17 11:44:25 +01:00
JensDiemer
c7c5aa877a use "create_superuser" from "django_ynh" 2021-01-17 11:43:40 +01:00
JensDiemer
4a190936b7 ynh_urls.py -> urls.py 2021-01-17 11:41:27 +01:00
JensDiemer
44a17f510f conf/{ynh_for_runners_settings.py => settings.py} 2021-01-17 11:41:08 +01:00
JensDiemer
7245702d58 update prohject setup 2021-01-17 11:32:28 +01:00
Jens Diemer
af3c334f46
Merge pull request #6 from YunoHost-Apps/testing
master <- testing
2020-12-23 18:45:51 +01:00
Jens Diemer
90ed945d01
Merge pull request #5 from YunoHost-Apps/fix-restore2
fix restore: create log path and file before chown call
2020-12-23 18:45:24 +01:00