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
Jokob @NetAlertX
abe3d44369
test fix, social post delay to 60 min
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 22:44:38 +00:00
Jokob @NetAlertX
cfa21f1dc6
re-adding rust, cargo
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 22:41:06 +00:00
Jokob @NetAlertX
c38da9db0b
cryptography build prevention + increase build timeouts + test cleanup
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 22:26:44 +00:00
Jokob @NetAlertX
6ba48e499c
test fix + increase build timeout + add buildd cache
2025-12-07 21:14:35 +00:00
Jokob @NetAlertX
1dee812ce6
cryptography build prevention + docs
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 11:33:20 +00:00
Jokob @NetAlertX
5c44fd8fea
cryptography build prevention
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 11:09:18 +00:00
Jokob @NetAlertX
bd691f01b1
MCP refactor + cryptography build prevention
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 10:51:18 +00:00
Jokob @NetAlertX
624fd87ee7
MCP refactor
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 10:24:33 +00:00
Jokob @NetAlertX
cd1ce2a3d8
Merge pull request #1333 from KihtrakRaknas/patch-2
...
Remove dev branch from docker compose file
2025-12-07 09:27:38 +00:00
Jokob @NetAlertX
5d1c63375b
MCP refactor
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 08:37:55 +00:00
Jokob @NetAlertX
8c982cd476
MCP refactor
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-07 08:20:51 +00:00
Jokob @NetAlertX
6ee9064676
Merge pull request #1332 from adamoutler/patch-7
...
Code checks / docker-tests (push) Has been cancelled
Code checks / check-url-paths (push) Has been cancelled
Code checks / lint (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
Change copy command to install with permissions
2025-12-07 00:02:45 +00:00
Jokob @NetAlertX
c1bd611e57
Fix formatting of migration instructions
Code checks / check-url-paths (push) Has been cancelled
Code checks / lint (push) Has been cancelled
Code checks / docker-tests (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
2025-12-04 22:44:20 +11:00
Jokob @NetAlertX
edde2596b5
Fix typo and add writable paths check in migration guide
...
Corrected a typo in the instructions and added a new step for checking writable paths.
2025-12-04 22:43:02 +11:00
Jokob @NetAlertX
36e5751221
Merge branch 'main' into fix-pr-1309
2025-12-01 09:34:59 +00:00
Jokob @NetAlertX
dfd836527e
api endpoints updates
2025-12-01 08:52:50 +00:00
Jokob @NetAlertX
8d5a663817
DevInstance and PluginObjectInstance expansion
2025-12-01 08:27:14 +00:00
Jokob @NetAlertX
dfd2cf9e20
Merge pull request #1321 from jokob-sk/main
...
sync
2025-11-30 00:23:45 +00:00
Jokob @NetAlertX
21a4d20579
Merge pull request #1317 from mmomjian/main
...
Fix typo in warning message for read-only mode
2025-11-29 23:17:43 +00:00
Jokob @NetAlertX
fa9fc2c8e3
Merge pull request #1304 from adamoutler/hadolint-fixes
...
Code checks / check-url-paths (push) Has been cancelled
Code checks / lint (push) Has been cancelled
Code checks / docker-tests (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
Fix Hadolint Linting Issues Across Dockerfiles
2025-11-24 17:28:50 +11:00
Jokob @NetAlertX
c753da9e15
Merge pull request #1303 from adamoutler/shell-check-fixes
...
Code checks / check-url-paths (push) Has been cancelled
Code checks / lint (push) Has been cancelled
Code checks / docker-tests (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
ShellCheck Lint: Fix All Reported Issues in Service Scripts
2025-11-24 10:24:54 +11:00
Jokob @NetAlertX
f5d7c0f9a0
Merge pull request #1302 from adamoutler/supercronic
...
Replace crond with Supercronic, improve cron logging & backend restart behavior
2025-11-24 07:29:50 +11:00
Jokob @NetAlertX
2f6f1e49e9
Merge pull request #1300 from jokob-sk/linting-fixes
...
Code checks / docker-tests (push) Has been cancelled
Code checks / check-url-paths (push) Has been cancelled
Code checks / lint (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
BE: linting fixes
2025-11-22 21:55:54 +11:00
Jokob @NetAlertX
4f5a40ffce
lint and test fixes
2025-11-22 10:52:12 +00:00
Jokob @NetAlertX
995c371f48
Merge pull request #1299 from adamoutler/main
...
Code checks / check-url-paths (push) Has been cancelled
Code checks / lint (push) Has been cancelled
Code checks / docker-tests (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
feat: docker-based testing
2025-11-20 17:40:10 +11:00
Jokob @NetAlertX
9a4fb35ea5
Refine labels and descriptions in issue template
...
Code checks / check-url-paths (push) Has been cancelled
Code checks / lint (push) Has been cancelled
Code checks / test (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
Updated labels and descriptions for issue template fields to improve clarity and formatting.
2025-11-18 13:59:34 +11:00
Jokob @NetAlertX
a1ad904042
Enhance issue template with Docker logs instructions
...
Added instructions for pasting Docker logs in the issue template.
2025-11-18 13:54:59 +11:00
Jokob @NetAlertX
81ff1da756
Merge pull request #1289 from adamoutler/more-code-checks
...
Improve CI code checks (URL path, Python syntax, linting, tests)
2025-11-18 13:43:07 +11:00
Jokob @NetAlertX
85c9b0b99b
Merge pull request #1296 from adamoutler/patch-6
...
Update Docker Compose documentation for volume usage
2025-11-18 13:42:27 +11:00
Jokob @NetAlertX
c7b9fdaff2
Merge pull request #1291 from adamoutler/test-fixes
...
Test fixes
2025-11-18 09:47:21 +11:00
Jokob @NetAlertX
c7dcc20a1d
Merge pull request #1295 from adamoutler/main
...
Add VERSION file creation
2025-11-18 09:46:39 +11:00
Jokob @NetAlertX
92a6a3a916
Merge pull request #1290 from adamoutler/get-version-out-of-commits
...
Code checks / check-url-paths (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
Add .VERSION to gitignore
2025-11-17 13:35:24 +11:00
Jokob @NetAlertX
566b263d0a
Run Unit tests in GitHub workflows
2025-11-14 11:22:58 +00:00
Jokob @NetAlertX
61b42b4fea
BE: Fixed or removed failing tests - can be re-added later
2025-11-14 11:18:56 +00:00
Jokob @NetAlertX
a45de018fb
BE: Test fixes
2025-11-14 10:46:35 +00:00
Jokob @NetAlertX
bfe6987867
BE: before_name_updates change #1251
2025-11-14 10:07:47 +00:00