Alexandre Aubin
d66fcad5ff
Misc fixes to make the linter happier
2020-07-26 18:20:17 +02:00
Jocelyn Delalande
1833ec4480
Fix syntax error
2020-04-02 16:52:45 +02:00
Jocelyn Delalande
698195724a
Workaround https://github.com/spiral-project/ihatemoney/issues/540
2020-04-02 16:50:27 +02:00
JocelynDelalande
730c1bb1b1
Upgrade to upstream 4.1.3
2019-12-21 19:13:31 +01:00
Jocelyn Delalande
cec3ac7b58
Upgrade to upstream 4.x
2019-03-19 12:05:43 +01:00
Jocelyn Delalande
0e3500925c
Add « Install with YunoHost » button.
2018-12-20 08:09:05 +01:00
Jocelyn Delalande
8257c8b69e
Fix name wording
2018-12-20 08:08:55 +01:00
Jocelyn Delalande
e66190934f
Cleanup outdated comment
2018-12-20 08:07:48 +01:00
Jocelyn Delalande
19bede5ab0
Factorize pip stuff
...
between install and upgrade
2018-12-20 08:07:30 +01:00
Jocelyn Delalande
cfd7b769d4
Add notes about supported ynh versions
2018-12-20 07:45:07 +01:00
Jocelyn Delalande
7dc17c2090
Remove no longer needed helper backport
...
Introduced in ynh 2.6.1
Ref https://github.com/YunoHost/yunohost/pull/234
2018-12-20 07:32:05 +01:00
Jocelyn Delalande
6fde558788
Upgrade upstream to 3.x
...
Should fix the failing level2 of yunohost-apps CI also (infinite redirection
bug fixed upstream).
Fix #30
Ref https://github.com/YunoHost/apps/pull/553#issuecomment-448883502
2018-12-20 07:30:28 +01:00
Jocelyn Delalande
2eaa22469f
Fix maintainer website URL (use HTTPS)
2018-12-20 07:27:53 +01:00
Jocelyn Delalande
acad4e4054
Remove broken CI badge
...
Fix #31
2018-12-20 07:10:52 +01:00
Jocelyn Delalande
e96d348493
Simplify restore script
...
Using `ynh_restore` helper, introduced in ynh 2.6.3
2018-12-18 20:05:05 +01:00
Jocelyn Delalande
1bf80cf0f5
Fix restore script, removing webpath registration
...
It seems that ynh takes care itself of registering the app on restore.
So re-registering it is useless and triggers a duplicate error. Let's not do
that :-).
2018-12-18 20:01:54 +01:00
Jocelyn Delalande
533f8824be
Work around pip>10 bug with ihm<3.x
...
See https://github.com/spiral-project/ihatemoney/pull/341
Inspired by #28 thanks @klorydryk :-).
2018-12-18 19:23:09 +01:00
Jocelyn Delalande
daa8266d13
Add space char to avoid confusing package_linter
...
The code was working but crashing package_linter
2018-12-18 18:30:44 +01:00
Jocelyn Delalande
87df116166
Handle Python version change on upgrade
...
Whispers: Actually that is to handle Jessie → Strech upgrade, that switches
from Py 3.4 to 3.5.
2018-12-18 18:28:00 +01:00
Jocelyn Delalande
7fa78ed925
Use a version number
...
Like grown-up :-).
2018-12-18 18:28:00 +01:00
Jocelyn Delalande
321d6cb2d9
Use ynh helpers for error handling
...
Instead of doing it by hand.
Also we now rely on the fact ynh automatically runs uninstall script if the
install fails. So no more need for manual cleanup.
2018-12-18 18:28:00 +01:00
Jocelyn Delalande
51d462af36
Mention license specificities
...
Completes the `"license": "free""` information from the manifest, as a
non-standard license is used.
2018-11-25 18:34:45 +01:00
Jocelyn Delalande
45f3a39979
Add missing dependency
2018-11-25 17:12:44 +01:00
Jocelyn Delalande
4f279503d1
Switch to non-deprecated helper: checkurl → ynh_webpath_register
...
Iso-functionnal commit. Simply removes a warning.
2018-11-25 17:11:09 +01:00
Jocelyn Delalande
98cad80c80
Use systemctl
instead of service
...
Fix #10
2018-07-08 01:31:57 +02:00
Jocelyn Delalande
7a6ddcf2cb
Fix install when supervisor is already installed
2018-07-08 01:30:18 +02:00
Jocelyn Delalande
04a8485709
Adapt to PyMysql>=0.9 new requirements
...
Sadly, this will increase the install time.
Ref https://github.com/spiral-project/ihatemoney/pull/357
Ref https://github.com/PyMySQL/PyMySQL/issues/697
2018-07-08 01:28:26 +02:00
Jocelyn Delalande
992967e5c8
Fail install if the socket is not responding at the end of install
2018-07-08 01:27:18 +02:00
Jocelyn Delalande
2b4743acb3
Add missing dependency
...
withrdawn by error on py3 switch.
btw use the propper helper to install apt packages
Fix #23
2018-06-24 02:23:01 +02:00
Jocelyn Delalande
0aa5276d98
Be more acurate in comment
2018-06-24 02:22:25 +02:00
Jocelyn Delalande
ca79fcdbdd
Upgrade to 2.x upstream
...
Huge change in package, mainly because we switch from a tarball-based install to a
pip-based install (which is the default install method).
It require quite some refactor to common.sh and a more consistent and clear
migration handing in upgrade script.
Fix #19 #16
2018-06-24 02:22:25 +02:00
Jocelyn Delalande
09458611d1
Document supported YunoHost version
2018-06-24 01:09:57 +02:00
Jocelyn Delalande
0182b3dd08
Remove no longer needed apt dependencies
...
Since we switched to PyMySQL which is pure-python and do not require C dev
libs.
2018-06-17 01:06:42 +02:00
JocelynDelalande
c51545d015
Fix CI badge URL
...
GH markdown parser seems to get confused by spaces and/or parenthesis.
2018-04-03 09:31:52 +02:00
JocelynDelalande
009b455db3
Add YNH CI badge
2018-04-03 09:28:20 +02:00
Jocelyn Delalande
6f8b6b7e57
Fix SECRET_KEY regeneration on upgrade
...
It was failing in case when the random key contained "/" char.
2018-04-03 00:32:08 +02:00
Jocelyn Delalande
efc35dd01d
Switch from Python-MySQL → PySQL
...
Even if Python-MySQL is the default lib for `mysql://` scheme with SQLAlchemy, it
got no release since 2014, and does not support Py3. PySQL seems to be the
current standard.
2018-04-03 00:21:10 +02:00
Jocelyn Delalande
05807e6a47
Add rollback function to upgrade
2018-04-03 00:21:10 +02:00
Jocelyn Delalande
d738df4875
Switchs to python3
...
rebuilds the venv from scratch on upgrade.
2018-04-03 00:21:10 +02:00
JocelynDelalande
d2bd054afc
Merge pull request #17 from YunoHost-Apps/opi-patch-1
...
Force redirection to https
2018-02-16 23:37:44 +01:00
opi
feafe46c18
Force redirection to https
2017-08-02 14:13:41 +02:00
Jocelyn Delalande
8c87bbf809
[fix] typos
...
Thanks @opi for spotting them
2017-06-24 13:57:20 +02:00
JocelynDelalande
745c7554d2
Merge pull request #14 from Jojo144/master
...
Add Update command to Readme.md
2017-06-24 13:51:58 +02:00
Jojo144
cd52a41672
Add Update command to Readme.md
2017-06-21 21:52:25 +02:00
Jocelyn Delalande
e04ee9c0f2
[fix] fix static path for nginx conf
...
Was broken since 00243d4
2017-06-21 17:10:26 +02:00
Jocelyn Delalande
bb40c91db7
[fix] Adapt to new ihatemoney settings behaviour
...
Since v1.0 ihatemoney reads its settings from /etc/ihatemoney/ihatemoney.cfg
See https://github.com/spiral-project/ihatemoney/pull/193
2017-06-21 17:10:26 +02:00
Jocelyn Delalande
daeb45bc40
Upgrade upstream to 1.0
2017-06-20 23:17:07 +02:00
Jocelyn Delalande
633ea90504
Add config file for the CI
2017-06-20 19:07:16 +02:00
Jocelyn Delalande
c3b9424bcc
[fix] sync README with reality
2017-06-20 16:40:01 +02:00
Jocelyn Delalande
161ee92fb5
[fix] stop service before removing all the files
...
Let's be less rude to this poor supervisord :-)
2017-06-20 16:27:48 +02:00