Skip to content

Releases: UFGInsurance/mulint

Allow property placeholders in http:listener path

21 May 21:49
158ee53
Compare
Choose a tag to compare

Skips http:listener path check if using property placeholder.

For example, allows
<http:listener config-ref="standardHTTPS" path="/console${api.basepath}" doc:name="HTTP" />

Improve architecture and add tests

17 May 21:47
424e32a
Compare
Choose a tag to compare

No functionality changes.

Refactor modules and global validation, separate I/O.

Add Jest and one set of tests.

Security patch

05 Mar 15:35
880a9d8
Compare
Choose a tag to compare

Update dependencies and transitive dependencies to resolve a lodash security alert.

Mule Maven Plugin not required

03 Mar 01:04
0ec4157
Compare
Choose a tag to compare

Breaking changes:

  • Now assumes on-prem deployment if no Mule Maven Plugin.

Other:

  • Made mulint executable on Linux.

Check POM for sensitive property values

10 Dec 14:28
ff7263d
Compare
Choose a tag to compare
  • Check if POM properties contain sensitive info
  • Allow password keys with blank values

Improve checks for sensitive properties

06 Dec 21:19
34a45fc
Compare
Choose a tag to compare
v1.8.0

Merge pull request #48 from UFGInsurance/feature/improve-sensitive-in…

Remove log4j2 database logging checks

26 Nov 18:50
86c3584
Compare
Choose a tag to compare

Since we're looking at removing database logging, this no longer makes sense.

Also improve log4j2 error handling for missing elements.

Run from anywhere

20 Nov 21:39
bd5da94
Compare
Choose a tag to compare

Changes:

  • Permit relative paths on command line (run from anywhere)
    (in other words, mulint . works now)

Remove DataWeave validation

16 Nov 14:35
d25f1c4
Compare
Choose a tag to compare

See the discussion under #41

v1.4.0

06 Nov 20:58
20f6af1
Compare
Choose a tag to compare

Changes:

  • Checks .dwl files anywhere under resources (regardless of subfolder name or nesting)
  • If an XML file is invalid (due to merge issues, etc.), the error message includes the file name