netvs-core issueshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues2024-03-11T14:23:35+01:00https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/695Möglichkeit alle Service-Accounts einer OE zu sehen2024-03-11T14:23:35+01:00ha2931dominik.rimpf@kit.eduMöglichkeit alle Service-Accounts einer OE zu sehenIch hätte gerne ne Ansicht wo ich alle Service-Accounts die einer OE zugeordnet sind finden kann. Wo genau weis ich auch nicht... vllt im OE-View?Ich hätte gerne ne Ansicht wo ich alle Service-Accounts die einer OE zugeordnet sind finden kann. Wo genau weis ich auch nicht... vllt im OE-View?https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/673Netdoc: Portstatistiken2024-02-07T15:57:27+01:00ov5916julian.keck9@kit.eduNetdoc: PortstatistikenWurde mal darüber gesprochen, ob man für einen p_port Statistiken wie aktueller Durchsatz, UP/Down, ... anzeigen möchte.
Hier sollte man mal sammeln, was hierfür möglich ist.Wurde mal darüber gesprochen, ob man für einen p_port Statistiken wie aktueller Durchsatz, UP/Down, ... anzeigen möchte.
Hier sollte man mal sammeln, was hierfür möglich ist.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/646Reverse-Macfinder2024-01-05T17:08:11+01:00ov5916julian.keck9@kit.eduReverse-MacfinderWer an einer Dose eine eigene BCD anliegen hat, sollte in der Lage sein zu sehen, welche MAC(s) an dieser Dose hängen.Wer an einer Dose eine eigene BCD anliegen hat, sollte in der Lage sein zu sehen, welche MAC(s) an dieser Dose hängen.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/639User-Netdoc: Verbindungspfad anzeigen (physik fixen)2024-01-31T17:03:38+01:00ov5916julian.keck9@kit.eduUser-Netdoc: Verbindungspfad anzeigen (physik fixen)Man sollte zu einer Dose eine gra(f/ph)ische Darstellung des Verbindungspfads bekommen.
Abhängig davon, ob man genug Leserechte hat oder nicht ist diese entsprechend größer oder kleiner.Man sollte zu einer Dose eine gra(f/ph)ische Darstellung des Verbindungspfads bekommen.
Abhängig davon, ob man genug Leserechte hat oder nicht ist diese entsprechend größer oder kleiner.Pre 4.1 NETVS Developmenthttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/637User-Netdoc: Quicklink zum Patch-Request2024-02-14T14:41:26+01:00ov5916julian.keck9@kit.eduUser-Netdoc: Quicklink zum Patch-RequestEs sollte möglich sein, innerhalb der User-Netdoc durch einen Stift/Mülleimer-Button ein patch-request modal zu öffnen, in dem dann die Dose schon vorausgefüllt ist und einen andere BCD ausgwählt werden kann bzw beim Mülleimer schon "unp...Es sollte möglich sein, innerhalb der User-Netdoc durch einen Stift/Mülleimer-Button ein patch-request modal zu öffnen, in dem dann die Dose schon vorausgefüllt ist und einen andere BCD ausgwählt werden kann bzw beim Mülleimer schon "unpatch" ausgewählt ist.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/634Records (und/oder DHCP-Leases) temporär deaktivieren2023-12-28T18:18:59+01:00ov5916julian.keck9@kit.eduRecords (und/oder DHCP-Leases) temporär deaktivierenUm Dinge (z.B.. v6-Only auf IoT-Geräten) zu debuggen/testen wäre es praktisch, wenn man Records als "deaktivert" markieren könnte, ohne sie temporär löschen und später neu anlegen zu müssen.Um Dinge (z.B.. v6-Only auf IoT-Geräten) zu debuggen/testen wäre es praktisch, wenn man Records als "deaktivert" markieren könnte, ohne sie temporär löschen und später neu anlegen zu müssen.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/619Ansicht um Mgr zu bearbeiten (Abstraktion Account-Karte)2023-12-11T18:54:02+01:00ov5916julian.keck9@kit.eduAnsicht um Mgr zu bearbeiten (Abstraktion Account-Karte)NetVS kann aktuell nicht alle Features des Perl-Interfaces bzgl. Mgr-Objekten insbes. Rollen abbilden.
Es fehlt:
- [ ] Ansicht von beliebigem Mgr
- [ ] mgr2group: Gruppen (inkl. hinzufügen/löschen)
- [ ] mgr2ou: OE (inkl. hinzufügen/...NetVS kann aktuell nicht alle Features des Perl-Interfaces bzgl. Mgr-Objekten insbes. Rollen abbilden.
Es fehlt:
- [ ] Ansicht von beliebigem Mgr
- [ ] mgr2group: Gruppen (inkl. hinzufügen/löschen)
- [ ] mgr2ou: OE (inkl. hinzufügen/löschen)
- [ ] mgr2role: Globale Rollen (vergeben/löschen)
- [ ] Tokens auflisten (löschen wäre cool; das gibt die API aber leider gerade nicht her)
- [ ] (Permissions Rollen zuordnen)https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/605Search history2023-12-07T18:52:39+01:00ov5916julian.keck9@kit.eduSearch historyDie Suche sollte einen Verlauf haben.Die Suche sollte einen Verlauf haben.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/599Dark Mode2023-11-21T12:07:11+01:00rx2495alexander.kaschta9@kit.eduDark ModeIn der NETVS-Community wurde sich ein Dark-Mode für das NETVS gewünscht.In der NETVS-Community wurde sich ein Dark-Mode für das NETVS gewünscht.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/598"Umpatchen"-Knopf im Macfinder anbieten2023-12-14T21:20:01+01:00ov5916julian.keck9@kit.edu"Umpatchen"-Knopf im Macfinder anbietenAn jedem Ergebnis im Macfinder sollte es einen Knopf geben, der den User zu einem vorausgefüllten Patch-Request-Formular bringt, bei dem man nur noch Patch/Unpatch bzw. BCD auswählen muss.An jedem Ergebnis im Macfinder sollte es einen Knopf geben, der den User zu einem vorausgefüllten Patch-Request-Formular bringt, bei dem man nur noch Patch/Unpatch bzw. BCD auswählen muss.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/586RR-create-Funktion (generische Fkt. mit gruenem '+') nimmt keinen user-bestim...2023-11-09T16:30:35+01:00gq3345rainer.steinmueller@kit.eduRR-create-Funktion (generische Fkt. mit gruenem '+') nimmt keinen user-bestimmbaren FQDN-TypBei der generischen RR-create-Fkt. muss davon ausgegangen werden, dass der FQDN noch nicht existiert. Es reicht deshalb nicht, nur den FQDN-Typ-Default aus der RR-Typ-Definition zu nehmen. Wenn es keine weitere Vorauswahl gibt, muessen h...Bei der generischen RR-create-Fkt. muss davon ausgegangen werden, dass der FQDN noch nicht existiert. Es reicht deshalb nicht, nur den FQDN-Typ-Default aus der RR-Typ-Definition zu nehmen. Wenn es keine weitere Vorauswahl gibt, muessen hier alle FQDN-Typen angeboten werden; auch die, die evtl. fuer den vorgesehenen RR-Typ nicht in Frage kommen (weil nicht als DBRT definiert). Die korrekte Auswahl liegt dann im Ermessen des Users.
Waere der RR-Typ aber bereits bekannt, duerften nur die FQDN-Typen angeboten werden, fuer die es eine DBRT-Definition des RR-Typs gibt.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/579Patch Request: CSV-Import für Patch-Request-Actions2023-11-06T18:34:13+01:00pe3533benjamin.aydt@kit.eduPatch Request: CSV-Import für Patch-Request-ActionsDie Möglichkeit auf einen CSV-Import der "Request-Actions" wurde nun schon mehrfach gewünscht. \
Dies ist vor allem dann sinnvoll, wenn viele Dosen auf einmal umgeschaltet werden sollen, welche auch nicht zwingend im selben Gebäude sind.Die Möglichkeit auf einen CSV-Import der "Request-Actions" wurde nun schon mehrfach gewünscht. \
Dies ist vor allem dann sinnvoll, wenn viele Dosen auf einmal umgeschaltet werden sollen, welche auch nicht zwingend im selben Gebäude sind.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/575Automatic bug reporter2023-11-06T18:15:22+01:00rx2495alexander.kaschta9@kit.eduAutomatic bug reporterImplement a method to be able to automatically post NETVS error (in the frontend) to the NETVS team. This should not automatically create GitLab issues but rather send mails to the dev team to prevent from sensitive information from leak...Implement a method to be able to automatically post NETVS error (in the frontend) to the NETVS team. This should not automatically create GitLab issues but rather send mails to the dev team to prevent from sensitive information from leaking. Open for further suggestionshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/574OE-Hierarchie im Breadcrumb2023-11-14T18:35:30+01:00se7337klara.mall@kit.eduOE-Hierarchie im BreadcrumbEs wäre super, wenn die OE-Hierarchie im Breadcrum auftauchen würde, wenn man eine OE anschaut.
- Beispiel jetzt: Home / Organizational Units / SCC-NET
- Vorschlag: Home / Organizational Units / KIT / SCC / SCC-NETEs wäre super, wenn die OE-Hierarchie im Breadcrum auftauchen würde, wenn man eine OE anschaut.
- Beispiel jetzt: Home / Organizational Units / SCC-NET
- Vorschlag: Home / Organizational Units / KIT / SCC / SCC-NETxe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/573Patch Request: keine leeren Elemente zur Auswahl anbieten2024-01-31T17:09:44+01:00gq3345rainer.steinmueller@kit.eduPatch Request: keine leeren Elemente zur Auswahl anbietenDie Auswahl leerer Elemente fuehrt in eine Sackgasse (endet im naechsten Schritt). Deshalb gleich im Menue 'Patch-Aktion erstellen' filtern:
- ~~Gebiete, die keine Gebaeude enthalten~~
- Gebaeude, die keine Raeume enthalten
- Raeume, die...Die Auswahl leerer Elemente fuehrt in eine Sackgasse (endet im naechsten Schritt). Deshalb gleich im Menue 'Patch-Aktion erstellen' filtern:
- ~~Gebiete, die keine Gebaeude enthalten~~
- Gebaeude, die keine Raeume enthalten
- Raeume, die keine Module enthalten (kann allerdings vorkommen, dass zwar Module drin sind, aber keine DD. Muss ggf. noch verfeinert werden)
- Ports, die intern verbunden sind (`"nd.p_port.is_internal_connected": false`)
Leere Elemente koennen zur Entstehung von 'Loechern' fuehren. Alternativ trotzdem alle Elemente ausgeben, aber die leeren bspw. 'grau' markieren und damit eine Umsonst-Auswahl verhindern.
Vorlage f.d. API-Abfrage:
```
[
{"name": "nd.site.list", "old": {"sorting_params_list": ["parent_fq_name","name"]}, "semi_join_noref": {"and": ["api_fkey_nd_bldg_site"]}},
{"name": "nd.bldg.list", "old": {"sorting_params_list": ["number"]}, "semi_join_noref": {"and": ["api_fkey_nd_room_bldg"]}},
{"name": "nd.floor.list", "old": {"sorting_params_list": ["name_sortby"]}},
{"name": "nd.room.list", "semi_join_noref": {"and": ["api_fkey_nd_module_room"]}}
]
```
Sonstiges:
- Beschreibungstexte der Objekttypen moeglichst aus `wapi.object_type_lang_dict` nehmen
- Statt 'Module' sollte 'Datennetzanschlußdosen' stehen (dh. nicht die OT-Beschreibung f. `nd.module`, sondern die `description` als Sprachattribut fuer `ndcfg.module_type_class.name = 'DD'` nehmen.)
- Raeume nach Etagen sortieren (`nd.floor.name_sortby`; Sortierung muss dann intern von floor auf room umgerechnet werden)gq3345rainer.steinmueller@kit.eduxe4704janis.streib@kit.edugq3345rainer.steinmueller@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/546NAT-Infos im DNSVS bei Subnetzen anzeigen2023-12-16T14:52:17+01:00iv4011benedikt.neuffer@kit.eduNAT-Infos im DNSVS bei Subnetzen anzeigenAktuell sehen User nicht, ob NAT an den privaten Subnetzen aktiviert ist und auf welche Adressen genattet wird.
Infos bekommt man aus dem Attribut `do_1_n_nat` (NAT für Subnetz aktiviert) und `1_n_nat_src_ip` (auf welche Adresse genatte...Aktuell sehen User nicht, ob NAT an den privaten Subnetzen aktiviert ist und auf welche Adressen genattet wird.
Infos bekommt man aus dem Attribut `do_1_n_nat` (NAT für Subnetz aktiviert) und `1_n_nat_src_ip` (auf welche Adresse genattet wird).
Obacht: es wird demnächst :tm: noch eine Änderung geben und `1_n_nat_src_ip` wird durch `1_n_nat_src_ips` ersetzt: ein Subnetz kann dann auf mehrere public IPs genattet werden.
Falls heute `do_1_n_nat` aktiviert ist, aber keine NAT-Adressen spezifiziert sind, gibt es noch "Fallback"-Adressen (müssen hier noch spezifiziert werden).ov5916julian.keck9@kit.eduov5916julian.keck9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/542Autologoff beim IDP2023-11-08T18:37:13+01:00mm4078Autologoff beim IDPWenn man sich aus dem System DNSVS ausloggt, wird nicht automatisch die Session beim IDP beendet. Sondern man muss händisch den Auslogvorgang starten. Schöner wäre es wie es beim SAP-ESS gemacht wird, automatisch wenn man sich ausloggt g...Wenn man sich aus dem System DNSVS ausloggt, wird nicht automatisch die Session beim IDP beendet. Sondern man muss händisch den Auslogvorgang starten. Schöner wäre es wie es beim SAP-ESS gemacht wird, automatisch wenn man sich ausloggt gefragt wird ob man auch am IDP ausgeloggt werden möchte.rx2495alexander.kaschta9@kit.edurx2495alexander.kaschta9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/540Login mit (scheinbar) abgelaufenener Session2023-11-22T18:38:20+01:00ts9019peter.oettig@kit.eduLogin mit (scheinbar) abgelaufenener SessionWenn man NETVS nach längerer Zeit wieder öffnet, bekommt man erstmal den Login-Screen. Drückt man da auf "Login" kommt oben links eine Fehlermeldung, dass die Session abgelaufen ist (habe leider vergessen, einen Screenshot zu machen).
We...Wenn man NETVS nach längerer Zeit wieder öffnet, bekommt man erstmal den Login-Screen. Drückt man da auf "Login" kommt oben links eine Fehlermeldung, dass die Session abgelaufen ist (habe leider vergessen, einen Screenshot zu machen).
Wenn man sich dann doch einloggen will, muss man nochmal auf "Login" drücken. Das ist irgendwie unintuitiv, ich würde eine automatische Weiterleitung zum Login vorschlagen.ov5916julian.keck9@kit.eduov5916julian.keck9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/538VLAN-Tags auf Startseite anzeigen2023-11-15T16:28:32+01:00kw3675VLAN-Tags auf Startseite anzeigenIn der alten Ansicht konnte man auf einen Blick zu allen BCDs/Subnetzen die entsprechenden VLAN-Tags sehen. Mit der neuen Version gibt es leider keine Seite mehr, bei der man alle auf einmal einsehen kann.
Vielleicht kann man die unter "...In der alten Ansicht konnte man auf einen Blick zu allen BCDs/Subnetzen die entsprechenden VLAN-Tags sehen. Mit der neuen Version gibt es leider keine Seite mehr, bei der man alle auf einmal einsehen kann.
Vielleicht kann man die unter "Home" in die Nähe von "BCD-Sicherheitsstufe" und "BCD-Kategorie" packen?https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/537Feature Request - EUI-64 automatisch generieren2023-12-20T16:26:32+01:00kw3675Feature Request - EUI-64 automatisch generierenÄhnliches Anliegen wie #480, beim Klick auf "Kein AAAA-Record!" wäre es super, wenn automatisch die zum Subnetz der IPv4 passende EUI-64 IPv6 generiert und eingetragen würde. Benötigen wir so oft, dass wir da intern sogar schon ein Tool ...Ähnliches Anliegen wie #480, beim Klick auf "Kein AAAA-Record!" wäre es super, wenn automatisch die zum Subnetz der IPv4 passende EUI-64 IPv6 generiert und eingetragen würde. Benötigen wir so oft, dass wir da intern sogar schon ein Tool für geschrieben haben. (Kennt nur unsere Subnetze, bringt also anderen Instituten aktuell leider nichts.)ov5916julian.keck9@kit.eduov5916julian.keck9@kit.edu