Jokob @NetAlertX
39f617be5f
Refactor: Remove unused is_https_request function and related comments; clean up test_login function by removing unnecessary password list
2026-02-22 05:11:09 +00:00
Jokob @NetAlertX
c4c966ffa7
Refactor: Remove unused Remember Me schemas and related comments
2026-02-22 05:07:37 +00:00
Jokob @NetAlertX
f88aefe022
Refactor: Remove unused call_api function and related comments
2026-02-22 05:00:00 +00:00
Jokob @NetAlertX
54db347b94
Refactor: Clean up whitespace in deep link handling functions and tests
2026-02-22 04:54:43 +00:00
Jokob @NetAlertX
2ae87fca38
Refactor login functionality: Remove Remember Me feature and update tests for deep link support
2026-02-22 04:54:34 +00:00
Jokob @NetAlertX
8224363c45
Refactor authentication: Remove Remember Me API endpoints and schemas; implement cookie-based Remember Me functionality
2026-02-22 04:44:57 +00:00
Jokob @NetAlertX
eb399ec193
BE: Clean up whitespace in call_api function
2026-02-22 03:49:21 +00:00
Jokob @NetAlertX
70645e7ef3
server-side remember-me
2026-02-22 03:47:29 +00:00
Jokob @NetAlertX
0e94dcb091
Merge pull request #1530 from netalertx/main
...
sync
2026-02-22 14:21:47 +11:00
Jokob @NetAlertX
32e2d571a0
Merge pull request #1521 from netalertx/chore_timestamps
...
feat: add health check endpoint and related schemas with tests
2026-02-18 10:35:53 +11:00
Jokob @NetAlertX
f2af4ffdb8
Merge branch 'chore_timestamps' of https://github.com/netalertx/NetAlertX into chore_timestamps
2026-02-17 23:17:05 +00:00
Jokob @NetAlertX
bc97a80375
fix: update health check response and schema to handle nullable memory and storage usage
2026-02-17 23:16:21 +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
Jokob @NetAlertX
7af850cb56
Merge pull request #1508 from netalertx/chore_timestamps
...
timestamp cleanup
2026-02-11 15:23:56 +11:00
Jokob @NetAlertX
9ac8f6fe34
fixes
2026-02-11 04:21:03 +00:00
Jokob @NetAlertX
933004e792
fixes
2026-02-11 03:56:37 +00:00
Jokob @NetAlertX
45157b6156
timestamp cleanup
2026-02-11 01:55:02 +00:00
Jokob @NetAlertX
d434cc5315
Merge pull request #1499 from netalertx/main
...
sync
2026-02-09 09:38:55 +11:00
Jokob @NetAlertX
b703397543
Merge pull request #1497 from adamoutler/improve-403-message
...
Add descriptive 403 for /server endpoint
2026-02-08 13:47:19 +11:00
Jokob @NetAlertX
3510afec7a
Merge pull request #1494 from adamoutler/separate-app.sql
...
move app.
2026-02-08 08:35:25 +11:00
Jokob @NetAlertX
e70bbdb78e
Merge pull request #1490 from adamoutler/testing-resilliancy
...
Enhance Testing Resilliancy
2026-02-07 13:45:17 +11:00
Jokob @NetAlertX
7cb17286db
Merge pull request #1484 from adamoutler/agentic-workflows
...
MCP Enhancements: Named Totals, OpenAPI Resource, and Dev Skills
2026-02-04 06:51:19 +11:00
Jokob @NetAlertX
433600d36c
Merge pull request #1485 from adamoutler/patch-14
...
Update OpenAPI spec description with detailed info
2026-02-04 06:50:15 +11:00
Jokob @NetAlertX
250b5a3f51
Merge pull request #1483 from adamoutler/patch-13
...
Remove logging driver from Docker Compose config
2026-02-04 06:49:48 +11:00
Jokob @NetAlertX
22bb936f16
Merge pull request #1480 from adamoutler/agentic-workflows
...
MCP Bridge Fixes & Dev Environment Automation
2026-02-03 17:16:34 +11:00
Jokob @NetAlertX
f91d897787
Merge pull request #1478 from adamoutler/first-run-auto-configure-scan_subnets
...
First run auto configure scan subnets
2026-02-01 16:00:36 +11:00
Jokob @NetAlertX
87b15fbeb9
Merge pull request #1477 from adamoutler/redirect-to-docs
...
Redirect from / to /docs
2026-02-01 09:16:56 +11:00
Jokob @NetAlertX
0c08659d65
Merge pull request #1476 from adamoutler/openapi-mcp-improvements
...
Standardize and Optimize OpenAPI & MCP for AI Agents
2026-01-31 14:35:24 +11:00
Jokob @NetAlertX
52ac9fce41
Merge pull request #1471 from adamoutler/tidy-test-scripts
...
Tidy test scripts
2026-01-30 07:04:11 +11:00
Jokob @NetAlertX
fe6598b9af
Merge pull request #1470 from adamoutler/fix-fresh-install
...
Fix: ALWAYS_FRESH_INSTALL behavior
2026-01-30 07:02:21 +11:00
Jokob @NetAlertX
8ac5b14403
Merge pull request #1468 from adamoutler/http_sec_fetch
...
Http sec fetch
2026-01-29 07:43:50 +11:00
Jokob @NetAlertX
29a8cf0294
Merge pull request #1466 from 2m/main
...
Add nix flake
2026-01-29 07:35:39 +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 @NetAlertX
6cfc5efb88
Merge pull request #1459 from adamoutler/skills-docs
...
Agentic Skills & Environmental Vars docs
2026-01-26 10:09:06 +11:00
Jokob @NetAlertX
8b1fe734c4
Merge pull request #1450 from adamoutler/reverse-proxy-20212
...
Enable proxies on docs
2026-01-25 17:04:10 +11:00
Jokob @NetAlertX
a3062105fd
Merge pull request #1456 from matt-shelley-IT/patch-1
...
Update INSTALLATION.md
2026-01-25 12:32:39 +11:00
Jokob @NetAlertX
3342427ec2
Merge pull request #1435 from netalertx/next_release
...
feat: Authoritative plugin fields
2026-01-25 00:20:36 +11:00
Jokob @NetAlertX
9da1d2a456
Merge pull request #1451 from adamoutler/patch-12
...
Update Docker Compose capabilities for root-entrypoint
2026-01-23 14:37:23 +11:00
Jokob @NetAlertX
cafa36f627
feat: Enhance readonly input styles and improve device data handling
2026-01-22 09:57:48 +00:00
Jokob @NetAlertX
49e689f022
Refactor authoritative field handling and enhance device update logic
...
- Updated `get_source_for_field_update_with_value` to determine source values based on new field values, including handling for empty and unknown values.
- Introduced `get_overwrite_sql_clause` to build SQL conditions for authoritative overwrite checks based on plugin settings.
- Enhanced `update_devices_data_from_scan` to utilize new authoritative settings and conditions for updating device fields.
- Added new tests for source value determination and device creation to ensure proper handling of source fields.
- Created in-memory SQLite database fixtures for testing device creation and updates.
2026-01-22 04:33:49 +00:00
Jokob @NetAlertX
97bc220866
Merge pull request #1442 from adamoutler/patch-11
...
Refactor Dockerfile.debian for multi-stage build and hardening
2026-01-22 09:58:27 +11:00
Jokob @NetAlertX
c843ea5575
feat: Add GitHub Actions workflow for docker-unsafe builds with dynamic versioning
2026-01-21 09:51:33 +00:00
Jokob @NetAlertX
3109b5d253
feat: Update plugin descriptions for authoritative column handling and overwrite conditions
2026-01-21 09:38:53 +00:00
Jokob @NetAlertX
fcbe4ae88a
feat: Implement forced device status updates and enhance related tests
2026-01-21 09:21:55 +00:00
Jokob @NetAlertX
9f1d04bcd4
feat: Update plugin configurations to include additional SET_EMPTY options
2026-01-21 08:48:47 +00:00
Jokob @NetAlertX
54d01f0a65
feat: Enhance authoritative field handling with new locking mechanisms and update tests
2026-01-21 04:46:07 +00:00
Jokob @NetAlertX
97e684dba4
change
2026-01-21 02:01:05 +00:00
Jokob @NetAlertX
478b018fa5
feat: Enhance plugin configurations and improve MAC normalization
2026-01-21 01:58:52 +00:00
Jokob @NetAlertX
3ee21ac830
review fixes
2026-01-21 00:17:54 +00:00
Jokob @NetAlertX
22695a633c
TEST: small test fixes
2026-01-19 11:35:47 +00:00
Jokob @NetAlertX
3b203536b8
ALL:Authoritative plugin fields
2026-01-19 11:28:37 +00:00
Jokob @NetAlertX
1e289e94e3
Merge pull request #1432 from netalertx/main
...
sync
2026-01-19 15:57:47 +11:00
Jokob @NetAlertX
3ee690d391
Merge pull request #1429 from adamoutler/mcp-swagger-rebase
...
feat(api): MCP, OpenAPI & Dynamic Introspection
2026-01-19 13:11:04 +11:00
Jokob @NetAlertX
ddebc2418f
feat(api): allow all origins for CORS
2026-01-19 02:04:47 +00:00
Jokob @NetAlertX
6c2a843f9a
descriptions cleanup
2026-01-19 01:44:07 +00:00
Jokob @NetAlertX
866ce566d7
Merge pull request #1431 from adamoutler/patch-10
...
Enhance API_TOKEN retrieval instructions in tests
2026-01-19 08:08:46 +11:00
Jokob @NetAlertX
fd0037e66b
Merge pull request #1427 from adamoutler/crash-fixes
...
speed up devcontainer remove extension
2026-01-19 08:07:29 +11:00
Jokob @NetAlertX
b49adaf717
Merge pull request #1423 from adamoutler/main
...
php xdebug log location
2026-01-18 12:44:18 +11:00
Jokob @NetAlertX
45a78dc426
Merge pull request #1422 from adamoutler/github-testing-fixes
...
Add system pytest and use it instead
2026-01-18 10:36:05 +11:00
Jokob @NetAlertX
6bc2f34351
Merge pull request #1421 from adamoutler/random-ai-help
...
coderabbit parser and gemini instructions
2026-01-18 10:10:07 +11:00
Jokob @NetAlertX
ce00bd8120
Merge pull request #1415 from luckylinux/add-caddy-and-authentik-sso-documentation
...
Add caddy and authentik sso documentation
2026-01-15 19:44:27 +11:00
Jokob @NetAlertX
0eb2368712
Merge branch 'main' of https://github.com/jokob-sk/NetAlertX
2026-01-13 04:26:35 +00:00
Jokob @NetAlertX
bc2cfb9384
DOCS: Plugins docs refactor
2026-01-13 04:26:24 +00:00
Jokob @NetAlertX
324397b3e2
fix: remove unnecessary blank line in processSSEEvent method
2026-01-11 06:17:20 +00:00
Jokob @NetAlertX
5a0332bba5
feat: implement Server-Sent Events (SSE) for real-time updates and notifications
2026-01-11 06:15:27 +00:00
Jokob @NetAlertX
6deb83a53d
Merge branch 'main' of https://github.com/jokob-sk/NetAlertX
2026-01-11 04:27:57 +00:00
Jokob @NetAlertX
8c2a582cfc
FE: remove unused checkPermissions function call in devices.php
2026-01-11 04:27:21 +00:00
Jokob @NetAlertX
bd73b3b904
FE: improve exception handling and assertion in save settings test for PLUGINS_KEEP_HIST
2026-01-11 03:58:14 +00:00
Jokob @NetAlertX
6dc30bb7dd
FE: enhance settings tests to verify API persistence of PLUGINS_KEEP_HIST setting
2026-01-11 03:56:59 +00:00
Jokob @NetAlertX
206c2e76d0
FE: replace write_notification calls with displayInAppNoti for consistent notification handling
2026-01-11 03:39:48 +00:00
Jokob @NetAlertX
8458bbb0ed
FE: remove unused checkPermissions function and its call in settings
2026-01-11 03:26:45 +00:00
Jokob @NetAlertX
2bdf25ca59
FE: refactor API call in restartBackend function to use dynamic URL and token
2026-01-11 03:18:24 +00:00
Jokob @NetAlertX
63222f4503
FE: update authorization method to use API_TOKEN setting
2026-01-11 03:16:41 +00:00
Jokob @NetAlertX
c8c70d27ff
FE: update API calls to use new endpoint; enhance settings form submission tests
2026-01-11 03:14:41 +00:00
Jokob @NetAlertX
130c40609d
Merge pull request #1400 from adamoutler/root-fixes
...
fix: root access PHP & Nginx
2026-01-10 18:19:16 +11:00
Jokob @NetAlertX
7c441afd4a
Merge pull request #1399 from adamoutler/add-selenium
...
Add selenium to devcontainer
2026-01-10 15:31:00 +11:00
Jokob @NetAlertX
d849583dd5
refactor UI backend calls to python endpoints
2026-01-10 03:06:02 +00:00
Jokob @NetAlertX
52135e8288
Merge pull request #1398 from luckylinux/fix-system-info-network
...
[reverse proxy] Use getApiBase() to get GraphQL Endpoint for System Information about Network
2026-01-10 08:56:01 +11:00
Jokob @NetAlertX
dc673ecce5
Merge pull request #1397 from luckylinux/fix-events
...
[reverse proxy] Use getApiBase() to get GraphQL Endpoint for events
2026-01-10 08:53:56 +11:00
Jokob @NetAlertX
8e7381809e
Merge branch 'main' into fix-events
2026-01-10 08:52:40 +11:00
Jokob @NetAlertX
44eba4c6c3
Merge pull request #1395 from luckylinux/fix-devices-edit
...
Fix Saving Changes in Devices Page. - thanks @luckylinux
2026-01-10 07:50:36 +11:00
Jokob @NetAlertX
77803c18be
Merge pull request #1393 from adamoutler/Synology-fixes
...
Enable Root PUID; Add AUFS filesystem capability warnings and documentation
2026-01-09 12:56:48 +11:00
Jokob @NetAlertX
fc16c6618b
Merge pull request #1387 from adamoutler/PUID-fixes
...
PUId fixes
2026-01-06 23:08:35 +00:00
Jokob @NetAlertX
3de61dc29e
Merge pull request #1381 from adamoutler/PUID
...
Feature: Passive PUID/PGID Support & Startup Sequence Refactor
2026-01-04 12:25:05 +11:00
Jokob @NetAlertX
e359ea072e
Merge branch 'main' into PUID
2026-01-04 11:34:22 +11:00
Jokob @NetAlertX
30294ef9bc
Merge pull request #1370 from amir0ff/optimize-speedtest-native
...
Hybrid Speedtest implementation (Python-First with Native Opt-in)
2025-12-29 22:28:45 +00:00
Jokob @NetAlertX
a8eb9bb9fb
Add Proxmox and Unraid options to issue template
2025-12-23 09:59:49 +11:00
Jokob @NetAlertX
ef9601edf1
Update setup-help.yml
2025-12-23 09:58:38 +11:00
Jokob @NetAlertX
935453add8
Merge pull request #1364 from adamoutler/improve-mount-built-in-test
...
Improving mount diagnostics
2025-12-22 18:57:58 +00:00
Jokob @NetAlertX
1f355ada4d
Merge pull request #1363 from adamoutler/allow-other-users
...
Allow other users (Non-Synology)
2025-12-21 20:25:16 +00:00
Jokob @NetAlertX
e4e7f26751
MCP enhancements #1343
2025-12-12 05:38:31 +00:00
Jokob @NetAlertX
aed7a91bf0
MCP enhancements #1343
2025-12-12 05:21:23 +00:00
Jokob @NetAlertX
c5f29be85d
Merge pull request #1340 from adamoutler/devcontainer-devices
...
Devcontainer-devices
2025-12-10 00:41:15 +00:00
Jokob @NetAlertX
4472595881
Merge pull request #1338 from adamoutler/patch-8
...
Add script to generate synthetic device inventory CSV
2025-12-08 20:34:17 +00:00
Jokob @NetAlertX
438ac8dfa4
Merge pull request MCP server
...
Fix pr 1309: Add OpenAPI Tools and MCP Server Bridge
2025-12-08 01:58:33 +00:00
Jokob @NetAlertX
7a6a021295
docs, linting, header unpacking fix
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-08 01:53:24 +00:00
Jokob @NetAlertX
77659afa9e
removal of circular call
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-08 01:43:32 +00:00
Jokob @NetAlertX
8e10f5eb66
test fix, docs fix, removal of duplicate code
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-08 01:06:12 +00:00