Jokob @NetAlertX
|
814ba02d1c
|
feat: implement languages endpoint and refactor language handling to use languages.json
|
2026-02-28 01:51:12 +00:00 |
|
Jokob @NetAlertX
|
b74b803d6c
|
feat: Add devFlapping attribute to device management and update related UI components
|
2026-02-27 23:29:55 +00:00 |
|
jokob-sk
|
1a364e2fe2
|
Merge branch 'main' of https://github.com/jokob-sk/NetAlertX
|
2026-02-22 23:13:15 +11:00 |
|
jokob-sk
|
2f1e5068e3
|
BE+FE: Unstable devices list (3 status changes in 1h)
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-22 23:12:46 +11:00 |
|
Jokob @NetAlertX
|
c4c966ffa7
|
Refactor: Remove unused Remember Me schemas and related comments
|
2026-02-22 05:07:37 +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
|
70645e7ef3
|
server-side remember-me
|
2026-02-22 03:47:29 +00:00 |
|
jokob-sk
|
eb0f705587
|
BE: devices.csv import from file did nt work becasue of too strict validation
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-22 08:30:40 +11:00 |
|
jokob-sk
|
2742414123
|
BE: /health endpoint
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-18 22:29:12 +11: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
|
264cae3338
|
feat: add health check endpoint and related schemas with tests
|
2026-02-17 23:01:49 +00:00 |
|
Jokob @NetAlertX
|
45157b6156
|
timestamp cleanup
|
2026-02-11 01:55:02 +00:00 |
|
jokob-sk
|
e899f657c5
|
BE+FE: refactor totals retrieval + LUCIRPC old field name
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-10 07:39:11 +11:00 |
|
jokob-sk
|
827b5d2ad3
|
FIX: lowercase MAC normalization across project v0.2
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-07 14:02:54 +11:00 |
|
jokob-sk
|
946ad00253
|
FIX: lowercase MAC normalization across project v0.1
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-07 13:44:50 +11:00 |
|
jokob-sk
|
0ce4e5f70c
|
BE+FE: work on bulk deleting devices and code cleanup #1493
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-07 10:37:31 +11:00 |
|
jokob-sk
|
1b6dc94bae
|
Deleting Plugin Objects was not possible #1486
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-05 11:57:37 +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 |
|
Adam Outler
|
50e74076bb
|
Update OpenAPI spec description with detailed info
|
2026-02-03 13:17:43 -05:00 |
|
Adam Outler
|
1139e0e190
|
docs(api): Deprecate raw events totals endpoint
|
2026-02-03 18:43:43 +01:00 |
|
Adam Outler
|
7caa6a1949
|
feat(api): Add named events totals endpoint and deprecate raw version
|
2026-02-03 18:32:35 +01:00 |
|
Adam Outler
|
8211816b37
|
feat(mcp): Expose OpenAPI spec as a resource (netalertx://api/openapi.json)
|
2026-02-03 16:51:31 +01:00 |
|
Adam Outler
|
9ca5375652
|
fix(schema): Enhance MAC validation for sessions and events
|
2026-02-02 23:19:14 +01:00 |
|
Adam Outler
|
f43517b9a5
|
chore(api): Cleanup schemas and update skills docs
|
2026-02-02 23:14:45 +01:00 |
|
Adam Outler
|
5095edd5d8
|
docs(mcp): Update tool descriptions, links, and standardize path parameters
|
2026-02-02 23:14:41 +01:00 |
|
Adam Outler
|
b2501d98a5
|
fix(mcp): Handle non-JSON responses and correct JSON errors
|
2026-02-02 23:08:39 +01:00 |
|
jokob-sk
|
56ba8864da
|
Merge branch 'main' of https://github.com/jokob-sk/NetAlertX
|
2026-02-01 10:36:35 +11:00 |
|
jokob-sk
|
4c9c89050b
|
DOCS+FE+BE: cleanup, SSE wait for app initialization #1440
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-02-01 10:36:31 +11:00 |
|
Adam Outler
|
53c7cea690
|
Add api redirect from / to /docs
|
2026-01-31 15:29:51 +00:00 |
|
Adam Outler
|
7aa547ed90
|
Fix Device Up
|
2026-01-31 03:09:20 +00:00 |
|
Adam Outler
|
5a49b97821
|
Fixes for Coderabbit review
|
2026-01-31 02:54:00 +00:00 |
|
Adam Outler
|
42be7c4263
|
Merge netalertx/main into openapi-mcp-improvements
|
2026-01-31 02:09:57 +01:00 |
|
Adam Outler
|
cc8a695943
|
improve MCP spec
|
2026-01-30 14:25:05 +00:00 |
|
Adam Outler
|
ed4e0388cc
|
Improve OpenAPI specs
|
2026-01-30 00:15:49 +00:00 |
|
jokob-sk
|
17e563aa29
|
BE+FE: new fields handling in views and filters
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-01-30 08:34:55 +11:00 |
|
jokob-sk
|
ecd0ca89c7
|
DOCS+FE+BE: cleaner versioning retrieval, ICMP, plugin debug docs
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-01-28 21:56:20 +11:00 |
|
jokob-sk
|
19b40de1de
|
BE: write_notification schema fix - added interrupt
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-01-27 08:27:31 +11:00 |
|
jokob-sk
|
5fd789f295
|
BE: Cursed CORS
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-01-26 09:13:26 +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-sk
|
5d28f49165
|
BE: remove invalide cors entry
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-01-25 15:39:03 +11:00 |
|
Adam Outler
|
1ec499dfb0
|
internal reverse proxy from 20212 to 20211/server
|
2026-01-25 00:41:31 +00:00 |
|
jokob-sk
|
96e4909bf0
|
feat: authoritative plugin fields
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-01-25 11:40:29 +11:00 |
|
jokob-sk
|
3775e21dc7
|
feat: authoritative plugin fields
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-01-24 22:20:30 +11:00 |
|
jokob-sk
|
422a048806
|
feat: authoritative plugin fields
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
|
2026-01-22 11:17:46 +11: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
|
3b203536b8
|
ALL:Authoritative plugin fields
|
2026-01-19 11:28:37 +00: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 |
|
Adam Outler
|
bb0c0e1c74
|
Coderabbit fixes:
- Mac
- Flask debug
- Threaded flask
- propagate token in GET requests
- enhance spec docs
- normalize MAC x2
- mcp disablement redundant private attribute
- run all tests imports
|
2026-01-19 01:12:48 +00:00 |
|