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
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
Josué
61d7c8d861
Fix bug with expect scripts
...
Former-commit-id: 4826866c07
2016-01-07 21:44:33 +01:00
mbugeia
d8225afdad
Fix update to 5.0.3
...
Former-commit-id: 82d7ce6d9d
2016-01-02 18:17:44 +01:00
mbugeia
13f7f0fddf
Update before installing dependencies
...
Former-commit-id: 8a0018517b
2015-12-26 14:15:26 +01:00
mbugeia
0d9551d8c0
Bootstrap backup/restore script
...
Former-commit-id: 7298080dcb
2015-12-26 14:14:31 +01:00
mbugeia
06f2aa5bfe
Update to seafile v5.0.3
...
Former-commit-id: aa2b593ed9
2015-12-26 13:44:45 +01:00
mbugeia
e531dfdae3
Update to seafile v5.0.3
...
Former-commit-id: c4d7ae40fc
2015-12-26 13:44:01 +01:00
mbugeia
48832d86e7
Can't use set -e because of findport function
...
Former-commit-id: 62a92c7059
2015-10-28 16:38:27 +01:00
mbugeia
26d0d190d6
Implement some best practices
...
Former-commit-id: 54e879cdbe
2015-10-28 16:04:51 +01:00
mbugeia
efc1d6da9e
Update to Seafile 4.4.3
...
Former-commit-id: 2f5dcdac24
2015-10-22 22:38:59 +02:00
Josué
6e232e7a26
Update to 4.3.2, correct somes bug
...
Former-commit-id: 09d8c9e62a
2015-08-29 13:25:04 +02:00
Josué
86de26ec2d
first commit
...
Former-commit-id: f532ecd7b6
2015-08-24 20:45:36 +02:00
mbugeia
5c46418824
quickfix start seafile after install
...
Former-commit-id: 90578e90df
2015-05-20 15:13:35 +02:00
mbugeia
8a0d80902d
Add upgrade to 4.1.1
...
Former-commit-id: 59ac94fd59
2015-03-25 19:14:18 +01:00
mbugeia
cf0d86b408
Store more settings
...
Former-commit-id: 5d08614222
2015-03-25 19:07:57 +01:00
mbugeia
7fe7284187
Fix sso config
...
Former-commit-id: ace2d58712
2015-03-18 18:07:50 +01:00
mbugeia
25bb354d14
Improve sso config
...
Former-commit-id: 5ef86ebac4
2015-03-18 17:34:29 +01:00
mbugeia
9df8e5b078
Add architecture choice and email config
...
Former-commit-id: 8a06c038bc
2015-03-18 16:21:10 +01:00
mbugeia
399f3560e1
Fix nginx and sso config
...
working release \o/
Former-commit-id: 0e4506fabf
2015-03-17 18:47:29 +01:00
mbugeia
d841e11548
Fix media content
...
Former-commit-id: 74a7313dcb
2015-03-17 01:15:44 +01:00
mbugeia
1bc212f7b6
Fix user to run script
...
Installation is working, media are blocked by sso
Former-commit-id: e726ecf8d2
2015-02-20 16:57:26 +01:00
mbugeia
edbbbc57b3
For push to github
...
not working commit
Former-commit-id: ad02ca97bb
2015-02-20 15:07:18 +01:00
mbugeia
b206f1f24d
Update to seafile server 4.0.6
...
Former-commit-id: 621f69e3da
2015-02-10 14:42:32 +01:00
Elie
5f78f09c81
Install Seafile as public app for access from desktop or mobile app
...
Former-commit-id: 97a22a7b15
2014-08-14 21:10:10 -04:00
Elie
baee51136d
Open ports
...
Former-commit-id: 4c40cc045e
2014-08-14 20:22:39 -04:00
Elie
17ab65a6fd
Test conf autologin
...
Former-commit-id: ef871ed387
2014-08-12 23:14:22 -04:00
Elie
32cb33d553
Ldap config
...
Former-commit-id: cb3c99de60
2014-08-12 21:21:47 -04:00
Elie
c9bb0d708a
Install completed
...
Former-commit-id: 5d4935812a
2014-08-11 21:18:09 -04:00
Elie
6309cf4c6b
Update setup script
...
Former-commit-id: 85dc51a1bd
2014-08-07 23:16:24 -04:00
Elie
6d0855b8a1
Custom setup script
...
Former-commit-id: f64b22bd07
2014-08-07 20:59:46 -04:00
Elie
41239cb47e
Use Seafile install script instead of a copy
...
Former-commit-id: b97655ebde
2014-08-06 23:13:06 -04:00
Elie
0f063400be
Add sources
...
Former-commit-id: 2e47976ec5
2014-08-06 22:42:37 -04:00
Elie
a65a1045f6
Install Seafile
...
Create DB
Add Nginx conf
2014-08-06 20:57:24 -04:00