netvs-core issueshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues2020-11-18T16:18:14+01:00https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/201DHCP-Leases: Funktion "Lease eintragen" fehlt2020-11-18T16:18:14+01:00se7337klara.mall@kit.eduDHCP-Leases: Funktion "Lease eintragen" fehlthttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/202NetDB-Dokumentation Suche / Copy & Paste2020-11-23T19:35:35+01:00zm6441andreas.ley@kit.eduNetDB-Dokumentation Suche / Copy & Pastehttps://www-net-doku.scc.kit.edu/ hat eine Suchbox - wenn man hier einen Suchbegriff per Copy & Paste eingibt, passiert erst mal nichts. Wenn man dann <Return> drückt, um die Anfrage abzuschicken wie in der NetVS-Weboberfläche, blinkt ku...https://www-net-doku.scc.kit.edu/ hat eine Suchbox - wenn man hier einen Suchbegriff per Copy & Paste eingibt, passiert erst mal nichts. Wenn man dann <Return> drückt, um die Anfrage abzuschicken wie in der NetVS-Weboberfläche, blinkt kurz was auf und die Suche verschwindet.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/205Gruppen: IDM-Sync-Fehler anzeigen2022-09-26T19:37:11+02:00xe4704janis.streib@kit.eduGruppen: IDM-Sync-Fehler anzeigenhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/210reservierte Adressen nach Subnetz gruppieren2022-09-20T16:58:21+02:00se7337klara.mall@kit.edureservierte Adressen nach Subnetz gruppierenin BCD-Ansicht Zählung der reservierten IP-Adressen nach Subnetz gruppieren.in BCD-Ansicht Zählung der reservierten IP-Adressen nach Subnetz gruppieren.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/212Alle Records für FQDN in einer BCD View2020-11-20T11:04:25+01:00nk2202dominik.rimpf@partner.kit.eduAlle Records für FQDN in einer BCD ViewEs wäre praktisch wenn man in der BCD-Übersicht Buttons hätte um sich alle Records zu einer Domain, die zur selben Gruppe wie die BCD gehört, anzeigen zu lassen.Es wäre praktisch wenn man in der BCD-Übersicht Buttons hätte um sich alle Records zu einer Domain, die zur selben Gruppe wie die BCD gehört, anzeigen zu lassen.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/215DBEditor: Labels überschreibbar machen2020-11-22T14:12:59+01:00xe4704janis.streib@kit.eduDBEditor: Labels überschreibbar machenWichtig um konsistenz zwischen Tabellen und DB-Edtor zu schaffen (teilw. "sperrige" Begriffe aus der API).
Beispiel: Record anlegen/bearbeiten.Wichtig um konsistenz zwischen Tabellen und DB-Edtor zu schaffen (teilw. "sperrige" Begriffe aus der API).
Beispiel: Record anlegen/bearbeiten.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/216BCD-FQDN-Basierte Ansicht2020-11-20T18:20:16+01:00xe4704janis.streib@kit.eduBCD-FQDN-Basierte AnsichtGruppierung änderbar machen, sodass der BCD-Record-View auch anstatt nach record_type nach FQDN gruppieren kannGruppierung änderbar machen, sodass der BCD-Record-View auch anstatt nach record_type nach FQDN gruppieren kannhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/218(Unter)konto bearbeiten noch nicht transaktional2023-12-07T18:03:49+01:00xe4704janis.streib@kit.edu(Unter)konto bearbeiten noch nicht transaktional- [ ] Refactor Role Editor into own component
- [ ] Make transactional
- [ ] Use for SVC-Accounts and Impersonate-Mode as well- [ ] Refactor Role Editor into own component
- [ ] Make transactional
- [ ] Use for SVC-Accounts and Impersonate-Mode as wellhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/225DBEditor / Erweiterte Parameter2020-11-24T19:01:12+01:00zm6441andreas.ley@kit.eduDBEditor / Erweiterte ParameterBeim Anlegen eines RR gibt es unten ja "Erweiterte Parameter", aber da stehen keine erweiterten Parameter, der Benutzer kratzt sich am Kopf. Wenig später fällt ihm die Farbe der vermeintlichen Überschrift ins Auge - blau war doch ein Lin...Beim Anlegen eines RR gibt es unten ja "Erweiterte Parameter", aber da stehen keine erweiterten Parameter, der Benutzer kratzt sich am Kopf. Wenig später fällt ihm die Farbe der vermeintlichen Überschrift ins Auge - blau war doch ein Link, so wurde er konditioniert. Also fröhlich draufgeklickt, aber es kommt keine neue Seite! Nur aus dem Augenwinkel hat er mitgekriegt, dass der seitliche Scrollbalken geschrumpft ist, und ja, jetzt geht es weiter nach unten, juhu!
Um unserem naiven Benutzer zu helfen, könnte man so ein kleines, nach unten gerichtetes Häkchen neben die Überschrift machen, so wie das sonst überall ist, wo man etwas aufklappen kann, anstatt das blau einzufärben. Und damit er auch sieht, dass was passiert, könnte man nach erfolgtem Aufklappen die Überschrift ans obere Ende des Scrollbereichs verschieben.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/230Performance-Probleme mit großer Zahl an Popovers2020-11-23T16:22:05+01:00xe4704janis.streib@kit.eduPerformance-Probleme mit großer Zahl an PopoversPopovers scheinen wohl in der bootsrap-vue-Variante bei unseren großen Tabellen die Perfomance recht stark zu beeinflussen. DA müsste man vermutlich einmal abstrakt/global ran.Popovers scheinen wohl in der bootsrap-vue-Variante bei unseren großen Tabellen die Perfomance recht stark zu beeinflussen. DA müsste man vermutlich einmal abstrakt/global ran.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/251Dateneindeutigkeit bei Gruppen (Betreuer-Liste,Domain-Liste) ?2021-01-28T01:03:47+01:00lu7800Dateneindeutigkeit bei Gruppen (Betreuer-Liste,Domain-Liste) ?Hi liebes NETVS Team,
beim organisieren unserer Gruppen bekomme ich "[cntl] Gruppe mit gleichen Zuordnungen existiert bereits" Fehlermeldungen, da ich versuche die Gruppen Organisatorisch zu ordnen.
Vollständige Fehlermeldung folgt am...Hi liebes NETVS Team,
beim organisieren unserer Gruppen bekomme ich "[cntl] Gruppe mit gleichen Zuordnungen existiert bereits" Fehlermeldungen, da ich versuche die Gruppen Organisatorisch zu ordnen.
Vollständige Fehlermeldung folgt am Ende.
Dies liegt wohl daran das ich versuche Gruppen einzurichten welche aktuell die gleichen Benutzer & Domains haben.
Hier möchte das System diese Gruppen am liebsten zusammenfassen(dies habe ich absichtlich deaktiviert).
Ich könnte das System die Gruppen jetzt zusammenfassen lassen. Wenn ich jedoch in ein paar Wochen für eine BCD einen neuen Benutzer hinzufügen möchte, muss ich die Gruppe erst wieder aufwendig auseinanderpflücken. Das ist Doof.
Auch muss ich beim auseinanderpflücken darauf achten das ich die neue Person als erste hinzufüge. Tue ich das nicht erhalte ich
a) (autozusammenfügen deaktivert) wieder diesen Fehler.
b) (autozusammenfügen aktiviert) wieder eine zusammengefügte Gruppe bevor ich den neuen Nutzer einfügen kann, welche ich dann wieder auseinanderpflücken muss.
Ist dieses Verhalten gewollt?
Danke!
Volle Fehlermeldung:
`{
"error": {
"code": 50,
"description": "[cntl] Gruppe mit gleichen Zuordnungen existiert bereits",
"details": null
},
"error_type": {
"code": -20100,
"name": "unq_constraint_violation",
"description": "Dateneindeutigkeit verletzt"
},
"constraint": {
"name": null,
"description": null
},
"stacked_diag_params": {
"sqlstate": "P0001",
"message": "raise_exception",
"detail": "",
"hint": "",
"context": "PL/pgSQL function eh.set_err(eh.stacked_diag_params_rec_type,name,name,eh.userparams_kv_rec_type[],eh.typecode_rec_type) line 8 at RAISE\\nSQL statement \"SELECT eh.set_err(sd_rec, fpkg, fname, up_kv_rec_list, et_rec)\"\\nPL/pgSQL function cntl.chk_dup_group(bigint,boolean) line 665 at PERFORM\\nSQL statement \"SELECT cntl.chk_dup_group(in_group_pk => _tg_op_rec.cntl_group_key_nr)\"\\nPL/pgSQL function _trg.cntl_chk_dup_group() line 15 at PERFORM\\nSQL statement \"SET constraints all immediate\"\\nPL/pgSQL function wapi_3_0.exec_ta_handler(bigint,jsonb,boolean,boolean,boolean,boolean) line 604 at SET\\nPL/pgSQL function wapi_3_0.ta_handler(text,bigint,boolean,boolean,boolean) line 7 at RETURN QUERY",
"dml_src_table": null,
"schema": "",
"table": "",
"column": "",
"datatype": "",
"constraint": ""
},
"others": {},
"traceback": [
{
"function": "cntl.chk_dup_group",
"param": {
"cntl.group.name [DUP]": "ianm-scicomp",
"cntl.group.name [ORIG]": "math-pool",
"cntl.error.context": "Gleiche Zuordnungen existieren in: Betreuer-Liste, Domain-Liste",
"cntl.error.hint": "Fassen Sie die BCD-Listen der genannten Gruppen in genau einer Gruppe zusammen oder aktivieren Sie die automatische Gruppenzusammenfassung."
}
},
{
"function": "wapi_3_0.exec_ta_handler",
"param": {
"wapi.transaction_stmt.index": 0
}
}
]
}`https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/260Freie-Block-Berechnung bei mehreren Subnetzen in BCD falsch2023-02-17T16:22:35+01:00ha2931dominik.rimpf@kit.eduFreie-Block-Berechnung bei mehreren Subnetzen in BCD falschSzenario:
* BCD mit 4x /32 v4-Subnetzen.
* Record auf erste IP.
Fehlerbild: vor der IP wird "Eine freie Adresse" angezeigt. Beim auswählen des Blocks wird die "letzte" Adresse im Netz vorausgefüllt. Außerdem fehlt ein Block. (3 IPs sind...Szenario:
* BCD mit 4x /32 v4-Subnetzen.
* Record auf erste IP.
Fehlerbild: vor der IP wird "Eine freie Adresse" angezeigt. Beim auswählen des Blocks wird die "letzte" Adresse im Netz vorausgefüllt. Außerdem fehlt ein Block. (3 IPs sind frei, 2 werden aber nur angezeigt.)
Bsp.: https://netvs.scc.kit.edu/dnsvs/bcds/ipv4-wh-test-public-6https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/261Subaccount BCD / FQDN Zuordnungs-Wizard2022-09-15T15:19:48+02:00ha2931dominik.rimpf@kit.eduSubaccount BCD / FQDN Zuordnungs-WizardFolgendes wäre cool:
Man hat für jeden Subaccount eine Liste von BCDs / FQDNs auf die dem Parent-Account "gehören" und kann hier mit Checkboxen auswählen auf welche Objekte der Subaccount Rechte erhält. Der Wizard erstellt automatisch Su...Folgendes wäre cool:
Man hat für jeden Subaccount eine Liste von BCDs / FQDNs auf die dem Parent-Account "gehören" und kann hier mit Checkboxen auswählen auf welche Objekte der Subaccount Rechte erhält. Der Wizard erstellt automatisch Subgruppen und trägt dort den Subaccount ein.
depends on #217https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/266Vue 32023-11-21T12:07:11+01:00xe4704janis.streib@kit.eduVue 3- Vuex
- router
- ...?
https://v3.vuejs.org/guide/migration/introduction.html#notable-new-features
Vue 2 -> 3 migration builds tauchen angeblich irgendwann auf.. bis dahin Migration lieber mal schieben :)- Vuex
- router
- ...?
https://v3.vuejs.org/guide/migration/introduction.html#notable-new-features
Vue 2 -> 3 migration builds tauchen angeblich irgendwann auf.. bis dahin Migration lieber mal schieben :)https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/272DHCP-Branch rebase2022-09-20T16:57:01+02:00xe4704janis.streib@kit.eduDHCP-Branch rebasehttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/278Reservierte/freie Adressen bei secondaries2023-02-17T16:22:35+01:00zm6441andreas.ley@kit.eduReservierte/freie Adressen bei secondariesFür den (ich weiß, unerwünschten) Fall dass man secondaries hat, verrutscht die Darstellung reservierter Adressen, es taucht eine ominöse freie Adresse auf, dafür werden die freien Adressen am Ende von 129.13.49.224/27 unterschlagen:
![...Für den (ich weiß, unerwünschten) Fall dass man secondaries hat, verrutscht die Darstellung reservierter Adressen, es taucht eine ominöse freie Adresse auf, dafür werden die freien Adressen am Ende von 129.13.49.224/27 unterschlagen:
![Screenshot_2021-05-28_00-49-17](/uploads/6d3c1defa35c573a2f11c060cfd0427d/Screenshot_2021-05-28_00-49-17.png)https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/286Launchpad-Integration for Access Tokens2023-12-14T21:32:30+01:00ah5676Launchpad-Integration for Access TokensWenn externe Programme netdb token brauchen, müssen Benutzer aktuell selber Tokens erstellen. Es wäre einfacher, wenn ein Link mit vorgefüllten Angaben erstellt werden könnte.Wenn externe Programme netdb token brauchen, müssen Benutzer aktuell selber Tokens erstellen. Es wäre einfacher, wenn ein Link mit vorgefüllten Angaben erstellt werden könnte.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/291DBEditor: Typeahead-Komponente2022-09-20T17:00:18+02:00xe4704janis.streib@kit.eduDBEditor: Typeahead-KomponenteNETVS Hackweek Ihttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/300AAAA/A-Records: "anlegen & nächster Record"2023-11-11T17:56:28+01:00iv4011benedikt.neuffer@kit.eduAAAA/A-Records: "anlegen & nächster Record"Beim anlegen von AAAA/A-Records könnte man einen button machen mit "Anlegen & nächster Record" der dann automaigsch die IP um 1 inkrementiert. Im besten Fall ist die Logik dahinter sogar so schlau, dass im linkesten label der letzte Zahl...Beim anlegen von AAAA/A-Records könnte man einen button machen mit "Anlegen & nächster Record" der dann automaigsch die IP um 1 inkrementiert. Im besten Fall ist die Logik dahinter sogar so schlau, dass im linkesten label der letzte Zahlen-Block auch um 1 inkrementiert wird. Das dürfte einigen Leute Arbeit ersparen.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/304Video-Anleitungen2022-02-02T22:34:44+01:00xe4704janis.streib@kit.eduVideo-AnleitungenAllgemein ist es alles, was in NETVS integriert ist, also Standard-Paket - MACfinder, NATVS+ (Policy ansehen, NATVS+-Einträge), Netdoc (LAN-Anschlüsse im eigenen Vlan), dynDHCP-Leases.
Als weiteres:
- wie man schnell einen AAAA-Record ...Allgemein ist es alles, was in NETVS integriert ist, also Standard-Paket - MACfinder, NATVS+ (Policy ansehen, NATVS+-Einträge), Netdoc (LAN-Anschlüsse im eigenen Vlan), dynDHCP-Leases.
Als weiteres:
- wie man schnell einen AAAA-Record einträgt (auf den roten Button drücken)
- wie man einen FQDN bearbeitet (erst auf den blauen Pfeil anklicken, der neben dem blauen Stift ist)
- für mDHCP - wie man die MAC einträgt. Obwohl die Hilfe-Seite existiert, wird es oft übersehen, weil es irgendwo unten im kleinen Schrift steht.
- Patchantrag - was ist Inserttausch und Auslass. Das weiß ich selbst nicht genau.
- die Gruppen / die Betreuer hinzufügen/löschen
Ggf. auch relevant: https://pad.net.scc.kit.edu/aFk_Yy5SQi6AoaQk2X8Gkg#