258 Commits
Author SHA1 Message Date
jokob-sk 7bf6256788 better scaffolding, robustness 2026-08-31 15:20:54 +10:00
jokob-sk a394d16fb6 better scaffolding, robustness 2026-08-31 14:01:35 +10:00
jokob-sk d155633164 better scaffolding, robustness 2026-08-31 13:45:30 +10:00
jokob-sk e44b17faa7 PLG+DOCS: better scaffolding 2026-08-31 10:01:09 +10:00
Jokob @NetAlertX 7cbdeb9855 docs(tests): add guidelines for stubbing modules in standalone-capable tests 2026-08-21 22:44:08 +00:00
Jokob @NetAlertX 3196b8088a Merge pull request #1744 from netalertx/copilot/fix-devcomments-xml-issue
Escape notification HTML device fields and fall back on indent errors
2026-08-15 10:15:38 +10:00
copilot-swe-agent[bot]andjokob-sk 13da2ddbf1 fix: use valid notification fallback log level
Co-authored-by: jokob-sk <96159884+jokob-sk@users.noreply.github.com>
2026-08-14 23:51:15 +00:00
copilot-swe-agent[bot]andjokob-sk 4ed96e9304 chore: strengthen test MAC and helper rules in code-standards and pr-analysis skills
Co-authored-by: jokob-sk <96159884+jokob-sk@users.noreply.github.com>
2026-08-13 09:14:50 +00:00
copilot-swe-agent[bot]andjokob-sk 66db9a4b57 chore: add missing pr-analysis and logging-standards skills
Co-authored-by: jokob-sk <96159884+jokob-sk@users.noreply.github.com>
2026-08-13 09:04:36 +00:00
Jokob @NetAlertX 9e38cfd8b4 Add website monitoring plugin and update workflows configuration
- Introduced a new plugin for monitoring website health, including functionality to check URLs and log results.
- Created README and configuration files for the workflows plugin, detailing its purpose and settings.
- Updated import paths in various test files to reflect the new directory structure.
- Ensured compatibility of test cases with the updated plugin architecture.
2026-08-10 02:32:49 +00:00
jokob-sk 1aea4e8216 DOCS: email 2026-07-25 10:25:33 +10:00
jokob-sk 2396bb610a DOCS: email update 2026-07-25 08:11:08 +10:00
Jokob @NetAlertX 35313feff4 white space 2026-07-04 23:35:17 +00:00
Jokob @NetAlertX 18ec0ce96c feat: Implement DevicesHistory feature with triggers and history tracking
- Added db_history.py to manage DevicesHistory table and triggers for INSERT and UPDATE operations.
- Created device_history_instance.py for querying and grouping DevicesHistory records.
- Developed change_history.php for displaying device change history with filtering and pagination.
- Introduced skel_device_details_tab_history.php for skeleton loading state in device details tab.
- Added unit tests in test_device_history.py to validate trigger functionality and history management.
- Implemented filter population and pagination in the change history UI.
2026-07-04 23:34:52 +00:00
Jokob @NetAlertX b1e168ba7d Merge branch 'next_release' of https://github.com/netalertx/NetAlertX into next_release 2026-07-01 05:58:00 +00:00
Jokob @NetAlertX 495698c6c2 Update test suite configuration and enhance test assertions
- Changed the test suite name for clarity.
- Updated default behavior for running all tests in the workflow.
- Improved logging in the Docker test script for better debugging.
- Modified assertions in Nginx proxy security tests to ensure access is not blocked.
- Added exception handling in UI tests to skip tests when elements are not found.
2026-07-01 05:54:05 +00:00
jokob-sk e0520bef17 test fixes 2026-07-01 15:37:30 +10:00
Jokob @NetAlertX b5d280644e Update code standards to prohibit inline imports and ensure all imports are at the top of the file 2026-05-24 02:21:56 +00:00
Jokob @NetAlertX 1108534540 Fix formatting inconsistencies in comments for sync endpoint tests 2026-05-24 01:30:33 +00:00
Jokob @NetAlertX 0cb7ad6332 BE:Fix push mode for plugins #1652 2026-05-24 00:36:23 +00:00
Jokob @NetAlertX f9bd8f35f5 Refactor test_sync_hub_node_backfill: streamline imports and utilize shared DB helpers 2026-04-15 12:48:01 +00:00
jokob-sk f7fc265d97 DOCS: dependency
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-04-05 22:09:12 +10:00
Jokob @NetAlertX 9f3dbe2de1 Merge pull request #1583 from netalertx/next_release
feat(docs): Update coding standards to clarify database storage guide…
2026-04-03 13:02:09 +11:00
Jokob @NetAlertX 4f2fa86a49 feat(docs): Update coding standards to clarify database storage guidelines 2026-04-03 01:56:42 +00:00
jokob-sk 84eb4d2c92 DOCS: pin mkdocs version
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-03-25 06:43:06 +11:00
jokob-sk 250e533655 DOCS: pin mkdocs version
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-03-25 06:26:57 +11:00
Jokob @NetAlertX c7399215ec Refactor event and session column names to camelCase
- Updated test cases to reflect new column names (eve_MAC -> eveMac, eve_DateTime -> eveDateTime, etc.) across various test files.
- Modified SQL table definitions in the database cleanup and migration tests to use camelCase naming conventions.
- Implemented migration tests to ensure legacy column names are correctly renamed to camelCase equivalents.
- Ensured that existing data is preserved during the migration process and that views referencing old column names are dropped before renaming.
- Verified that the migration function is idempotent, allowing for safe re-execution without data loss.
2026-03-16 10:11:22 +00:00
Jokob @NetAlertX f75c53fc5d Implement notification text templates and update related settings for customizable notifications 2026-03-14 23:27:29 +00:00
Jokob @NetAlertX d49abd9d02 Enhance code standards, update contributing guidelines, and add tests for SYNC plugin functionality 2026-03-07 21:34:38 +00:00
Jokob @NetAlertX fa36adb015 Merge branch 'main' into chore_timestamps 2026-02-18 10:05:25 +11:00
Jokob @NetAlertX 264cae3338 feat: add health check endpoint and related schemas with tests 2026-02-17 23:01:49 +00:00
Jokob @NetAlertX eb35e80916 Merge pull request #1510 from adamoutler/proxy-docs
Create new Reverse Proxy.md, remove old
2026-02-13 07:20:38 +11:00
Adam Outler a81255fb18 Remove Backend API URL section from SKILL.md
Removed section about Backend API URL configuration.
2026-02-12 01:49:54 -05:00
Adam Outler 5caa240fcd Create new Reverse Proxy.md, remove old 2026-02-12 02:28:07 +00:00
Jokob @NetAlertX 9ac8f6fe34 fixes 2026-02-11 04:21:03 +00:00
Jokob @NetAlertX 45157b6156 timestamp cleanup 2026-02-11 01:55:02 +00:00
jokob-sk d5d1684ef9 TEST: scan processing 5
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-06 18:21:24 +11:00
jokob-sk 30c004eb77 GIT: static code check for disabled CurrentScan cleanup - test
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-06 14:13:53 +11:00
jokob-sk a8ec97d782 DOCS: removing patreon
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-02-04 07:48:20 +11:00
Adam Outler a1a6c7e1cf Skill: Agents can auto-configure MCP. 2026-02-03 17:18:05 +00:00
Adam Outler a95b635601 move docker_tests script to better name/location 2026-01-29 17:03:30 +00:00
jokob-sk 6388afbb1e TEST: field locking test fixes 1
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-28 22:52:57 +11:00
jokob-sk b4348c18b6 GIT: workflows - cleanup and manual test runs
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-28 22:41:08 +11:00
jokob-sk 1ed9082123 GIT: workflows - cleanup and manual test runs
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-28 22:32:29 +11:00
jokob-sk db95f2c6c0 GIT: workflows - cleanup and manual test runs
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-28 22:22:15 +11:00
jokob-sk d9602da975 GIT: workflows - auto close no template removal, docs
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-28 21:58:54 +11:00
Jokob @NetAlertX fed621f690 Disable
Updated the GitHub Actions workflow to enforce issue templates. Added handling for manual runs and improved comments.
2026-01-27 22:17:29 +11:00
jokob-sk e46f556df7 GIT: workflows - auto close no template
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-27 12:54:44 +11:00
jokob-sk 3d82af8cbc GIT: workflows - auto close no template
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2026-01-27 12:52:21 +11:00
Adam Outler 67b307f0e7 Address Coderabbit items. 2026-01-25 23:03:23 +00:00