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
Jocelyn Delalande
c35bff5ded
[ehn] reload nginx at the end of install
2017-06-20 16:25:41 +02:00
Jocelyn Delalande
7a68ba1c3e
Revert "[ehn] Remove useless lines"
...
This reverts commit 2c7cb29974
.
This commit made package checker failling.
2017-06-19 14:48:19 +02:00
Jocelyn Delalande
a949dc1872
[ehn] Factorize code between install and restore
...
Fix #13
2017-06-19 09:35:17 +02:00
Jocelyn Delalande
546581d642
[ehn] Use MySQL drop helpers
2017-06-19 02:01:33 +02:00
Jocelyn Delalande
2c7cb29974
[ehn] Remove useless lines
2017-06-19 01:53:45 +02:00
Jocelyn Delalande
7d38d249f4
Fix installation on domain root
...
`APPLICATION_ROOT='/'` is not working, if we are on root, ihatemoney requires
that the `APPLICATION_ROOT` setting is absent.
2017-06-19 01:20:59 +02:00
Jocelyn Delalande
87fac52549
Fix several mis-ordered and missing instructions
2017-06-18 17:14:35 +02:00
Jocelyn Delalande
1ef89e5ba2
Fix 502 errors right after installation
2017-06-18 17:13:39 +02:00
Jocelyn Delalande
00243d4a5c
Normalize path
2017-06-18 17:11:10 +02:00
Jocelyn Delalande
cd65e10413
Fix upgrade script
...
(common inclusion was failing)
2017-06-17 18:27:41 +02:00
Jocelyn Delalande
b14bea4865
Add backup/restore scripts
2017-06-17 17:28:57 +02:00
Jocelyn Delalande
231bb6e47b
Fix http path
...
Thanks to Maniack C.
2017-06-17 12:59:40 +02:00
Jocelyn Delalande
9b7d0e7ac2
Fix typo
2017-06-17 11:31:38 +02:00
Jocelyn Delalande
14cdb2f5c9
Create /opt/yunohost in install script
2017-06-17 11:11:23 +02:00
Jocelyn Delalande
f65c46a410
Remove now useless source files
2017-06-17 00:44:49 +02:00
Jocelyn Delalande
c114aa6ac8
Use releases tarballs rather than git master.
...
- upgrade to ihatemoney 0.9
- refactor some code into a `_common.sh`
2017-06-17 00:22:16 +02:00
Jocelyn Delalande
b0ae7b8c77
Use recommended helpers in scripts
...
Thanks to ynh-package-linter :-)
2017-03-31 15:49:56 +02:00
Jocelyn Delalande
cd55bf42e2
Use the recommended set
in scripts
2017-03-18 19:13:10 +01:00
Jocelyn Delalande
939ff61545
Add LICENSE file
2017-03-18 19:10:42 +01:00
Jocelyn Delalande
2b3b63ef27
Merge branch 'upstream'
...
Conflicts:
sources/budget/static/css/datepicker.css
sources/budget/static/js/jquery-1.7.2.min.js
2017-03-18 17:58:12 +01:00
Alexis Metaireau
42854bd064
Merge pull request #176 from 0livd/master
...
Add export feature
2017-03-11 01:27:41 +01:00
0livd
e35480d6b7
Add export feature
...
Bills and transactions can now be exported to json or csv
ref #28
2017-03-09 23:24:18 +01:00
Jocelyn Delalande
8c412b391f
Add non-regression test for member name XSS
...
ref #173
2017-02-22 00:31:52 +01:00
Alexandre Avenel
38d4534c69
Fix id in form label
...
Checking item was broken when clicking on the label instead of the checkbox
2017-02-16 23:36:45 +01:00
Alexandre Avenel
4c02ad51ac
Remove obsolete code
2017-02-16 23:34:07 +01:00
Alexandre Avenel
baba943e62
Fix xss ( #173 )
...
Fix #173
Rewrite multi select widget as a template in order to have all values properly escaped.
2017-02-16 23:11:30 +01:00
Alexis Metaireau
3dd7c67ecf
Merge pull request #172 from JocelynDelalande/jd-bootstrap-4
...
WIP: Upgrade to bootstrap 4
2017-02-15 20:42:48 +01:00
Jocelyn Delalande
57596b5f46
Prevent "Add new bill" button flickering
2017-02-09 16:49:01 +01:00
Jocelyn Delalande
7d3ebe5378
Prevent dancing cells while hovering sidebar lines
...
Fix a regression introduced with BS4 update.
2017-02-09 16:41:19 +01:00
Jocelyn Delalande
8b96dcb257
Prevent modal overflow
...
Allowing the modal to extend; thus "natural" page scrolling allows to see the
whole popup.
2017-02-09 15:47:28 +01:00
Jocelyn Delalande
0aafbcc0b3
Update bootstrap-datepicker to 1.6.4
...
Actually switching to maintained fork at
https://github.com/uxsolutions/bootstrap-datepicker ; the original project
being unmaintained since 2012.
- Works with recent jQuery
- BS4 is not supported by bootstrap-datepicker, but actually, it works :-)
ref https://github.com/uxsolutions/bootstrap-datepicker/issues/1670
2017-02-07 15:38:18 +01:00
Jocelyn Delalande
fe39258630
Adapt list bills view to bootstrap 4
...
- modal classes and hierarchy changed since BS2
- striped tables are now handled by css3 pseudo-class rather than classes
- fix placement/alignment for the button and comment above the table
2017-02-04 00:41:28 +01:00
Jocelyn Delalande
a47d91fab9
Do not force huge add member button
...
BS4 provides larger touch-friendly controls anyway.
2017-02-04 00:41:28 +01:00
Jocelyn Delalande
f9856cb991
Adapt tryout button to bootstrap 4
...
Trying to keep same look'n'feel.
2017-02-04 00:41:28 +01:00