Commit graph

237 commits

Author SHA1 Message Date
Josué Tille
a3b8824e72
Continue true install if setup swap fail 2022-08-24 06:14:51 +02:00
Josué Tille
3c358a2172
Fix swap management 2022-08-23 15:02:09 +02:00
Josué Tille
00498fdac6
Fix swap from upstream 2022-08-23 06:24:57 +02:00
Josué Tille
fac742c9c6
Fix dependancy #85 2022-08-02 23:57:57 +02:00
Josué Tille
7e0f9d96b9
Fix upgrade from really old version 2022-06-18 11:57:59 +02:00
Josué Tille
cc1245aa95
Fix linter 2022-04-01 22:30:08 +02:00
Josué Tille
87f0cb2126
Fix upgrade script 2022-01-18 21:35:41 +01:00
Josué Tille
61d3bffd60
Fix install 2022-01-18 21:30:43 +01:00
Josué Tille
afd5b412c8
Fix linter 2022-01-18 21:26:10 +01:00
Josué Tille
7ecb475f23
Upgrade to seafile 9.0.2 - not tested yet 2022-01-18 21:23:43 +01:00
yalh76
2ffb04d312 Fix --others_var 2021-08-28 01:38:46 +02:00
Josué Tille
922d2c59b1
Fix permission url 2021-07-12 22:16:59 +02:00
Josué Tille
af76a0a6ac
Upgrade to seafile 8.0.5 2021-06-26 13:21:43 +02:00
Josué Tille
2ab322b564
Fix expect permission 2021-04-25 14:11:51 +02:00
Josué Tille
a5a02c1402
Call expect explicitly and cleanup script 2021-04-24 14:51:11 +02:00
Josué Tille
13a1b1f0b4
Fix small isssues on install and upgrades 2021-04-19 18:29:56 +02:00
Josué Tille
e1efc9e8d1
Fix linter warnings 2021-04-19 15:51:11 +02:00
Josué Tille
49078e9ddf
fix upgrade scripts and expect permission for execution 2021-04-19 15:51:11 +02:00
Josué Tille
8e50e903d4
fix owner issue on upgrade 2021-03-31 17:27:04 +02:00
Josué Tille
441c3c8ccd
Downgrade to seafile 7.1.5 2021-03-21 18:42:54 +01:00
Josué Tille
3b4b63474d
Fix somes issues on upgrades 2021-03-20 19:05:00 +01:00
Josué Tille
21f043d846
Add ldap filter 2021-03-20 19:04:44 +01:00
Josué Tille
d8a8eacc8d
Fix dependances for build python modules 2021-03-20 19:04:25 +01:00
Josué Tille
523c2fd6bd
Merge branch 'testing' into 7.1-s 2021-03-17 20:01:24 +01:00
Josué Tille
3b86ec5663
fix dependances 2021-03-17 12:15:31 +01:00
Josué Tille
9b32d41a96
Upgrade to seafile 8.0 and fix permissions 2021-03-15 12:30:49 +01:00
Josué Tille
05e2a99c15
Add arm64 support 2021-03-15 12:30:03 +01:00
Alexandre Aubin
b0d07fba2f
Don't use set -u in the remove script 2021-03-14 18:54:13 +01:00
Josué Tille
dcdbd5e2b5
Fix version management 2021-03-06 10:00:51 +01:00
Josué Tille
f892fb10dc
Implement new permission system 2021-01-26 22:54:35 +01:00
Josué Tille
9ed20af7f3
Fix upgrade regession 2021-01-26 22:09:47 +01:00
Josué Tille
c56de31105
Fix small issues 2020-12-15 22:09:09 +01:00
Josué Tille
a2f13e12e8
Fix upgrade to 7.1 2020-12-14 16:35:22 +01:00
Josué Tille
ac336efea4
Fix package linter and update install badge 2020-12-12 15:03:12 +01:00
Josué Tille
49534d5afa
Merge branch testing into 7.1 2020-12-10 23:36:04 +01:00
Josué Tille
141654f9a6
Add backup core only feature 2020-12-07 17:03:49 +01:00
Josué Tille
d8ee358d7f
Add backup_before_upgrade feature 2020-11-29 17:30:05 +01:00
Josué Tille
e5b722e7e5
Add backup core only feature 2020-11-29 17:29:51 +01:00
Josué Tille
c6b4402161
Fix package linter 2020-11-17 23:49:06 +01:00
Josué Tille
5903b0cbae
Merge branch 'testing' into 7.1 2020-11-17 21:57:28 +01:00
Josué Tille
eb481da301
Avoid current issue 2020-11-15 15:55:40 +01:00
Tomáš Peterka
46e9b23461 Upgrade transfers data and does not lose them 2020-11-14 14:11:29 +01:00
Tomáš Peterka
079eb9ad9b updgrade creates correct symlink to seafile-data
Bugfix: update script was creating symbolic link to seafile-data inside wrong folder
```
lrwxrwxrwx 1 seafile seafile 31 Oct 26 11:21 /opt/yunohost/seafile/seafile-data/seafile-data -> /home/yunohost.app/seafile-data
```
Only one-level of seafile-data is required.
2020-11-14 14:11:29 +01:00
Josué Tille
7d8129b244
Improve upgrade management 2020-05-01 20:43:12 +02:00
Josué Tille
d9d25f57e7
Use symbolic link for seafile_data path 2020-05-01 20:41:57 +02:00
Josué Tille
6e2975f454
Upgrade to 7.1 and add support for memcached 2020-05-01 20:41:53 +02:00
Josué Tille
5ca79c9d96
Fix seafile_data management 2020-05-01 16:48:29 +02:00
Josué Tille
86080b6bbe
Fix dependances for buster 2020-04-28 13:47:54 +02:00
Josué Tille
a51b9a66f5
Remove dependance of mysql root password. Drop support of upgrade from 4.0 to 4.1
Linked to https://github.com/YunoHost/yunohost/pull/912
2020-04-27 22:04:31 +02:00
Josué Tille
27c3bbc1c3
Fix migration from old install 2020-03-27 14:52:01 +01:00
Josué Tille
a39239a20c
Fix some bad bug... 2020-03-27 14:44:29 +01:00
Josué Tille
1e2e1742d7
Fix restoration error with pip cache 2020-03-27 13:44:43 +01:00
Josué Tille
b537e0fe26
Fix conflict between fileserver and webdav port 2020-03-01 21:21:41 +01:00
Josué Tille
db2e650e2a
Fix pip installation error, issue #55 2020-02-19 22:02:28 +01:00
Josué Tille
74053a0c0b
Fix migration action 2019-12-05 20:25:44 +01:00
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