Jimmy Monin
041a0ee18d
Disable CSPv3 nonces and allow YunoHost fonts data
...
Problems:
- Due to some unknown problem in the interaction between SSOwat and Nextcloud server authentication, CSP nonces are wrong when you log into Nextcloud from YunoHost portal for the first time (systematically reproduced in a browser private session). The Nextcloud page is hence almost totally blank and you have to refresh the page or click on the Nextcloud logo.
- Due to CSP protection, the YunoHost tile (inline Javascript) is blocked
Solution:
While it's not a totally satisfying solution, a somewhat acceptable workaround to these two problems is to:
- block CSP v3 features (hence nonces), but still allowing CSP v2 features
- allow for "data:" font sources (needed to load YunoHost tile fonts)
This is done via patching Nextcloud sources:
- `ContentSecurityPolicyNonceManager`: disable the CSPv3 browser compatibility detection (return false in every case)
- `EmptyContentSecurityPolicy`: add the "data:" argument in `font-src` default CSP rule.
2017-08-07 22:00:27 +02:00
Rafi59
cb3ce17086
[fix] Install with yunohost
2017-08-03 17:32:09 +02:00
Rafi59
bd8b070838
[fix] Install with yunohost
2017-08-03 17:31:27 +02:00
Rafi59
5d81287933
Update to nextcloud 12 ( closes #36 and #38 ) ( #37 )
...
* Update to nextcloud 12
* Add correct rights
* Fix temp directory rights on upgrade
* Add server tuning
* Update php-fpm.conf
* Add new helper for fpm config
* [fix] Opcache
* [fix] nginx SAMEORIGIN
2017-08-03 17:26:39 +02:00
Jimmy Monin
2ab89810c6
Fix installation on YunoHost 2.6 ( fixes #45 )
2017-07-18 19:11:58 +02:00
Rafi59
a2f8542a3c
Merge pull request #44 from lapineige/patch-1
...
Add "Install with Yunohost" button
2017-07-09 20:04:25 +02:00
lapineige
e87155fc39
Add "Install with Yunohost" button
...
https://github.com/YunoHost/install-app
2017-07-09 18:10:51 +02:00
Maniack Crudelis
8db5554877
Merge pull request #31 from YunoHost-Apps/upgrade_1103
...
Upgrade 11.0.3
2017-06-22 19:53:08 +02:00
Maniack Crudelis
52f62c16f1
Upgrade 11.0.3
2017-04-25 20:47:18 +02:00
Maniack Crudelis
8ef03cd28f
Merge pull request #29 from YunoHost-Apps/logrotate
...
Setup log rotation (closes #25 )
2017-04-24 23:53:18 +02:00
Jimmy Monin
5bb0a54300
Revert "Fix temp directory rights on upgrade"
...
This reverts commit 89a336801f
.
2017-04-17 18:08:12 +02:00
Jimmy Monin
89a336801f
Fix temp directory rights on upgrade
2017-04-17 17:24:52 +02:00
Jimmy Monin
2d42994241
Merge branch 'master' into logrotate
2017-04-17 17:08:43 +02:00
Jimmy Monin
34e1085a9f
Setup log rotation ( closes #25 )
2017-04-17 14:12:15 +02:00
Maniack Crudelis
beb6dc9d90
Merge pull request #22 from YunoHost-Apps/dev
...
Upgrade to upstream version 11.0.2
2017-03-04 16:55:23 +01:00
Maniack Crudelis
d8e03007b9
Update manifest too
2017-03-04 16:55:09 +01:00
Jimmy Monin
e371325c1c
Upgrade to upstream version 11.0.2
2017-03-04 16:33:30 +01:00
Maniack Crudelis
ebb198f3e9
Minor enhancements on remove script
2017-02-19 17:51:20 +01:00
Maniack Crudelis
dd9b168716
Fix /var/www/$app remove !
...
C'est pas testé par contre. A vérifier quand même.
2017-02-19 17:03:45 +01:00
Maniack Crudelis
524deb037f
Update check_process
2017-01-20 19:36:30 +01:00
Maniack Crudelis
d01e317f15
Backup during upgrade only after 11.0.0
2017-01-20 18:12:36 +01:00
Maniack Crudelis
b955865853
Fix owncloud migration
2017-01-19 17:10:58 +01:00
Maniack Crudelis
732919b6c4
Fix regression
2017-01-19 16:13:52 +01:00
Maniack Crudelis
9bca6ceb3b
Guillemets supprimés pour _common
2017-01-19 01:21:01 +01:00
Maniack Crudelis
3c2d14eb00
Guillemets en trop
2017-01-19 00:41:32 +01:00
Maniack Crudelis
d8237d848b
Common prend la dernière version
2017-01-19 00:29:02 +01:00
Maniack Crudelis
e643a2ba86
Update 11.0.1
2017-01-19 00:22:36 +01:00
Maniack Crudelis
94a56e7103
Merge pull request #12 from YunoHost-Apps/secure_upgrade
...
Upgrade sécurisé
2017-01-19 00:19:02 +01:00
Maniack Crudelis
70ab50d2d1
Merge branch 'master' into secure_upgrade
2017-01-19 00:17:48 +01:00
Maniack Crudelis
416f985a21
Merge pull request #13 from maniackcrudelis/master
...
Mise à jour séquentielle des versions majeures
2017-01-19 00:09:15 +01:00
Maniack Crudelis
05d10bb0ad
backup_core_only backup
2017-01-08 21:38:35 +01:00
Maniack Crudelis
7accc9a6e6
backup_core_only restore
2017-01-08 21:37:51 +01:00
Maniack Crudelis
8117339356
backup_core_only upgrade
2017-01-08 21:36:39 +01:00
Maniack Crudelis
301ad274e1
Mise à jour séquentielle des versions majeures
2017-01-07 02:29:55 +01:00
Maniack Crudelis
0adefb1055
SECURE_REMOVE et commentaires
2017-01-06 13:13:42 +01:00
jeromelebleu
134f67d2a0
I'm not the maintainer anymore regarding last changes
2017-01-06 10:21:14 +01:00
Maniack Crudelis
6ee618fd55
then en trop et ynh_die avant helpers
2017-01-06 01:26:47 +01:00
Maniack Crudelis
de45255dc9
Upgrade sécurisé
...
Je veux bien des review avant de merger ça.
On vient déjà de foirer une install de nextcloud, je préfère être sûr...
2017-01-06 00:59:32 +01:00
Maniack Crudelis
6fe7c35186
Merge pull request #11 from maniackcrudelis/master
...
backup delete si l'archive existe
2017-01-05 15:33:27 +01:00
Maniack Crudelis
0184b1c9c4
backup delete si l'archive existe
2017-01-05 15:30:57 +01:00
Maniack Crudelis
e38fe02f5d
Merge pull request #10 from maniackcrudelis/master
...
Mise à jour 11.0.0
2017-01-05 01:24:03 +01:00
Maniack Crudelis
74dd364111
Upgrade sécurisé par un restore
2017-01-05 01:21:31 +01:00
Maniack Crudelis
d73a1babb1
Mise à jour 11.0.0
2017-01-05 00:47:42 +01:00
Maniack Crudelis
25f1ebfbbd
packaging_format au lieu de package_format
2017-01-05 00:04:37 +01:00
Maniack Crudelis
53400ea59e
Create check_process
2017-01-05 00:01:56 +01:00
Maniack Crudelis
ddf42c9537
Merge pull request #7 from YunoHost-Apps/maniackcrudelis-patch-3
...
Fix temporaire du restore
2017-01-04 23:57:21 +01:00
Maniack Crudelis
964472055c
Merge pull request #8 from YunoHost-Apps/maniackcrudelis-patch-2
...
Correction du path
2017-01-04 23:56:06 +01:00
Maniack Crudelis
2ce529b78c
Ignore checkurl seulement pour la racine
2016-11-17 20:14:11 +01:00
Maniack Crudelis
cff866da27
Correction du path
...
Corrige le path si il est mal écrit.
Pour passer le test de Package check.
2016-11-17 01:16:20 +01:00
Maniack Crudelis
6b53e6a3af
Fix temporaire du restore
...
Correction temporaire pour éviter une erreur du script restore, voir https://dev.yunohost.org/issues/593
2016-11-17 00:52:27 +01:00