33
2
mirror of https://github.com/joomla-extensions/jedchecker.git synced 2024-11-15 09:44:20 +00:00
Commit Graph

307 Commits

Author SHA1 Message Date
Denis Ryabov
e0406d3be7 consider incompatibility in language file format as error instead of warning 2024-01-08 13:54:26 +04:00
Denis Ryabov
b1bc53e455
Merge pull request #245 from dryabov/patch-89
Switch to the new language file parser (since Joomla 4.4.1/5.0.1)
2024-01-08 12:14:37 +03:00
Denis Ryabov
77baca1c2a
Merge pull request #240 from dryabov/patch-88
Resolve aliases before checking framework rules
2024-01-08 12:14:27 +03:00
Denis Ryabov
2b010c1550
Merge pull request #239 from dryabov/patch-87
Add support of config section in template manifest
2024-01-08 12:14:16 +03:00
Denis Ryabov
abd14993e3
Merge pull request #235 from dryabov/patch-85
Display a notice if en-GB sys.ini file is missed
2024-01-08 12:14:06 +03:00
Denis Ryabov
387fc7f08d switch to the new language file parser (since Joomla 4.4.1/5.0.1) 2024-01-08 12:56:04 +04:00
Denis Ryabov
16c593f3ad resolve aliases before checking framework rules 2023-10-01 18:45:34 +04:00
Denis Ryabov
cc3d71755b add support of config section in template manifest 2023-10-01 18:40:30 +04:00
Denis Ryabov
7b45ccdb4f Display a notice if en-GB sys.ini file is missed 2023-09-21 16:43:08 +04:00
Denis Ryabov
3c9e6def89 Test for deprected Joomla\CMS\Filesystem in Joomla 5 2023-09-08 11:10:30 +04:00
Denis Ryabov
d5a40687bd Factory::getUser has been removed from Joomla 5 2023-09-08 10:40:06 +04:00
Denis Ryabov
5b426de6c5 Fix conflict of variables 2023-09-05 21:15:56 +04:00
Denis Ryabov
747f62b15d Add JLayouts as replacement for JHtml::_('batch.*') 2023-09-05 15:47:33 +04:00
Denis Ryabov
ff03f29b89 Move j5legacy checks to compatibilty (with other J3/4 compatibility checks) 2023-09-05 15:46:04 +04:00
Denis Ryabov
514a7aa47b add J5legacy rule 2023-09-05 12:12:54 +04:00
Denis Ryabov
92ba719bd8 increase limit of messages per file to 100 2023-09-05 12:12:17 +04:00
Denis Ryabov
aac5e96bef fix and improve processing of deprecated framework api 2023-09-05 12:11:38 +04:00
Denis Ryabov
292a6cbea0
Merge pull request #222 from dryabov/patch-80
Switch to namespaced classes for Joomla 5 Native mode.
2023-08-22 15:16:32 +04:00
Brian Teeman
9f7de440fe
Update jamss.php 2023-08-22 12:03:40 +01:00
Brian Teeman
c325d2f696
Update jamss.php 2023-08-22 12:03:10 +01:00
Brian Teeman
f90f34eb63
typos 2023-08-22 12:01:53 +01:00
Denis Ryabov
82e6a3f1a6 switch to namespaced classes for Joomla 5 Native mode. 2023-08-13 13:22:27 +04:00
Denis Ryabov
5e452cfbd0 Fix detection of root directory as library 2023-08-02 14:38:55 +04:00
Denis Ryabov
16cb7c71c5 add support of "modern" language filenames (without language tag prefix) 2023-07-28 09:30:46 +04:00
Denis Ryabov
0c41b95ad2
Merge pull request #204 from dryabov/patch-71
Improve validation of XML manifests
2023-07-27 19:43:50 +03:00
Denis Ryabov
0d6b562501 Improve validation of XML manifests 2023-07-27 20:33:34 +04:00
Denis Ryabov
4ebafe2d59
Merge pull request #201 from dryabov/patch-70
Fix issue #200
2023-07-26 17:30:29 +03:00
Denis Ryabov
5cfb111d1e Fix issue #200 2023-07-26 18:28:05 +04:00
Denis Ryabov
062571354f fix deprecation message in PHP8.1+ 2023-02-21 19:05:27 +04:00
Denis Ryabov
e290c73f48
Merge pull request #188 from dryabov/patch-64
Fix skipping `*jamss.php` files/directories in the JAMSS rule
2022-10-10 19:53:47 +09:00
Denis Ryabov
65b6e54c58
Merge pull request #187 from dryabov/patch-63
Extra checks for package manifests
2022-10-10 19:53:27 +09:00
Denis Ryabov
23fec304c6 language packs require "client" attribute too 2022-08-25 16:06:36 +03:00
Denis Ryabov
9e557c4a43 fix skipping *jamss.php files/directories in JAMSS test 2022-08-03 16:41:23 +03:00
Denis Ryabov
bfb02b1350 check of group (for plugins) and client (for modules and templates) attributes in package manifest file 2022-08-03 16:39:10 +03:00
Denis Ryabov
bdc39b0c51 update year in copyright 2022-08-03 16:34:11 +03:00
Denis Ryabov
989bde3625 fix displaying unmodified file content in error message(s) 2022-08-03 16:33:39 +03:00
Nicola Galgano
90a25662f9
php 8.1 deprecation 2022-07-11 12:14:46 +02:00
4a569df60f
Merge PR #171 into develop 2022-01-15 13:27:42 +02:00
a7515ac217
Merge PR #170 into develop 2021-12-05 19:51:30 +02:00
455df3f8dc
Merge PR #169 into develop 2021-12-05 19:50:04 +02:00
ae692bf3ea
Merge PR #168 into develop 2021-12-05 19:48:40 +02:00
788babd579
Merge PR #167 into develop 2021-12-05 19:46:23 +02:00
Denis Ryabov
698fd33151 update copyright year 2021-11-16 22:33:14 +03:00
Denis Ryabov
382e37ebdd redundant 2021-11-16 22:32:56 +03:00
Denis Ryabov
a384d84174 reduce rule#24 to just a backtick in the code scope 2021-11-16 22:31:36 +03:00
Denis Ryabov
bf2d44a585 support of "scopes" for JAMSS rules 2021-11-16 22:30:37 +03:00
Denis Ryabov
d0719e4d4a JAMSS: avoid partial match in rule#16 2021-11-16 22:27:59 +03:00
Denis Ryabov
5b6a43e2c2 don't warn on base64-encoded data-uri 2021-11-16 20:23:41 +03:00
Denis Ryabov
ae524590c7 mitigate Encoding ruleset to the warning level 2021-11-16 20:23:07 +03:00
Denis Ryabov
1ddfdbc2ec fix issue #163 2021-11-16 20:20:22 +03:00