Commit Graph

9187 Commits

Author SHA1 Message Date
Uwe Steinmann
3bedbd48a8 copy some missing files of editor.md 2025-11-18 15:49:33 +01:00
Uwe Steinmann
9bff901c29 add changes for 5.1.43 2025-11-18 14:19:17 +01:00
Uwe Steinmann
5cf859becf use editor.md for editing online 2025-11-18 14:17:40 +01:00
Uwe Steinmann
6b40e9103a add javascript based editor (only bootstrap4 theme) 2025-11-18 14:17:16 +01:00
Uwe Steinmann
d8812eebd7 install editor.md 2025-11-18 14:16:06 +01:00
Uwe Steinmann
bc03490049 ensure user has write access on cache, because the extensions' config will be updated 2025-11-17 20:09:13 +01:00
Uwe Steinmann
b647e6e000 running hooks can be prevented by setting env var SEEDDMS_NO_EXTENSION_HOOKS 2025-11-17 15:36:13 +01:00
Uwe Steinmann
4e236cf896 include inc.ClassExtensionMgr.php and inc.ClassExtBase.php because the console tool needs them 2025-11-17 15:35:31 +01:00
Uwe Steinmann
ac7128b8d3 only check if config is writeable if a change is required 2025-11-17 14:27:59 +01:00
Uwe Steinmann
32351d6179 move classes into namespace Seeddms\Seeddms, add aliases for previous class names 2025-11-17 14:25:58 +01:00
Uwe Steinmann
2f968f90e0 add ClassExtensionMgr and ClassExtBase to classmap 2025-11-17 14:24:30 +01:00
Uwe Steinmann
3d9bdb02a0 create extension configuration after updating an extension 2025-11-17 07:06:45 +01:00
Uwe Steinmann
85979e7899 add better command help 2025-11-17 07:06:27 +01:00
Uwe Steinmann
1443fcbe60 include inc.Extension.php 2025-11-16 20:08:13 +01:00
Uwe Steinmann
c304085c94 fix makeRandomString() 2025-11-16 19:37:46 +01:00
Uwe Steinmann
e7e14325b3 run 'composer dump -o' 2025-11-16 17:21:27 +01:00
Uwe Steinmann
929a2acd25 output number in updatable, installable extensions, code cleanup 2025-11-16 17:14:41 +01:00
Uwe Steinmann
886a5eaf62 check if cache is writable 2025-11-16 17:14:16 +01:00
Uwe Steinmann
fec5875f07 new command to update from repository 2025-11-16 15:50:49 +01:00
Uwe Steinmann
8b60aea55d check if $extconfs[$extname] exists 2025-11-16 15:50:22 +01:00
Uwe Steinmann
239586ed87 fix output of message 2025-11-15 21:22:45 +01:00
Uwe Steinmann
b81fb224d5 better documentation of updateExtensionList() 2025-11-15 20:43:41 +01:00
Uwe Steinmann
6ca4c785c1 fix comparision of versions 2025-11-15 13:45:29 +01:00
Uwe Steinmann
c0a6cb5d34 add new commands to download and list extensions from/in repository 2025-11-15 11:29:17 +01:00
Uwe Steinmann
851d338d4a tag text of question 2025-11-15 11:28:33 +01:00
Uwe Steinmann
a8c3650725 check if downloading a file from the repository succeeded 2025-11-15 11:27:38 +01:00
Uwe Steinmann
3efcf064f2 better documentation of checkExtensionByName() 2025-11-15 11:27:06 +01:00
Uwe Steinmann
4be5afcef8 add method setRepositoryUrl() 2025-11-15 11:26:31 +01:00
Uwe Steinmann
f83a43671b get file name from option 2025-11-14 16:55:17 +01:00
Uwe Steinmann
25dd7873c9 use new Seeddms\Seeddms\Utilities 2025-11-14 16:54:58 +01:00
Uwe Steinmann
b7bd251bc6 no need to write configuration file 2025-11-14 16:23:24 +01:00
Uwe Steinmann
e105c85b22 check for configuration in its regular place 2025-11-14 16:16:33 +01:00
Uwe Steinmann
0d23b65271 update copyright year 2025-11-14 15:07:25 +01:00
Uwe Steinmann
220b633e4c use new class Utilities 2025-11-14 15:07:10 +01:00
Uwe Steinmann
2d963a3c6f use some functions into class Utitilities 2025-11-14 15:06:30 +01:00
Uwe Steinmann
7414443acb nicer formating for better readability 2025-11-14 15:05:42 +01:00
Uwe Steinmann
65dfe07a16 add changes for 5.1.43 2025-11-14 12:07:03 +01:00
Uwe Steinmann
c8dba88814 use propper namespace for classes 2025-11-14 12:03:08 +01:00
Uwe Steinmann
6d69af7d4e add class alias to make old extensions work 2025-11-14 11:06:53 +01:00
Uwe Steinmann
83d08d1acc move class into namespace Seeddms\Seeddms 2025-11-14 11:06:25 +01:00
Uwe Steinmann
f6b3081c5b move class SeedDMS_Extension_Mgr into namespace Seeddms\Seeddms 2025-11-14 11:05:14 +01:00
Uwe Steinmann
41e7c6eb93 do not use same variable for list of ext configurations and single configuration 2025-11-14 10:33:12 +01:00
Uwe Steinmann
a4307a4a2c add new command for checking extensions 2025-11-14 10:32:45 +01:00
Uwe Steinmann
b42fdb44c6 set include_path instead using an absolute path to include autoload.php.
This works in the devel enviroment and the installed SeedDMS
2025-11-14 09:29:51 +01:00
Uwe Steinmann
bf28ffa215 rename SeedDMS_Session and SeedDMS_SessionMgr into \Seeddms\Seeddms\... 2025-11-13 22:21:07 +01:00
Uwe Steinmann
73e266bab7 add command to upload extension 2025-11-13 22:20:16 +01:00
Uwe Steinmann
cb3d5b6379 and changes for 5.1.43 2025-11-13 18:58:22 +01:00
Uwe Steinmann
d2574c8caa fix typo 2025-11-13 18:58:10 +01:00
Uwe Steinmann
0446009024 render stats as table 2025-11-13 18:57:46 +01:00
Uwe Steinmann
8b67c33fa7 fix description and help text 2025-11-13 18:57:22 +01:00