Dwi Siswanto
70eeb6c210
fix: prevent unnecessary template updates ( #6379 )
...
* test(installer): adds `TestIsOutdatedVersionFix`
Signed-off-by: Dwi Siswanto <git@dw1.io>
* fix: prevent unnecessary template updates
when version API fails.
* fix `catalog/config.IsOutdatedVersion` logic for
empty version strings
* add GitHub API fallback when PDTM API is unavail
* only show outdated msg for actual version
mismatches
Signed-off-by: Dwi Siswanto <git@dw1.io>
---------
Signed-off-by: Dwi Siswanto <git@dw1.io>
2025-08-16 04:50:20 +05:30
HD Moore
5b89811b90
Support concurrent Nuclei engines in the same process ( #6322 )
...
* support for concurrent nuclei engines
* clarify LfaAllowed race
* remove unused mutex
* update LfaAllowed logic to prevent races until it can be reworked for per-execution ID
* Update pkg/templates/parser.go
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* debug tests
* debug gh action
* fixig gh template test
* using atomic
* using synclockmap
* restore tests concurrency
* lint
* wiring executionId in js fs
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Mzack9999 <mzack9999@protonmail.com>
2025-07-19 00:10:58 +05:30
Mzack9999
87de71dee9
bumping version + memory cleanup
2025-07-07 18:12:50 +02:00
Dwi Siswanto
d699c278cd
fix(installer): handle removal of deleted templates during update ( #5998 )
...
* fix(installer): handle removal of deleted templates during update
Signed-off-by: Dwi Siswanto <git@dw1.io>
* chore(installer): no log for non-existent deleted templates err
Signed-off-by: Dwi Siswanto <git@dw1.io>
* feat(installer): purge empty dirs after removing deleted templates
Signed-off-by: Dwi Siswanto <git@dw1.io>
* Revert "feat(installer): purge empty dirs after removing deleted templates"
This reverts commit 8175e2a291b7bbfdae8c8ab55ba54703c1958e99.
* fix(installer): use semicolons as delimiters
Signed-off-by: Dwi Siswanto <git@dw1.io>
* feat(installer): add mods count in `*templateUpdateResults.String`
Signed-off-by: Dwi Siswanto <git@dw1.io>
---------
Signed-off-by: Dwi Siswanto <git@dw1.io>
2025-01-27 15:22:11 +05:30
Tarun Koyalwar
83681fb308
misc sdk enhancements ( #4301 )
...
* add template sign/parse methods
* export installer package
* add readme
* consistent implementation of writefailure
* fix lint error
2023-10-30 19:02:06 +05:30