Denis Ryabov
|
03abfd62b8
|
allow FQN
|
2021-10-26 15:12:02 +03:00 |
|
Denis Ryabov
|
b7a6a923da
|
use new report features in rules
|
2021-09-09 10:32:52 +03:00 |
|
Denis Ryabov
|
067a21f8c1
|
6 issue levels: error, warning, compatibility, notice, info, passed
|
2021-09-09 10:30:06 +03:00 |
|
Denis Ryabov
|
27a275eedc
|
class for report data (instead of stdClass)
|
2021-09-09 10:28:08 +03:00 |
|
Denis Ryabov
|
a1a86d3f81
|
translate text badges
|
2021-09-05 23:04:22 +03:00 |
|
Denis Ryabov
|
a52b182473
|
add missed attributes declaration for sql->file nodes
|
2021-09-02 15:13:46 +03:00 |
|
Denis Ryabov
|
1fc157025f
|
add support of help node in module/plugin/template
|
2021-09-02 14:48:22 +03:00 |
|
Denis Ryabov
|
22fbeccbb0
|
fix "unknown schemapath child" issue
|
2021-09-02 14:47:49 +03:00 |
|
Denis Ryabov
|
d2f342e910
|
remove support of install/uninstall nodes in templates
|
2021-09-02 14:46:53 +03:00 |
|
Denis Ryabov
|
ba01cf2a35
|
add support of install/uninstall nodes in packages and languages
|
2021-09-02 14:45:19 +03:00 |
|
Crowdin Bot
|
234f2167d0
|
New Crowdin translations by Github Action
|
2021-09-01 16:32:50 +00:00 |
|
Denis Ryabov
|
ba8b805450
|
Fix issues in JEDChecker found by JEDChecker
- Unescaped double quotation mark found
- The key name was declared previously
|
2021-09-01 19:07:21 +03:00 |
|
|
f436afc2b8
|
Merge PR #106 into develop
|
2021-09-01 10:28:08 +02:00 |
|
|
548bd6e195
|
Merge PR #140 into develop
|
2021-09-01 10:18:21 +02:00 |
|
|
9a381499a2
|
Merge PR #146 into develop
|
2021-09-01 10:16:36 +02:00 |
|
|
f24e6e82b8
|
Merge PR #134 into develop
|
2021-09-01 10:15:02 +02:00 |
|
|
f37763ecc9
|
Merge PR #108 into develop
|
2021-09-01 10:13:19 +02:00 |
|
Denis Ryabov
|
32bf5396d7
|
Merge branch 'develop' into patch-30
|
2021-09-01 06:51:38 +03:00 |
|
Denis Ryabov
|
560f52cb12
|
use placeholders instead of escaped quotes
|
2021-08-31 22:15:39 +03:00 |
|
Denis Ryabov
|
5dd8091086
|
add vendors and libraries to the libfolders list
|
2021-08-31 21:59:45 +03:00 |
|
|
855c48a643
|
Merge PR #124 into develop
|
2021-08-31 16:20:47 +02:00 |
|
Denis Ryabov
|
2ce8574bfc
|
Merge branch 'develop' into patch-31
|
2021-08-31 17:15:46 +03:00 |
|
Denis Ryabov
|
3f37b0dc55
|
Merge branch 'develop' into patch-40
|
2021-08-31 17:13:45 +03:00 |
|
Crowdin Bot
|
9e675f6ab9
|
New Crowdin translations by Github Action
|
2021-08-31 12:48:51 +00:00 |
|
|
0bbd95a030
|
Merge PR #147 into develop
|
2021-08-31 14:47:02 +02:00 |
|
Wilco Alsemgeest
|
a1de93c1a3
|
Update en-GB.com_jedchecker.ini
Corrected the quot to default way.
|
2021-08-31 12:50:31 +02:00 |
|
|
eb879febe8
|
Merge PR #119 into develop
|
2021-08-31 12:07:04 +02:00 |
|
|
aeafb2fb73
|
Merge PR #118 into develop
|
2021-08-31 12:05:30 +02:00 |
|
|
94c9e2fc41
|
Merge PR #117 into develop
|
2021-08-31 12:04:07 +02:00 |
|
|
dde14f6869
|
Merge PR #107 into develop
|
2021-08-31 11:57:37 +02:00 |
|
|
4b14943af4
|
Merge PR #122 into devlope
|
2021-08-31 11:50:23 +02:00 |
|
|
b4c277ac9b
|
Merge PR #105 into develop
|
2021-08-31 11:47:52 +02:00 |
|
Denis Ryabov
|
9a2b436cb9
|
fix parsing of single-quoted strings
|
2021-08-31 11:52:10 +03:00 |
|
Denis Ryabov
|
7edc17b3be
|
remove error level for BOM
|
2021-08-31 11:51:44 +03:00 |
|
Denis Ryabov
|
c426917ccf
|
add support of dashboards section
|
2021-08-30 22:43:18 +03:00 |
|
Denis Ryabov
|
d502c9d40e
|
fix support of api field
|
2021-08-30 22:42:54 +03:00 |
|
Denis Ryabov
|
2caae77c5c
|
fix support of changelogurl field
|
2021-08-30 22:42:31 +03:00 |
|
Denis Ryabov
|
7ffbe86463
|
fix indent after web merge
|
2021-08-28 19:14:50 +03:00 |
|
Denis Ryabov
|
92eaafd260
|
Merge branch 'develop' into patch-25
|
2021-08-28 19:10:50 +03:00 |
|
|
8b5bcebf1b
|
Merge PR #85 into development
|
2021-08-27 18:54:51 +02:00 |
|
Crowdin Bot
|
a0466dee32
|
New Crowdin translations by Github Action
|
2021-07-31 14:22:23 +00:00 |
|
|
4b9769022b
|
Makes sure that the use encoding with base64 is still treated as an error, for manual investigation.
|
2021-07-31 16:21:45 +02:00 |
|
|
f8a540662f
|
Merge PR #74 into develop
|
2021-07-31 16:06:36 +02:00 |
|
Denis Ryabov
|
eed155ed6f
|
warning-level for GPL-compatible licenses
|
2021-07-30 22:02:33 +03:00 |
|
Denis Ryabov
|
2fc8bc5092
|
fix a notice message about incorrect array index
|
2021-07-11 17:30:49 +03:00 |
|
Denis Ryabov
|
b37295a164
|
fix "unexpected protected"
|
2021-07-11 17:15:35 +03:00 |
|
|
16adcb2ae9
|
Merge PR #104 into develop
|
2021-06-29 06:46:52 +02:00 |
|
Crowdin Bot
|
3c97ccbdd0
|
New Crowdin translations by Github Action
|
2021-06-29 04:42:21 +00:00 |
|
|
35214dbaec
|
Merge PR #137 into develop
|
2021-06-29 06:40:48 +02:00 |
|
|
055a9b1378
|
Merge PR #120 into develop
|
2021-06-29 06:38:52 +02:00 |
|
Denis Ryabov
|
4b89e2fca6
|
remove extension type check (moving to XMLINFO rules)
|
2021-06-27 00:28:48 +03:00 |
|
Denis Ryabov
|
31bb24d1dd
|
add check for allowed extension type (moved here from XMLManifest rules)
|
2021-06-27 00:27:14 +03:00 |
|
Denis Ryabov
|
e5c59dc116
|
remove incorrect since tags
|
2021-06-26 22:08:42 +03:00 |
|
Denis Ryabov
|
b6fe547f7f
|
fix collapsing in BS5
|
2021-06-16 16:44:10 +03:00 |
|
Denis Ryabov
|
e582e2b358
|
add support of api files in component (supported since J!4.0)
|
2021-06-15 16:53:23 +03:00 |
|
|
7d0e47cacc
|
Merge PR #130 into develop
|
2021-06-15 01:40:28 +02:00 |
|
Denis Ryabov
|
2651e11b50
|
check folders exist
|
2021-06-14 23:06:17 +03:00 |
|
Crowdin Bot
|
4dc5a91de9
|
New Crowdin translations by Github Action
|
2021-06-13 21:23:18 +00:00 |
|
|
a9d5e93d24
|
Merge PR #126 into develop
|
2021-06-09 16:17:59 +02:00 |
|
|
506cf8b85b
|
Merge PR #121 with develop
|
2021-06-09 16:15:29 +02:00 |
|
|
20d9e38369
|
Merge PR #116 with develop
|
2021-06-09 16:12:52 +02:00 |
|
Denis Ryabov
|
ee3e0d8b1d
|
Fix issue #125
|
2021-05-21 22:15:49 +03:00 |
|
Denis Ryabov
|
c0101a72cf
|
Extended error description
|
2021-05-21 21:33:10 +03:00 |
|
Denis Ryabov
|
cbd3bd8f9e
|
fix processing of one-line comments
|
2021-05-21 21:26:50 +03:00 |
|
Denis Ryabov
|
7f00263488
|
Fix _QQ_ match (to load language file in rare case of disabled parse_ini_file)
|
2021-05-17 23:49:10 +03:00 |
|
Denis Ryabov
|
c50e39e357
|
Apply naming rules to the main manifest file(s?) only (others are checked for URLs, ASCII, length, and menu name only)
|
2021-05-17 23:42:59 +03:00 |
|
Denis Ryabov
|
266ab63780
|
clean BOM before JEXEC check
|
2021-05-17 23:37:31 +03:00 |
|
Denis Ryabov
|
054e97b5b8
|
a few comments
|
2021-05-17 23:30:44 +03:00 |
|
Denis Ryabov
|
3aa1682131
|
check BOM in the Framework rule
|
2021-05-17 23:30:33 +03:00 |
|
Denis Ryabov
|
686155a639
|
Set ordering for new rules
|
2021-05-17 23:25:11 +03:00 |
|
Denis Ryabov
|
ed89be7422
|
sort sidebar menu items according to the $ordering field
|
2021-05-17 23:21:34 +03:00 |
|
Denis Ryabov
|
91c9d8234d
|
remove GPL-incompatible licenses
|
2021-05-17 23:01:47 +03:00 |
|
Denis Ryabov
|
d1a1bfd10b
|
2.4, 2.4 is everywhere
|
2021-05-15 22:15:06 +03:00 |
|
Denis Ryabov
|
09b49ec5af
|
fix @since version to 2.4
|
2021-05-15 16:11:57 +03:00 |
|
Denis Ryabov
|
448b5c59a9
|
error on short php tag
|
2021-05-13 22:03:51 +03:00 |
|
Denis Ryabov
|
06f84ba6a0
|
add link to Joomla! 4 compatibility page
|
2021-05-13 22:01:48 +03:00 |
|
Denis Ryabov
|
00076827b1
|
fix processing of short php tags
|
2021-05-13 21:58:18 +03:00 |
|
Denis Ryabov
|
7fe37585f2
|
fix displaying of "\n" in the message
|
2021-05-11 23:56:48 +03:00 |
|
Denis Ryabov
|
7d7fd10cac
|
Mitigate non-unix EOL to info-level
|
2021-05-11 23:55:25 +03:00 |
|
Denis Ryabov
|
581f61efc9
|
fix missed to-upper-case for language keys
|
2021-05-11 23:54:13 +03:00 |
|
Denis Ryabov
|
6ab463d324
|
typo
|
2021-05-11 23:53:52 +03:00 |
|
Denis Ryabov
|
1039b49b9b
|
Joomla code-style fixes
|
2021-05-11 23:52:40 +03:00 |
|
Denis Ryabov
|
5662e48df4
|
Fix typo in language key
|
2021-05-11 23:51:03 +03:00 |
|
Denis Ryabov
|
39608b595b
|
Add missed constant for JText detection
|
2021-05-11 23:50:49 +03:00 |
|
Denis Ryabov
|
c79d929832
|
Add check for existing keys in JText arguments (info-level meanwhile)
|
2021-05-11 23:50:33 +03:00 |
|
Denis Ryabov
|
234abe600e
|
switch to JEDCheckerHelper::findManifests
|
2021-05-11 23:46:12 +03:00 |
|
Denis Ryabov
|
1b3b020322
|
switch to use of JEDCheckerHelper in xmlfiles
|
2021-05-11 23:42:15 +03:00 |
|
Denis Ryabov
|
73db135bcb
|
Display full path to the file/folder in the error message
|
2021-05-11 23:41:58 +03:00 |
|
Denis Ryabov
|
907bbd1d75
|
switch to JEDCheckerHelper::findManifests
|
2021-05-11 23:33:20 +03:00 |
|
Denis Ryabov
|
bd9b9bb0ed
|
add comment line
|
2021-05-11 23:32:32 +03:00 |
|
Denis Ryabov
|
469a89a434
|
Joomla code-style fix
|
2021-05-11 23:31:22 +03:00 |
|
Denis Ryabov
|
758fcf5b37
|
switch to use of JEDCheckerHelper in xmlinfo
|
2021-05-11 23:29:59 +03:00 |
|
Denis Ryabov
|
30c9ced67b
|
Check length of the listing name (warning for 40+, error for 80+)
|
2021-05-11 23:26:52 +03:00 |
|
Denis Ryabov
|
10a9cba326
|
Error for non-ASCII characters in the listing name
|
2021-05-11 23:25:06 +03:00 |
|
Denis Ryabov
|
0dd8b4e572
|
Allow trailing "for Joomla" in the listing name
|
2021-05-11 23:24:32 +03:00 |
|
Denis Ryabov
|
084367bc78
|
check prefixed names
|
2021-05-11 23:08:21 +03:00 |
|
Denis Ryabov
|
4ac26c9282
|
check reserved words
|
2021-05-11 23:07:22 +03:00 |
|
Denis Ryabov
|
8e53d6f964
|
extract extension's language file loading into function loadExtensionLanguage
|
2021-05-11 21:19:44 +03:00 |
|
Denis Ryabov
|
373f47482e
|
switch to JEDCheckerHelper::findManifests
|
2021-05-11 21:05:54 +03:00 |
|
Denis Ryabov
|
88969d8fc4
|
typo
|
2021-05-11 21:04:56 +03:00 |
|