Commit Graph

70 Commits (178b9d0b0bbbceaffb4f9a2bdd620e9ee8894f68)

Author SHA1 Message Date
Jean-Christian Paul Denis fc39596868
update phpstan and php-cs-fixer 2023-01-17 00:02:56 +01:00
Jean-Christian Paul Denis d8c676a249
adjust property visibility 2023-01-16 23:49:39 +01:00
Jean-Christian Paul Denis 555c9e2b06
cope with disabled plugin, should fix #10 2023-01-16 23:47:34 +01:00
Jean-Christian Paul Denis acde66de52
use current namespace 2023-01-07 16:27:46 +01:00
Jean-Christian Paul Denis 358bce14f5
fix lost of settings between plugins and themes fix #7 thx @brol 2023-01-03 23:45:39 +01:00
Jean-Christian Paul Denis b0f783df74
no more need to declare settings namespaces 2023-01-03 23:37:08 +01:00
Jean-Christian Paul Denis f88eadb761
fix false positive 2023-01-03 23:36:35 +01:00
Jean-Christian Paul Denis d27a61fabb
typo 2023-01-03 23:35:28 +01:00
Jean-Christian Paul Denis 11796eb948
code review 2022-12-21 15:51:43 +01:00
Jean-Christian Paul Denis bdd295d5ce
rebuild namespace (ns playground) 2022-12-21 15:41:27 +01:00
Jean-Christian Paul Denis 429a38a34a
move files (ns playground) 2022-12-21 14:14:26 +01:00
Jean-Christian Paul Denis 99df49aa52
add module to compile .po files 2022-12-21 14:02:12 +01:00
Jean-Christian Paul Denis a83f9bf702
bump phpstan, php-cs-fixer 2022-12-21 11:21:43 +01:00
Jean-Christian Paul Denis b17a13f7b3
add wtfpl license 2022-12-10 15:33:07 +01:00
Jean-Christian Paul Denis 616e93e8e4
cosmetic 2022-12-03 23:40:23 +01:00
Jean-Christian Paul Denis 66d596c4e6
split deprecated by dotclear versions 2022-12-03 23:31:36 +01:00
Jean-Christian Paul Denis 199c7ca664
unknown fix 2022-12-03 21:35:20 +01:00
Jean-Christian Paul Denis 1cccb77996
move php-cs-fixer to 8.1 migration 2022-12-01 11:14:15 +01:00
Jean-Christian Paul Denis 6e934a4ac1
cosmetic 2022-12-01 11:09:24 +01:00
Jean-Christian Paul Denis 52f686003d
use constant for table name 2022-12-01 10:54:01 +01:00
Jean-Christian Paul Denis 76c49cae51
add deprecated from dc 2.24 (wip) 2022-11-22 00:24:07 +01:00
Jean-Christian Paul Denis 5d32b5c410
update to Dotclear 2.24, phpstan 1.9.2, php-cs-fixer 3.13.0 2022-11-12 22:58:44 +01:00
Jean-Christian Paul Denis 6da2f9d3e6
release 0.8.2 - update php-cs-fixer and phpstan libs 2021-11-18 18:05:15 +01:00
Jean-Christian Paul Denis 4eba45e38f
update structure to php namespace (my first step in!) 2021-11-13 22:57:51 +01:00
Jean-Christian Paul Denis c3102b3636
phpstan level 9: no more mixed declaration 2021-11-09 00:40:39 +01:00
Jean-Christian Paul Denis 06793ce4b4
release 0.7.1 _ Fix php < 8 _ thanks @Gvx- _ closes #5 2021-11-08 21:42:01 +01:00
Jean-Christian Paul Denis 166ac1b00e
release 0.7 2021-11-08 01:04:48 +01:00
Jean-Christian Paul Denis 5417d20742
Fix errors from phpstan analyze 2021-11-08 00:59:52 +01:00
Jean-Christian Paul Denis 3b8651b1cb
enhance phpstan configuration 2021-11-08 00:58:33 +01:00
Jean-Christian Paul Denis 392ae84b9e
add some options to phpstan action 2021-11-07 18:33:10 +01:00
Jean-Christian Paul Denis 3ef353d8f0
ignore error from ignored error ! 2021-11-07 11:37:10 +01:00
Jean-Christian Paul Denis 37055e36cf
add config to phpstan module 2021-11-07 11:23:11 +01:00
Jean-Christian Paul Denis 9a90725d1a
add phpstan action module (partially) 2021-11-07 00:55:24 +01:00
Jean-Christian Paul Denis e2d880af27
set exclude directory as notice, not warning 2021-11-06 14:12:15 +01:00
Jean-Christian Paul Denis a2c3f05c36
show phpcsfixer config in modules conf page (using themes user pref synthax highlight) 2021-11-06 01:43:06 +01:00
Jean-Christian Paul Denis 997096b9bc
add header for modules configuration page 2021-11-06 01:40:29 +01:00
Jean-Christian Paul Denis 4c0e33c83f
add settings to disable (hide) modules 2021-11-05 22:52:46 +01:00
Jean-Christian Paul Denis e127b460e9
fix dcstore xml rendering (thanks @franck-paul) closes #4 2021-11-05 22:51:04 +01:00
Jean-Christian Paul Denis 27c8f2d0af
release 0.4 2021-11-02 10:18:40 +01:00
Jean-Christian Paul Denis 250542ba37
move phpcsfixer to PSR12 (as of dc2.20) 2021-11-02 10:09:17 +01:00
Jean-Christian Paul Denis a67dfb3e60
try to auto setup phpcsfixer module 2021-11-02 10:08:38 +01:00
Jean-Christian Paul Denis 89847da463
use php-cs-fixer.phar v3.2.1 2021-11-02 01:17:21 +01:00
Jean-Christian Paul Denis 4f96e6c5b2
use no cache for php-cs-fixer 2021-11-02 01:01:44 +01:00
Jean-Christian Paul Denis 102c4e128a
test php-cs-fixer module on itself 2021-11-01 22:17:44 +01:00
Jean-Christian Paul Denis c0f9e027d5
add module to use external php-cs-fixer 2021-11-01 22:08:56 +01:00
Jean-Christian Paul Denis 68a4ac6b98
fix extra whitespace 2021-11-01 11:36:35 +01:00
Jean-Christian Paul Denis 78f1f6f8c7
fix settings update (thanks Gvx) closes #3 2021-10-29 20:08:35 +02:00
Jean-Christian Paul Denis f78305118d
use of xmlTag to generate dcstore.xml contents 2021-09-28 21:39:07 +02:00
Jean-Christian Paul Denis cda7cc999b
add module to check deprecated Dotclear function 2021-09-25 23:14:51 +02:00
Jean-Christian Paul Denis 071a8bf4ce
fix typo on module definition 2021-09-25 21:12:47 +02:00