1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/nextcloud_ynh.git synced 2024-09-03 19:55:57 +02:00
Commit graph

426 commits

Author SHA1 Message Date
Rafi59
ee51bdb1d2 Update README.md 2017-08-08 12:46:52 +02:00
Rafi59
a4d6330eeb Update manifest.json 2017-08-08 12:46:07 +02:00
Rafi59
46c48fb636 Update upgrade.last.sh 2017-08-08 12:45:05 +02:00
Rafi59
7a0b6a669d Update upgrade.last.sh 2017-08-08 12:44:04 +02:00
Rafi59
1d202809c2 Update upgrade.last.sh 2017-08-08 12:43:05 +02:00
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
admin
38462a53dc Add correct rights 2017-06-04 11:15:15 +02:00
Rafi59
ab01f0f547 Erreur de modification 2017-05-22 19:54:41 +02:00
Rafi59
efa9ce1d3e Update nextcloud 12.0.0 2017-05-22 18:13:11 +02:00
Rafi59
109803f7de Update nextcloud 12.0.0 2017-05-22 18:12:46 +02:00
Rafi59
b611f4e985 Update to nextcloud 12.0.0 2017-05-22 18:12:14 +02:00
Rafi59
29ea6b258a Update nextcloud to version 12.0.0 2017-05-22 18:06:21 +02:00
Rafi59
dafb636427 Update to nextcloud 12 2017-05-22 17:58:34 +02:00
Rafi59
48214068e3 Update nextcloud 12 2017-05-22 17:56:53 +02:00
Rafi59
9c1e9f2ce6 Update nextcloud 12 2017-05-22 17:55:29 +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