Commit graph

245 commits

Author SHA1 Message Date
Josué Tille
de5cc62986
Bypass linter warning
Currently yunohost don't support multiple DB in the new way so just bypass the warning util it's fixed
2023-09-27 19:29:04 +02:00
Josué Tille
3af93d1c42
Full rework of package with packaging v2 2023-09-27 19:29:04 +02:00
Josué Tille
548d59accf
First draft packaging v2 2023-08-10 22:52:46 +02:00
Josué Tille
40f965959f
Fix install/upgrade on ARM 2023-01-31 18:35:52 +01:00
Josué Tille
2261494d23
Fix install 2022-11-02 17:19:55 +01:00
Josué Tille
24f9be6610
Add missing set permission 2022-11-01 12:24:06 +01:00
Josué Tille
6993d674ab
Fix install 2022-11-01 07:12:00 +01:00
Josué Tille
22febd0f0e
Fix avatar access 2022-09-12 08:28:24 +02:00
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