Commit graph

182 commits

Author SHA1 Message Date
Josué Tille
5868cd9a31
Migration action: don't migrate a library, change the email of user 2019-12-01 21:13:14 +01:00
Josué Tille
0870e9854c
Clean REMOTE_USER_DOMAIN in seahub config 2019-12-01 21:11:24 +01:00
Josué Tille
eb49bcd73e
Clean change-url script 2019-12-01 21:09:40 +01:00
Josué Tille
5d264da842
Fix swapoff 2019-12-01 21:08:37 +01:00
Josué Tille
eaa5281445
Merge branch 'use-main-email-for-sso' into full_upgrade 2019-12-01 14:22:05 +01:00
HugoPoi
a8c41eb09c Delete the local user after migrate libraries, minor review change 2019-11-06 11:55:25 +01:00
HugoPoi
f86b6b6ee1 Add Move user's libraries action for solving migration issues 2019-11-05 19:47:16 +01:00
Josué Tille
ee93778237
Fix log rotation 2019-11-04 20:30:02 +01:00
Josué Tille
cb4f005148
Fix migration from old package 2019-11-03 21:59:37 +01:00
HugoPoi
28760cfe57 Remove sql user email migration from change-url (doesn't make sense anymore) 2019-11-03 17:49:09 +01:00
Josué Tille
37221c6777
Improve migration from old package 2019-11-03 12:58:43 +01:00
Josué Tille
9bbbc78468
Update manifest and be coherent 2019-10-27 14:58:33 +01:00
Josué Tille
494847720b
Fix restore script 2019-10-27 14:58:17 +01:00
Josué Tille
2aa55e9f55
Add swap for pip 2019-10-26 23:11:48 +02:00
Josué Tille
19326a4223
Fix args for some helpers 2019-10-11 21:42:02 +02:00
HugoPoi
b74c5ac883 Use Email header from SSOWat 2019-10-09 23:55:32 +02:00
Josué Tille
f001895eda
Add dirty test 2019-09-10 22:51:27 +02:00
Josué Tille
a268d78454
Improve service management with systemd helper 2019-09-10 22:51:15 +02:00
Josué Tille
bdcf138aff
Add more info about script progression 2019-09-10 22:50:07 +02:00
Josué Tille
441deca3aa
Wait untils seahub has cleanly started 2019-08-05 17:15:01 +02:00
Josué Tille
4bc8a7c7f5
Try to avoid current effect 2019-08-05 17:15:01 +02:00
Josué Tille
e99c1afea2
Force permission for data directory 2019-08-05 15:41:26 +02:00
Josué Tille
b5888e8f3d
Fix install script 2019-08-05 15:36:59 +02:00
Josué Tille
3e8e47ac63
Fix change-url script
Use sed instead of ynh_replace_string for more flexibility
2019-08-05 15:36:02 +02:00
Josué Tille
dfc0645d18
Fix sql request 2019-08-05 15:34:31 +02:00
Josué Tille
9ba4741bb1
Move bin directory from /var/www to /opt/yunohost for old installations 2019-08-05 15:34:00 +02:00
Josué Tille
ecc8aae39d
Fix SSO authentication 2019-07-30 22:42:41 +02:00
Josué Tille
5605e6d546
Update to seafile 7.0 and remove ynh_print_OFF/ON 2019-07-30 12:20:46 +02:00
Josué Tille
d4aeefafb9
Add fail2ban 2019-07-30 11:41:54 +02:00
Josué Tille
ff97d28f63
Package full upgrade 2019-07-30 11:41:33 +02:00
Josué Tille
abc26ef460
Always install dependances in upgrade script 2019-05-15 11:07:05 +02:00
Josué Tille
fc6d25f4b4
Install moviepy in user mode 2019-05-08 18:57:06 +02:00
Gabriel Cossette
765989f499 Fix creation of initial admin user 2019-04-13 08:40:01 +02:00
Josué Tille
f28bb98edd
Fix python dependances 2019-03-29 23:26:39 +01:00
Josué Tille
db4035f733
Remove debian Jessie support 2019-03-20 09:52:28 +01:00
Josué Tille
60b800c4ce
Fix dependances 2019-03-20 09:45:51 +01:00
Josué Tille
f857158aad Clean experimental helpers 2018-10-16 22:05:55 +02:00
Josué Tille
d98ff01e86 Fix gunicorn config 2018-08-14 10:31:17 +02:00
Josué Tille
42b062157a fix6.3 2018-08-14 10:31:17 +02:00
Josué Tille
d538b0f903 Remove support for i386 arch 2018-08-14 10:31:03 +02:00
Josué Tille
c5ad1563bd Move expect script in scripts directory 2018-08-14 10:31:03 +02:00
Josué Tille
8f9e40f596 Add sleep in restore script before start service 2018-06-16 18:00:31 +02:00
Josué Tille
122f6d8db0 Add more log to debug 2018-06-08 12:04:22 +02:00
Josué Tille
55c42390a0 Add sleep before restart service 2018-06-07 14:25:46 +02:00
Josué Tille
73157c3303 add ynh_system_reload for debug 2018-06-02 18:05:18 +02:00
Josué Tille
8580bdf275 Add sleep 1 to avoid currence effect 2018-05-21 21:30:31 +02:00
Josué Tille
eb1059bfe2 Improve change-url script 2018-05-19 21:51:46 +02:00
Josué Tille
ce7f4a1910 Small fix 2018-05-10 15:39:58 +02:00
Josué Tille
19d976368e Clean comments 2018-05-10 00:03:12 +02:00
Josué Tille
3f79999ba1 Fix dependance to build pillow 2018-05-10 00:03:12 +02:00
Josué Tille
a024a62523 Upgrade setuptools before install by pip and refactor change_url 2018-05-10 00:02:27 +02:00
Josué Tille
6e1185bd78 Force stop all process on remove 2018-05-09 23:56:18 +02:00
Josué Tille
dcb20d96a3 Fix moviepy install on jessie 2018-05-05 16:47:34 +02:00
Josué Tille
4cbff3b86c Fix when LANG is undefine 2018-04-03 01:48:33 +02:00
Josué Tille
5588eecdff Double cote server_name everywhere 2018-04-03 01:47:33 +02:00
Matan
cde9a5366d
Double quote arguments when execute the expect script
In order to be able to pass variables that include spaces, I double quoted the arguments.
2018-04-02 21:31:38 +03:00
Josué Tille
dc93a61bf9 Fix UnicodeDecodeError with python scripts 2018-03-09 22:36:51 +01:00
Josué Tille
8d53a171cf Fix clean all version files 2018-02-12 17:18:26 +01:00
Josué Tille
dc8ac662f3 Fix manifest 2018-02-11 15:31:04 +01:00
Josué Tille
494ca2e218 Add title for each part of code and use helper upstream_version 2018-02-11 01:27:17 +01:00
Josué Tille
3126849ae4 Fix package liner 2018-01-31 17:47:09 +01:00
Josué Tille
32d073b502 Use helper to get standard version in manifest 2018-01-31 17:46:04 +01:00
Josué Tille
8209d4fbac Fix issue #30 2018-01-30 23:42:16 +01:00
Josué Tille
103af5dba1 Use helper ynh_setup_source 2018-01-19 21:56:03 +01:00
Josué Tille
7c2f3cbd60 Clean helper
The fix for the helper ynh_use_logrotate has been released so remove it
2018-01-19 20:52:35 +01:00
Josué Tille
1ecff75512 Fix remove old file in upgrade 2018-01-19 20:48:57 +01:00
Josué Tille
e939ef89ea Fix nginx security issue 2017-12-30 17:41:06 +01:00
Josué Tille
c056f482d0 Fix permission on restore 2017-12-15 23:36:01 +01:00
Josué Tille
b094da4899 Fix remove link to log files 2017-12-10 11:29:36 +01:00
Josué Tille
e84fe12188 Create seafile user on install 2017-12-10 10:45:51 +01:00
Josué Tille
d19f5aec2e Fix change_URL 2017-12-09 23:24:55 +01:00
Josué Tille
0459dfbbee Update to seafile 6.2.3 2017-12-09 21:09:31 +01:00
Josué Tille
58ad4dfef9 Many Fix and set /opt as default install dir 2017-12-09 21:09:19 +01:00
Josué Tille
0fdafb9aa7 Fix Change_url script 2017-12-02 00:16:08 +01:00
Josué Tille
6c37eddd3b Add python-pip as dependance 2017-12-02 00:15:49 +01:00
Josué Tille
b6bc5151d2 Fix syntax in upgrade script 2017-10-14 10:10:49 +02:00
Josué Tille
2bbf89de67 Fix upgrade script 2017-09-30 18:14:22 +02:00
Josué Tille
7eaf3a540d Fix upgrade script 2017-09-30 17:52:42 +02:00
Josué Tille
79fb212189 Update to seafile 6.2.2 2017-09-30 15:07:56 +02:00
Josué Tille
b9b346bbca Update to seafile 6.1.2 2017-08-24 22:54:14 +02:00
Josue-T
d305168d2b Remove FFmpeg as dependance
For now FFmpeg is not available in debian 8 so we remove as dependance
2017-08-14 16:09:50 +02:00
Josué Tille
40ec2d416c Add sso Auth 2017-08-11 22:01:38 +02:00
Josué Tille
48ecc1f2bf Add change_url script 2017-08-09 22:13:32 +02:00
Josué Tille
60a41c7df7 Clean restore and backup script 2017-08-09 16:37:26 +02:00
Josué Tille
83b41602f7 Full app update 2017-08-09 15:34:10 +02:00
Josué Tille
9380ee33c1 Full app Update 2017-07-21 14:56:41 +02:00
Josue-T
8bf60f706d Update Source
Solve Issue https://github.com/YunoHost-Apps/seafile_ynh/issues/28
2017-07-01 11:57:40 +02:00
Josue-T
d498be179b Clean upgrade script (#26)
* Clean upgrade script
2017-05-05 15:47:07 +02:00
Josue-T
2dfe5ab33a Update to seafile 6.0.9 and fix issue https://github.com/YunoHost-Apps/seafile_ynh/issues/24 (#25)
* Fix error with package check

* Update check_process

* Update to seafile 6.0.9 and fix issue https://github.com/YunoHost-Apps/seafile_ynh/issues/24
2017-04-26 18:26:01 +02:00
Josue-T
431115fc09 Fix error with package check (#22) 2017-04-14 15:15:08 +02:00
Josue-T
d560d8d852 Use new findport fonction (#20)
* Create check_process (#1)

* Update to seafile 6.0.8

* Use new findport fonction

* Use new findport fonction

* Fix typo
2017-03-07 16:14:34 +01:00
Josue-T
e64fc0fc9c Update to seafile 6.0.8
* Create check_process (#1)

* Update to seafile 6.0.8
2017-02-28 16:49:39 +01:00
Josué Tille
c00cbe52fb Fix issue : https://github.com/YunoHost-Apps/seafile_ynh/pull/16#pullrequestreview-21586757 2017-02-13 23:34:02 +01:00
Josué Tille
a2279f2d48 Update install script 2017-02-13 16:19:51 +01:00
Josué Tille
c13c060b98 Fix backup and restore scripts 2017-01-31 23:25:17 +01:00
Josue
63e9bff3ff https://dev.yunohost.org/issues/621 2017-01-28 18:51:23 +01:00
Josue
eb1f757b21 Update to seafile 6.0.7 and fix bugs 2017-01-05 23:24:32 +01:00
Josue
37da57a94d Update to seafile 6 from https://github.com/TitusPiJean/seafile_ynh 2016-12-27 10:44:40 +01:00
mbugeia
4e82eba409 fix backup 2016-02-08 20:42:00 +01:00
mbugeia
00e0369299 fix backup/restore 2016-02-08 02:06:58 +01:00