Uwe Steinmann
|
3e5497a7fd
|
add more error checking when including extensions.php
|
2023-02-17 06:57:42 +01:00 |
|
Uwe Steinmann
|
e40f7e6a25
|
fix typo
|
2022-12-05 09:18:36 +01:00 |
|
Uwe Steinmann
|
de61d9f1f3
|
set error msg if extension list cannot be fetched
|
2022-11-29 21:46:07 +01:00 |
|
Uwe Steinmann
|
49a1b33df4
|
check extension dependency on shell commands
|
2022-05-16 15:54:04 +02:00 |
|
Uwe Steinmann
|
b7b92bcc57
|
replace rename() by exec('mv ..')
|
2021-11-08 09:01:15 +01:00 |
|
Uwe Steinmann
|
b6ed28b4ec
|
extension mgr can now cache check result
|
2021-11-04 17:06:47 +01:00 |
|
Uwe Steinmann
|
0d5ba3bc1e
|
pass $logger to migrate()
|
2021-06-07 21:15:18 +02:00 |
|
Uwe Steinmann
|
cb03dacf45
|
pass dms to SeedDMS_ExtBase
|
2021-01-12 22:07:01 +01:00 |
|
Uwe Steinmann
|
d8b8719d6b
|
add method migrate() which calls the methode migrate() in the extension
|
2021-01-11 07:58:02 +01:00 |
|
Uwe Steinmann
|
656cc5843f
|
keep .htaccess file when downloading an extension
|
2020-09-24 11:55:40 +02:00 |
|
Uwe Steinmann
|
4a3b7ebe71
|
use SeedDMS_Extension_Mgr::cmpVersion() for sorting extensions
|
2020-08-14 11:11:12 +02:00 |
|
Uwe Steinmann
|
d15f742a46
|
sort versions of extension propperly
|
2020-08-14 08:48:09 +02:00 |
|
Uwe Steinmann
|
fd7cca239a
|
ignore all files/directories starting with '.' when zipіng an extension
|
2020-06-17 11:17:09 +02:00 |
|
Uwe Steinmann
|
94725ac0a4
|
do not treat empty extension list as a error
|
2020-05-14 11:41:03 +02:00 |
|
Uwe Steinmann
|
f5c2add12c
|
dependency on seeddms can be array of version ranges
|
2020-03-25 08:07:00 +01:00 |
|
Uwe Steinmann
|
02dd7989fb
|
add new method getExtensionFromRepository(), support for proxy
|
2020-03-02 09:16:45 +01:00 |
|
Uwe Steinmann
|
41fd2514b6
|
do not call unzip but use ZipArchive instead
|
2020-02-26 21:08:03 +01:00 |
|
Uwe Steinmann
|
8ae2874367
|
do not use global var EXT_CONF anymore
|
2020-01-03 10:21:58 +01:00 |
|
Uwe Steinmann
|
f453cac8d2
|
add method for zipping files instead of using zip command
|
2019-12-10 15:59:53 +01:00 |
|
Uwe Steinmann
|
459883748e
|
remove left overs from last installation, check if renaming succeeded
|
2019-10-11 16:29:53 +02:00 |
|
Uwe Steinmann
|
9db82f71c2
|
better error handling if repository doesn't deliver an extension list
|
2018-11-07 20:52:52 +01:00 |
|
Uwe Steinmann
|
0a6e04b644
|
add method getExtensionListByName(), some more documentation
|
2018-03-23 10:09:27 +01:00 |
|
Uwe Steinmann
|
d54ec75def
|
getExtensionList() new returns only the latest version and php arrays
|
2018-03-22 08:42:41 +01:00 |
|
Uwe Steinmann
|
ba13d0eba2
|
fix typo in function name
|
2018-03-22 06:30:15 +01:00 |
|
Uwe Steinmann
|
4a83c561f1
|
check if $EXT_CONF is set
|
2018-03-21 15:25:03 +01:00 |
|
Uwe Steinmann
|
2b960f1980
|
updateExtensionList() has new param $version and checks the http return code
|
2018-03-21 13:37:20 +01:00 |
|
Uwe Steinmann
|
db3990b8b7
|
make repository for extensions configurable
|
2018-03-14 18:43:01 +01:00 |
|
Uwe Steinmann
|
4ac7fe0c07
|
set repository url in ext manager, force download of repos content
|
2018-03-14 13:11:35 +01:00 |
|
Uwe Steinmann
|
b1a9ade799
|
check if extension directory is writable
|
2018-03-14 11:47:06 +01:00 |
|
Uwe Steinmann
|
0a3d3ea382
|
checkExtension() can also check with the configuration array
|
2018-03-14 11:20:55 +01:00 |
|
Uwe Steinmann
|
0554dab3ae
|
various new methonds
move cmpVersion() from inc.Utils.php nach inc.ClassExtensionMgr.php
|
2018-03-13 14:37:55 +01:00 |
|
Uwe Steinmann
|
5cfc52f1fc
|
add download/upload of extensions to extension mgr
|
2018-03-12 18:33:30 +01:00 |
|
Uwe Steinmann
|
3fc72a3fff
|
check for extension dir before reading contents
|
2015-05-04 07:14:24 +02:00 |
|
Uwe Steinmann
|
d16559c3d1
|
fix creation of cached extension configuration
|
2015-04-16 08:03:23 +02:00 |
|
Uwe Steinmann
|
8cb8c2fb27
|
pass database as first parameter to constructor of extension mgr
|
2014-12-08 14:39:55 +01:00 |
|
Uwe Steinmann
|
803d819c03
|
fix creating of configuration file
createExtensionConf() will in any case create a file, even if there
are no extensions available. It will not automatically include that
file anymore.
|
2014-11-13 13:56:13 +01:00 |
|
Uwe Steinmann
|
b03bb1c286
|
pass $db to constructor
|
2013-05-28 07:31:16 +02:00 |
|
Uwe Steinmann
|
0a3811c429
|
remove debug output
|
2013-05-02 22:30:09 +02:00 |
|
Uwe Steinmann
|
ae003bf7f2
|
new class to manage extensions
|
2013-05-02 12:10:42 +02:00 |
|