Matt Visnovsky
8b4b27f359
Final cleanup of changes to EditMonitor.vue
...
Reverts unintentional changes committed in: d92003e172
8 months ago
Matt Visnovsky
2015142b00
Maybe don't helptext all the things...
...
Addresses https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589866321
8 months ago
Matt Visnovsky
e5fb726160
Missed changes leftover from removal of getKey()
8 months ago
Matt Visnovsky
2b5d100cd3
Ensure SNMP session is closed properly
...
Addresses https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589858252
Co-Authored-By: Frank Elsinga <frank.elsinga@tum.de>
8 months ago
Matt Visnovsky
f4842ead68
Translation key for OID
8 months ago
Matt Visnovsky
56e7fa8bd5
Helptext ALL THE THINGS
8 months ago
Matt Visnovsky
19f21a9a39
SNMP OID helptext
8 months ago
Matt Visnovsky
4ef66b3760
SNMP version helptext
8 months ago
Matt Visnovsky
e9b52eb0e7
Separate error cases for SNMP varbind returns
8 months ago
Matt Visnovsky
c68b1c6274
Remove unnecessary func getKey
8 months ago
Matt Visnovsky
6037912085
Consistent placeholder text
...
Co-Authored-By: Frank Elsinga <frank.elsinga@tum.de>
8 months ago
Matt Visnovsky
433e317eee
Simplify error catch
...
Co-Authored-By: Frank Elsinga <frank.elsinga@tum.de>
8 months ago
Matt Visnovsky
1fe1bb5864
Given that above throws, the else case is not nessesary
...
Co-Authored-By: Frank Elsinga <frank.elsinga@tum.de>
8 months ago
Matt Visnovsky
997791bc78
Default: invalid condition error
...
Co-Authored-By: Frank Elsinga <frank.elsinga@tum.de>
8 months ago
Matt Visnovsky
0384b34007
Remove unnecessary func getKey
...
Addresses:
- https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589856311
- https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589862733
8 months ago
Matt Visnovsky
86b997c664
Limit to <= SNMPv2c for now
8 months ago
Matt Visnovsky
0280b2ad3f
A comment about varbinds[0] for clarification
...
Addresses https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589855126
8 months ago
Matt Visnovsky
4386d0afad
Apply suggestions from code review
...
Addresses:
-https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589805237
-https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589806199
-https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589853470
-https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1589854032
8 months ago
Matt Visnovsky
9053b48030
Merge branch 'louislam:master' into snmp-monitor
8 months ago
Matt Visnovsky
407f7291b0
New dependency for net-snmp
8 months ago
Matt Visnovsky
09fd816aae
Updated code comments
8 months ago
Matt Visnovsky
c87ac2f043
Move getKey() to util.ts
8 months ago
Matt Visnovsky
8e56a81ef1
Refactor how strings/numerics are parsed
...
Fixes issue `toString() radix argument must be between 2 and 36` due to `.toString("ascii")` conversion. This issue was introduced in 704ffd3f4b
.
8 months ago
Matt Visnovsky
f059d54349
Use frontend timeout
...
Addresses https://github.com/louislam/uptime-kuma/pull/4717#discussion_r1585616669
8 months ago
Matt Visnovsky
d83c2b90c9
Revert unintentional changes to EditMonitor.vue
...
Reverts unintentional changes committed in: d92003e172
8 months ago
Frank Elsinga
dbbc79a05a
Fixed a typo introduced in #3836 ( #4729 )
...
Co-authored-by: Nelson Chan <3271800+chakflying@users.noreply.github.com>
8 months ago
Matt Visnovsky
4699a1ccd8
ES Lint Compliant
...
Also changed line endings from 'LF' to 'CRLF'
8 months ago
Matt Visnovsky
ba84f01444
Delete .EditMonitor.vue.swp
...
Co-Authored-By: Frank Elsinga <frank.elsinga@tum.de>
8 months ago
Matt Visnovsky
9ba0f68a86
Remove supurfluous log.debug
...
Co-Authored-By: Frank Elsinga <frank.elsinga@tum.de>
8 months ago
Matt Visnovsky
97a9094d7c
ES Lint Compliant
8 months ago
Matt Visnovsky
e944492da8
Corrected down function
...
b4bd003626 (r1585590243)
8 months ago
Matt Visnovsky
7459654e11
ES Lint Compliant
8 months ago
Matt Visnovsky
ba47aca51f
Apply suggestions from code review
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Frank Elsinga
b4bd003626
Merge branch 'master' into snmp-monitor
8 months ago
Matt Visnovsky
704ffd3f4b
Finalized SNMP monitor
8 months ago
Matt Visnovsky
9848ce49f3
Minor frontend styling
8 months ago
Matt Visnovsky
4593afbdbb
Frontend input validation
8 months ago
Matt Visnovsky
9d28fcff1a
Update bean model backend
...
Updates appropriate values async when editing the SNMP monitor
8 months ago
Matt Visnovsky
9c8024c7fa
Update db migration: down function
...
knex requires down function
8 months ago
Matt Visnovsky
138075a2af
Update db migration: allow nulls
...
DB must allow nulls otherwise this will break other monitors.
8 months ago
Rakovskij Stanislav
9f2cf28a76
Making docker usage with localhost and external ip more clear ( #3836 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Nelson Chan
59f10d542b
Fix: Show API Keys disabled msg. when disabled Auth ( #4723 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Ezhil Shanmugham
988ba79679
feat: keephq notification provider ( #4722 )
8 months ago
Matt Visnovsky
99dc4cfb46
Wrong variable used
...
Thanks for pointing it out @CommanderStorm!
8 months ago
Matt Visnovsky
4a882be6ba
Further SNMP monitor development
...
Further testing of SNMP feat, however I'm running into the issue `Error in SNMP check: RequestTimedOutError: Request timed out` when the check function is called. I am unsure as to why since my local SNMP script works great with very similar code.
8 months ago
Matt Visnovsky
ff5890a11f
Updated a comment
8 months ago
Matt Visnovsky
a3cdd69995
Use net-snmp instead of snmp-native
...
net-snmp over snmp-native is:
-more robust
-more popular
-better documented
-supports v3
8 months ago
Joschua Becker
19e8c75c3b
SevenIO Notification Provider ( #4219 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
凯观生活
126d6cd912
Add the ability to notify `@everyone` in DingTalk notifications ( #4718 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
Matt Visnovsky
d92003e172
SNMP Initial Commits
...
This commit introduces a new SNMP monitor feature to the application, allowing users to monitor devices using SNMP (Simple Network Management Protocol).
8 months ago