netvs-core issueshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues2024-03-01T13:53:40+01:00https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/69164138446 - Bezeichnung Eingabefeld beim Anlegen von Serviceaccounts2024-03-01T13:53:40+01:00yc705064138446 - Bezeichnung Eingabefeld beim Anlegen von ServiceaccountsVon Michael Birkel-Suck (od6424):
```
...
Durch Ausfüllen des Feldes „OE-Name“ mit „INT“, also mit der Kurzbezeichnung wird der Account korrekt erstellt.
Hier ist wahrscheinlich die Zuordnung falsch und das abzufragende Feld sollte kor...Von Michael Birkel-Suck (od6424):
```
...
Durch Ausfüllen des Feldes „OE-Name“ mit „INT“, also mit der Kurzbezeichnung wird der Account korrekt erstellt.
Hier ist wahrscheinlich die Zuordnung falsch und das abzufragende Feld sollte korrekterweise „OE-Kurzbezeichnung“ lauten, wie in anderen NETVS-Formularen auch.
...
```
Danke und viele Grüße
ChristianPre 4.1 NETVS Developmenthttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/672Netdoc: Pagination2024-03-01T13:53:40+01:00ov5916julian.keck9@kit.eduNetdoc: Paginationhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/671Netdoc: P_Ports einer BCD anzeigen Performance2024-02-13T18:33:21+01:00ov5916julian.keck9@kit.eduNetdoc: P_Ports einer BCD anzeigen PerformanceDie Performance ist aktuell eine Katastrophe; der Aufwand in der API wird viel zu groß, wenn man größere BCDs anschaut (Die Query braucht bei ~8 Ports schon zwischen 3.5 und 7 Sekunden).
Schuld daran ist `api_func_nd_p_port_is_intersect_...Die Performance ist aktuell eine Katastrophe; der Aufwand in der API wird viel zu groß, wenn man größere BCDs anschaut (Die Query braucht bei ~8 Ports schon zwischen 3.5 und 7 Sekunden).
Schuld daran ist `api_func_nd_p_port_is_intersect_of_conn_node_set`. Das ist für das Anfragebedürfnis allerdings Overkill; mMn sollte in diesem Fall immer `api_fkey_nd_p_port_conn_dest` ausreichen, da man durch den Join BCD-Vlan->l_port->p_port immer am Switch ist und der Port in die richtige Richtung schaut, sodass `dest_connected_gfk` immer in die richtige Richtung zeigen sollte.
Der Constraint ist aktuell leider wieder rausgeflogen; würde das aber gerne mal testen.
Das notwendige Statement könnte dann in etwa so aussehen; man muss nochmal schauen, was man da genau möchte.
```json
[
{
"name": "nd.bcd.list",
"idx": "bcd_list",
"old": {
"name": "fsmi-sec"
}
},
{
"name": "nd.vlan.list",
"idx": "vlan_list",
"inner_join_ref": {
"bcd_list": "default"
}
},
{
"name": "nd.vlan_egress.list",
"idx": "egress_list",
"inner_join_ref": {
"vlan_list": "default"
}
},
{
"name": "nd.vlan_egress.list",
"idx": "tagged_egress_list",
"inner_join_ref": {
"egress_list": "self"
},
"old": {
"is_tagged": true
}
},
{
"name": "nd.vlan_egress.list",
"idx": "untagged_egress_list",
"inner_join_ref": {
"egress_list": "self"
},
"old": {
"is_tagged": false
}
},
{
"name": "nd.l_port.list",
"idx": "tagged_l_port_list",
"inner_join_ref": {
"tagged_egress_list": "default"
}
},
{
"name": "nd.l_port.list",
"idx": "untagged_l_port_list",
"inner_join_ref": {
"untagged_egress_list": "default"
}
},
{
"name": "nd.l2p_port.list",
"idx": "tagged_l2p_port_list",
"inner_join_ref": {
"tagged_l_port_list": "default"
}
},
{
"name": "nd.l2p_port.list",
"idx": "untagged_l2p_port_list",
"inner_join_ref": {
"untagged_l_port_list": "default"
}
},
{
"name": "nd.p_port.list",
"idx": "tagged_p_port_list",
"inner_join_ref": {
"tagged_l2p_port_list": "default"
}
},
{
"name": "nd.p_port.list",
"idx": "untagged_p_port_list",
"inner_join_ref": {
"untagged_l2p_port_list": "default"
}
},
{
"name": "nd.l_port.list",
"idx": "l_port_list",
"inner_join_ref": {
"vlan_list": "default"
}
},
{
"name": "nd.l2p_port.list",
"idx": "l2p_port_list",
"inner_join_ref": {
"l_port_list": "default"
}
},
{
"name": "nd.p_port.list",
"idx": "p_port_list",
"inner_join_ref": {
"l2p_port_list": "default"
}
},
{
"name": "nd.p_port.list",
"idx": "remote_p_port_list",
"inner_join_ref": {
"p_port_list": "api_fkey_nd_p_port_conn_dest"
},
"old": {
"is_edge_node": true
}
},
{
"name": "ndcfg.p_port2module_type.list",
"idx": "p_port2module_type_list",
"inner_join_ref": {
"remote_p_port_list": "default"
}
},
{
"name": "ndcfg.module_type.list",
"idx": "module_type_list",
"inner_join_ref": {
"p_port2module_type_list": "default"
},
"old": {
"class": "DD"
}
},
{
"name": "ndcfg.p_port2module_type.list",
"idx": "filtered_module_types",
"inner_join_ref": {
"module_type_list": "default",
"remote_p_port_list": "default"
}
},
{
"name": "nd.p_port.list",
"idx": "filtered_remote_p_port_list",
"inner_join_ref": {
"filtered_module_types": "default",
"remote_p_port_list": "self"
}
},
{
"name": "nd.module.list",
"idx": "dd_module_list",
"inner_join_ref": {
"filtered_remote_p_port_list": "default"
}
},
{
"name": "nd.module.list",
"idx": "module_list",
"inner_join_ref": {
"remote_p_port_list": "default"
}
}
]
```Pre 4.1 NETVS Developmentov5916julian.keck9@kit.eduov5916julian.keck9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/654Patchrequest: Lange ladeziten im Module-Typeahead2024-01-31T17:34:45+01:00xe4704janis.streib@kit.eduPatchrequest: Lange ladeziten im Module-TypeaheadHier sollte vielleicht noch ein Loading-Indicator hin, da jetzt mit den erweiterten Modultypen manche räume potentiell lange zum Laden brauchen, aber das Eingabefeld schon zur Verfügung steht, bevor die Vorschläge geladen sind.
Beispiel:...Hier sollte vielleicht noch ein Loading-Indicator hin, da jetzt mit den erweiterten Modultypen manche räume potentiell lange zum Laden brauchen, aber das Eingabefeld schon zur Verfügung steht, bevor die Vorschläge geladen sind.
Beispiel: 20.21, R -164.gj4210robert.kossessa9@kit.edugj4210robert.kossessa9@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/652Broken language selection2024-01-19T16:09:10+01:00rx2495alexander.kaschta9@kit.eduBroken language selectionView picture
![Screenshot_from_2024-01-17_17-46-26](/uploads/0ad8a63da40a0523e97d41593dd01e37/Screenshot_from_2024-01-17_17-46-26.png)View picture
![Screenshot_from_2024-01-17_17-46-26](/uploads/0ad8a63da40a0523e97d41593dd01e37/Screenshot_from_2024-01-17_17-46-26.png)https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/217Transaktionsgruppen und "Wizards"2023-12-28T14:12:46+01:00xe4704janis.streib@kit.eduTransaktionsgruppen und "Wizards"Für komplexe Aktionen im UI, die auf meherer Trasnaktionselemente abgebildet werden muss, schlage ich die Einführung von Transaktionsgruppen vor, die jeweils von einem "Wizard" behandelt wird, anstatt einzeln.
- [x] JSON-Strukturen defi...Für komplexe Aktionen im UI, die auf meherer Trasnaktionselemente abgebildet werden muss, schlage ich die Einführung von Transaktionsgruppen vor, die jeweils von einem "Wizard" behandelt wird, anstatt einzeln.
- [x] JSON-Strukturen definieren
- [x] HUB-Repo konfigurieren
- [x] Repo anlegen
- [x] Repo Strukturieren (devel + main branches, devel default)
- [x] Check-Scripte bauen
- [x] Schema definieren
- [x] Schema validieren
- [x] Erweiterte Checks
- [x] Transaction muss im dict_mode ausführbar sien (`idx` für alle gesetzt)
- [x] Variablen zur Variableneinsetzung müssen existieren
- [x] Default-Type Checks
- [x] CI-Config für Lint/Test
- [x] MR-Config (2 Reviews nötig + erfolgreicher CI-Run)
- [x] README (Contribution-Anleitiung, Prozess)
- [x] TA-Liste auf dict-mode umstellen
- [x] UUID-Prefixes
- [x] Error-Handling
- [x] Wizard-Renderer bauen
- [x] darstellung
- [x] dev-tool
- [x] ausführung
- [x] returning
- [x] Datatypes
- [x] Datetime
- [x] Date
- [x] int
- [x] bool
- [x] string
- [x] typeahead
- [x] mac_addr
- [x] ip_addr
- [x] select
- [x] fqdn
- [x] List-types
- [x] ~~filter~~
- [x] ~~upper~~
- [x] ~~lower~~
- [x] JSON-Dateien in NETVS einbinden
- [x] index.json in der CI vom Hub-Repo generieren
- [x] Hub-SeiteAPI 4.0 Releasexe4704janis.streib@kit.edurx2495alexander.kaschta9@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/628MacFinder: Falscher Port wird ausgegeben2023-12-14T13:14:18+01:00ov5916julian.keck9@kit.eduMacFinder: Falscher Port wird ausgegebenDer Macfinder gibt aktuell in manchen Fällen Switchports anstatt Anschlussdosen aus.
Beispiel zum Reproduzieren: suche nach `90:1b:0e:fe:82:76` in `fsmi-sec`.
Erwartet ist hier
20.30 0.002 0.2/7,
ausgegeben wird allerdings
"Gebäud...Der Macfinder gibt aktuell in manchen Fällen Switchports anstatt Anschlussdosen aus.
Beispiel zum Reproduzieren: suche nach `90:1b:0e:fe:82:76` in `fsmi-sec`.
Erwartet ist hier
20.30 0.002 0.2/7,
ausgegeben wird allerdings
"Gebäude 20.30, Raum 0.203, Modul c2030g0001 (RJ45), Port ge.0001.0022"xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/578Patch Request: Feld "Site" entfernen/ausblenden.2023-12-13T19:58:40+01:00pe3533benjamin.aydt@kit.eduPatch Request: Feld "Site" entfernen/ausblenden.Das Feld "Site" ist verwirrend, da Nutzer z.b. mit "KIT-CN:03" nichts anfangen können. <br>
Die Site sollte als "Zusatzinfo" bei der Auswahl eines Gebäudes mit eingeblendet werden. <br>
z.b. `0305 (Bürogebäude) - KIT-CN:03` <br>
Sobald d...Das Feld "Site" ist verwirrend, da Nutzer z.b. mit "KIT-CN:03" nichts anfangen können. <br>
Die Site sollte als "Zusatzinfo" bei der Auswahl eines Gebäudes mit eingeblendet werden. <br>
z.b. `0305 (Bürogebäude) - KIT-CN:03` <br>
Sobald der Nutzer anfängt eine Gebäudenummer zu Tippen, kann er mittels "autocomplete prediction" das gewünschte Gebäude auswählen.gj4210robert.kossessa9@kit.edugj4210robert.kossessa9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/621Filter in service-account-seite funktioniert nicht, wenn alls eingeblendet2023-12-08T15:31:51+01:00ov5916julian.keck9@kit.eduFilter in service-account-seite funktioniert nicht, wenn alls eingeblendet```json
{
"fileName": "https://netvs-devel.scc.kit.edu/js/chunk-389e578a.d34248ac.js",
"lineNumber": 1,
"columnNumber": 18164,
"message": "t.description is null",
"route_info": {
"path": "/cntl/svc-accounts"
...```json
{
"fileName": "https://netvs-devel.scc.kit.edu/js/chunk-389e578a.d34248ac.js",
"lineNumber": 1,
"columnNumber": 18164,
"message": "t.description is null",
"route_info": {
"path": "/cntl/svc-accounts"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0"
},
"login_name": "ov5916"
},
"netvs": {
"build_id": "8824aad0,Job ID 1140384@ci-netdb-1.net.scc.kit.edu scc-gitlab/scc-net runner",
"sysinfo": {
"version": "beta",
"version_name": "Eureka",
"mods": [
"login_oic",
"macfinder",
"dhcp_leases",
"mail_requests",
"ip_contact",
"apliste",
"domain_finder"
],
"host_oper_mode": {
"is_devel": true,
"is_prod": false,
"is_test": false,
"mode": "devel"
},
"js_mods": [
"patchrequest",
"dnsvs",
"macauth",
"ip_contact",
"login_oic",
"macfinder",
"dhcp_leases",
"patchrequest",
"ip_contact",
"ap_list",
"domainfinder"
]
}
}
}
```xe4704janis.streib@kit.eduov5916julian.keck9@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/522Home: add fetch_limit2023-12-07T18:52:39+01:00xe4704janis.streib@kit.eduHome: add fetch_limitSome people have quite a lot of bcds. We should add a fetch-limit in order to limit loading times for Home.Some people have quite a lot of bcds. We should add a fetch-limit in order to limit loading times for Home.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/607FQDN-View: Fehlende Löschen + Referenz-Info-Knöpfe2023-12-07T18:52:39+01:00xe4704janis.streib@kit.eduFQDN-View: Fehlende Löschen + Referenz-Info-KnöpfeBeispiel: https://netvs-devel.scc.kit.edu/dnsvs/fqdns/sw.whka.de.
Hier sollte oben noch ein Löschen Button sowie Records/Referenzen zur FQDN.Beispiel: https://netvs-devel.scc.kit.edu/dnsvs/fqdns/sw.whka.de.
Hier sollte oben noch ein Löschen Button sowie Records/Referenzen zur FQDN.xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/615FQDN-Record-View: Record Create: FQDN im Pro-Mode änderbar, aber wird nicht i...2023-12-07T18:52:39+01:00xe4704janis.streib@kit.eduFQDN-Record-View: Record Create: FQDN im Pro-Mode änderbar, aber wird nicht in TA übernommenhttps://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/577Handle missing macfinder jobs gracefully when a 404 is returned2023-12-04T10:40:29+01:00al7534Handle missing macfinder jobs gracefully when a 404 is returned```json
{
"failed_response": "<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body>\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx/1.18.0</center>\r\n</body>\r\n</html>\r\n",
"request": {
"url...```json
{
"failed_response": "<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body>\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx/1.18.0</center>\r\n</body>\r\n</html>\r\n",
"request": {
"url": "/api/macfinder/job/71baebd6-caf7-4b93-ac01-338b3f9e5323"
},
"route_info": {
"path": "/tools/macfinder"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0"
},
"login_name": "al7534"
},
"netvs": {
"build_id": "e32128ee,Job ID 1128702@ci-netdb-1.scc.kit.edu scc-gitlab/scc-net/netvs runner",
"sysinfo": {
"host_oper_mode": {
"is_devel": false,
"is_prod": true,
"is_test": false,
"mode": "prod"
},
"js_mods": [
"dnsvs",
"macauth",
"ap_list",
"macfinder"
],
"mods": [
{
"contact_mail": "dns-betrieb@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net/net-suite/net-suite-ip_contact",
"mod_path": "net_suite.modules.ip_contact",
"name": "ip_contact",
"printable_name": "Adressbetreuer kontaktieren",
"version": "0ead3e81"
},
{
"contact_mail": "dns-betrieb@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net/net-suite/net-suite-dhcp_leases",
"mod_path": "net_suite.modules.dhcp_leases",
"name": "dhcp_leases",
"printable_name": "DHCP-Leases",
"version": "0ead3e81"
},
{
"contact_mail": "dns-betrieb@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net/net-suite/net-suite-macfinder",
"mod_path": "net_suite.modules.macfinder",
"name": "macfinder",
"printable_name": "MACFinder",
"version": "0ead3e81"
},
{
"contact_mail": "wlan@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net-wlan/ap-liste",
"mod_path": "net_suite.modules.apliste",
"name": "apliste",
"printable_name": "AP-Liste",
"version": "v1.0.0-beta0"
}
],
"version": "0ead3e81",
"version_name": "Eureka"
}
}
}
```ov5916julian.keck9@kit.eduov5916julian.keck9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/571Mobile: Navbar in mobile mode not scrollable2023-12-04T10:40:29+01:00xe4704janis.streib@kit.eduMobile: Navbar in mobile mode not scrollableImpossible to use if screen height < navigation-contentImpossible to use if screen height < navigation-contenthttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/611MAC Finder Problem und Frage2023-11-29T13:39:27+01:00yc7050MAC Finder Problem und FrageVon Claudia Rösner (um1719): Hallo,
~~jedes Mal wenn ich im netvs.scc.kit.edu auf MACfinder klicke, erhalte ich heute eine Fehlermeldung:~~
```json
{
"failed_response": {
"detail": "Unknown job"
},
"request": {
...Von Claudia Rösner (um1719): Hallo,
~~jedes Mal wenn ich im netvs.scc.kit.edu auf MACfinder klicke, erhalte ich heute eine Fehlermeldung:~~
```json
{
"failed_response": {
"detail": "Unknown job"
},
"request": {
"url": "/api/macfinder/job/30ad68d0-d72e-4a69-85d5-2dc8ad97d51e"
},
"route_info": {
"path": "/tools/macfinder"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:120.0) Gecko/20100101 Firefox/120.0"
}
},
"netvs": {
"build_id": "0ab045bc,Job ID 1135303@ci-netdb-1.net.scc.kit.edu scc-gitlab/scc-net runner",
"sysinfo": {
"version": "beta",
"version_name": "Eureka",
"mods": [
"login_oic",
"macfinder",
"dhcp_leases",
"ip_contact",
"apliste",
"domain_finder"
],
"host_oper_mode": {
"is_devel": false,
"is_prod": true,
"is_test": false,
"mode": "prod"
},
"js_mods": [
"dnsvs",
"macauth",
"login_oic",
"macfinder",
"dhcp_leases",
"ip_contact",
"ap_list",
"domainfinder"
]
}
}
}
```
Ich hatte schonmal Probleme, wenn ich vor der Nutzung von MACfinder nicht zuerst bei NATVS+ angemeldet war (wird diese zweite Anmeldung irgendwann abgeschafft?), aber dieses Mal hat das auch nicht geholfen. ~~MACfinder ist nicht nutzbar.~~
Grüße Claudia Roesner
Problem wohl nicht mehr vorhanden, aber die Frage bleibt wohl noch. CDhttps://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/550Irrtümlich freie Blöcke zwischen der selben Adresse2023-10-27T21:26:27+02:00ov5916julian.keck9@kit.eduIrrtümlich freie Blöcke zwischen der selben Adresse![image](/uploads/a410f55a7a1682fa2b235400e979facd/image.png)![image](/uploads/a410f55a7a1682fa2b235400e979facd/image.png)https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/514devel: Scroll bar does not work in Patch Request2023-10-27T21:26:27+02:00se7337klara.mall@kit.edudevel: Scroll bar does not work in Patch RequestWhen I try to use the scroll bar to scroll in a drop-down list in Patch Request Form (devel), i.e. choosing "Add a patch action" -> e.g. "building" (but it's also true for the other fields) and then clicking the scrollbar, it just closes...When I try to use the scroll bar to scroll in a drop-down list in Patch Request Form (devel), i.e. choosing "Add a patch action" -> e.g. "building" (but it's also true for the other fields) and then clicking the scrollbar, it just closes the drop-down list. Tested in Google Chrome and Firefox.
It is still possible to type something and thereby shorten the drop-down list.API 4.0 Releasegj4210robert.kossessa9@kit.edugj4210robert.kossessa9@kit.edu