diff --git a/data/external/results/orgs-de_tumonline.json b/data/external/results/orgs-de_tumonline.json index 7ccef7a0d..f266bff92 100644 --- a/data/external/results/orgs-de_tumonline.json +++ b/data/external/results/orgs-de_tumonline.json @@ -2684,11 +2684,6 @@ "name": "Teilbibliothek Physik", "path": "TUM/Zentrale Serviceeinrichtungen/Universit\u00e4tsbibliothek/Standort Garching/Teilbibliothek Physik" }, - "26826": { - "code": "TUZEIGF", - "name": "ZIEL Gesch\u00e4ftsf\u00fchrung", - "path": "TUM/Wissenschaftliche Zentralinstitute/Zentralinstitut f\u00fcr Ern\u00e4hrungs- und Lebensmittelforschung (ZIEL) - Institute for Food & Health/ZIEL Gesch\u00e4ftsf\u00fchrung" - }, "26827": { "code": "TUZEIVE", "name": "ZIEL Gesch\u00e4ftsstelle", @@ -10876,7 +10871,162 @@ }, "56337": { "code": "TUZEI17", - "name": "ZIEL - externe Mitglieder", - "path": "TUM/Wissenschaftliche Zentralinstitute/Zentralinstitut f\u00fcr Ern\u00e4hrungs- und Lebensmittelforschung (ZIEL) - Institute for Food & Health/ZIEL-Mitglieder/ZIEL - externe Mitglieder" + "name": "ZIEL-externe Mitglieder", + "path": "TUM/Wissenschaftliche Zentralinstitute/Zentralinstitut f\u00fcr Ern\u00e4hrungs- und Lebensmittelforschung (ZIEL) - Institute for Food & Health/ZIEL-Mitglieder/ZIEL-externe Mitglieder" + }, + "56357": { + "code": "TUXOC00", + "name": "Studienorganisation TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation" + }, + "56358": { + "code": "TUXBC00", + "name": "Studiengangsb\u00fcndel Bio\u00f6konomie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Bio\u00f6konomie" + }, + "56359": { + "code": "TUXBC01", + "name": "Studiengangsb\u00fcndel Biomassetechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Biomassetechnologie" + }, + "56360": { + "code": "TUXBC02", + "name": "Studiengangsb\u00fcndel Chemische Biotechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Chemische Biotechnologie" + }, + "56361": { + "code": "TUXBC03", + "name": "Studiengangsb\u00fcndel Technologie Biogener Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Technologie Biogener Rohstoffe" + }, + "56362": { + "code": "TUXBC04", + "name": "Studiengangsb\u00fcndel Biogene Werkstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Biogene Werkstoffe" + }, + "56363": { + "code": "TUXBC05", + "name": "Studiengangsb\u00fcndel Nachwachsende Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Nachwachsende Rohstoffe" + }, + "56364": { + "code": "TUXBC06", + "name": "Studiengangsb\u00fcndel Promotionsprogramme", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Promotionsprogramme" + }, + "56365": { + "code": "TUXBC07", + "name": "Studiengangsb\u00fcndel Austauschprogramme", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Austauschprogramme" + }, + "56366": { + "code": "TUXBC08", + "name": "Studiengangsb\u00fcndel Studienkolleg", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Studienkolleg" + }, + "56367": { + "code": "TUXBC09", + "name": "Studiengangsb\u00fcndel Archiv", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Archiv" + }, + "56368": { + "code": "TUXSC00", + "name": "Studiengang B.Sc. Bioeconomy", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Bio\u00f6konomie/B.Sc. Bioeconomy" + }, + "56369": { + "code": "TUXSC01", + "name": "Studiengang B.Sc. Bio\u00f6konomie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Bio\u00f6konomie/B.Sc. Bio\u00f6konomie" + }, + "56370": { + "code": "TUXSC02", + "name": "Studiengang M.Sc. Bioeconomy", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Bio\u00f6konomie/M.Sc. Bioeconomy" + }, + "56371": { + "code": "TUXSC03", + "name": "Studiengang M.Sc. Biomassetechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Biomassetechnologie/M.Sc. Biomassetechnologie" + }, + "56372": { + "code": "TUXSC04", + "name": "Studiengang M.Sc. Biomass Technology", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Biomassetechnologie/M.Sc. Biomass Technology" + }, + "56373": { + "code": "TUXSC05", + "name": "Studiengang B.Sc. Chemische Biotechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Chemische Biotechnologie/B.Sc. Chemische Biotechnologie" + }, + "56374": { + "code": "TUXSC06", + "name": "Studiengang M.Sc. Chemical Biotechnology", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Chemische Biotechnologie/M.Sc. Chemical Biotechnology" + }, + "56375": { + "code": "TUXSC07", + "name": "Studiengang B.Sc. Technologie Biogener Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Technologie Biogener Rohstoffe/B.Sc. Technologie Biogener Rohstoffe" + }, + "56376": { + "code": "TUXSC08", + "name": "Studiengang M.Sc. Technology of Biogenic Resources", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Technologie Biogener Rohstoffe/M.Sc. Technology of Biogenic Resources" + }, + "56377": { + "code": "TUXSC09", + "name": "Studiengang B.Sc. Biogene Werkstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Biogene Werkstoffe/B.Sc. Biogene Werkstoffe" + }, + "56378": { + "code": "TUXSC0A", + "name": "Studiengang B.Sc. Nachwachsende Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Nachwachsende Rohstoffe/B.Sc. Nachwachsende Rohstoffe" + }, + "56379": { + "code": "TUXSC0B", + "name": "Studiengang M.Sc. Nachwachsende Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Nachwachsende Rohstoffe/M.Sc. Nachwachsende Rohstoffe" + }, + "56380": { + "code": "TUXSC0C", + "name": "Studiengang TUM Campus Straubing (Promotionsstudium)", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Promotionsprogramme/TUM Campus Straubing (Promotionsstudium)" + }, + "56381": { + "code": "TUXSC0D", + "name": "Studiengang TUM Campus Straubing (Austauschprogram)", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Austauschprogramme/TUM Campus Straubing (Austauschprogram)" + }, + "56382": { + "code": "TUXSC0E", + "name": "Studiengang TUM Campus Straubing (Praktikum)", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Austauschprogramme/TUM Campus Straubing (Praktikum)" + }, + "56383": { + "code": "TUXSC0F", + "name": "Studiengang Chemische Biotechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Studienkolleg/Chemische Biotechnologie" + }, + "56384": { + "code": "TUXSC0G", + "name": "Studiengang Nachwachsende Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Studienkolleg/Nachwachsende Rohstoffe" + }, + "56385": { + "code": "TUXSC0H", + "name": "Studiengang Bioeconomy", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Studienkolleg/Bioeconomy" + }, + "56386": { + "code": "TUXSC0I", + "name": "Studiengang Bio\u00f6konomie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing f\u00fcr Biotechnologie und Nachhaltigkeit (TUMCS)/Studienorganisation/Studienkolleg/Bio\u00f6konomie" + }, + "56399": { + "code": "TUS4F7E", + "name": "Lehrstuhl f\u00fcr Food Texture Engineering (Prof. Guldin)", + "path": "TUM/Schools/Life Sciences/Departments/Life Science Engineering/Food Texture Engineering (Prof. Guldin)" } } diff --git a/data/external/results/orgs-en_tumonline.json b/data/external/results/orgs-en_tumonline.json index 653945754..de6123293 100644 --- a/data/external/results/orgs-en_tumonline.json +++ b/data/external/results/orgs-en_tumonline.json @@ -2684,11 +2684,6 @@ "name": "Central Service Institutions Teilbibliothek Physik", "path": "TUM/Central Service Institutions/University Libraries/Site Garching/Central Service Institutions" }, - "26826": { - "code": "TUZEIGF", - "name": "ZIEL Management", - "path": "TUM/Corporate Research Centers/ZIEL - Institute f\u00fcr Food & Health/ZIEL Management" - }, "26827": { "code": "TUZEIVE", "name": "ZIEL Administration Office", @@ -10876,7 +10871,162 @@ }, "56337": { "code": "TUZEI17", - "name": "Area ZIEL - externe Mitglieder", + "name": "Area ZIEL-externe Mitglieder", "path": "TUM/Corporate Research Centers/ZIEL - Institute f\u00fcr Food & Health/Other Institution/Area" + }, + "56357": { + "code": "TUXOC00", + "name": "Academic Program Administration TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration" + }, + "56358": { + "code": "TUXBC00", + "name": "Academic Programs Bio\u00f6konomie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Bio\u00f6konomie" + }, + "56359": { + "code": "TUXBC01", + "name": "Academic Programs Biomassetechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Biomassetechnologie" + }, + "56360": { + "code": "TUXBC02", + "name": "Academic Programs Chemische Biotechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Chemische Biotechnologie" + }, + "56361": { + "code": "TUXBC03", + "name": "Academic Programs Technologie Biogener Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Technologie Biogener Rohstoffe" + }, + "56362": { + "code": "TUXBC04", + "name": "Academic Programs Biogene Werkstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Biogene Werkstoffe" + }, + "56363": { + "code": "TUXBC05", + "name": "Academic Programs Nachwachsende Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Nachwachsende Rohstoffe" + }, + "56364": { + "code": "TUXBC06", + "name": "Academic Programs Promotionsprogramme", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Promotionsprogramme" + }, + "56365": { + "code": "TUXBC07", + "name": "Academic Programs Austauschprogramme", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Austauschprogramme" + }, + "56366": { + "code": "TUXBC08", + "name": "Academic Programs Studienkolleg", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Studienkolleg" + }, + "56367": { + "code": "TUXBC09", + "name": "Academic Programs Archiv", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Archiv" + }, + "56368": { + "code": "TUXSC00", + "name": "Degree Program B.Sc. Bioeconomy", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Bio\u00f6konomie/B.Sc. Bioeconomy" + }, + "56369": { + "code": "TUXSC01", + "name": "Degree Program B.Sc. Bio\u00f6konomie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Bio\u00f6konomie/B.Sc. Bio\u00f6konomie" + }, + "56370": { + "code": "TUXSC02", + "name": "Degree Program M.Sc. Bioeconomy", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Bio\u00f6konomie/M.Sc. Bioeconomy" + }, + "56371": { + "code": "TUXSC03", + "name": "Degree Program M.Sc. Biomassetechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Biomassetechnologie/M.Sc. Biomassetechnologie" + }, + "56372": { + "code": "TUXSC04", + "name": "Degree Program M.Sc. Biomass Technology", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Biomassetechnologie/M.Sc. Biomass Technology" + }, + "56373": { + "code": "TUXSC05", + "name": "Degree Program B.Sc. Chemische Biotechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Chemische Biotechnologie/B.Sc. Chemische Biotechnologie" + }, + "56374": { + "code": "TUXSC06", + "name": "Degree Program M.Sc. Chemical Biotechnology", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Chemische Biotechnologie/M.Sc. Chemical Biotechnology" + }, + "56375": { + "code": "TUXSC07", + "name": "Degree Program B.Sc. Technologie Biogener Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Technologie Biogener Rohstoffe/B.Sc. Technologie Biogener Rohstoffe" + }, + "56376": { + "code": "TUXSC08", + "name": "Degree Program M.Sc. Technology of Biogenic Resources", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Technologie Biogener Rohstoffe/M.Sc. Technology of Biogenic Resources" + }, + "56377": { + "code": "TUXSC09", + "name": "Degree Program B.Sc. Biogene Werkstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Biogene Werkstoffe/B.Sc. Biogene Werkstoffe" + }, + "56378": { + "code": "TUXSC0A", + "name": "Degree Program B.Sc. Nachwachsende Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Nachwachsende Rohstoffe/B.Sc. Nachwachsende Rohstoffe" + }, + "56379": { + "code": "TUXSC0B", + "name": "Degree Program M.Sc. Nachwachsende Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Nachwachsende Rohstoffe/M.Sc. Nachwachsende Rohstoffe" + }, + "56380": { + "code": "TUXSC0C", + "name": "Degree Program TUM Campus Straubing (Promotionsstudium)", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Promotionsprogramme/TUM Campus Straubing (Promotionsstudium)" + }, + "56381": { + "code": "TUXSC0D", + "name": "Degree Program TUM Campus Straubing (Austauschprogram)", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Austauschprogramme/TUM Campus Straubing (Austauschprogram)" + }, + "56382": { + "code": "TUXSC0E", + "name": "Degree Program TUM Campus Straubing (Praktikum)", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Austauschprogramme/TUM Campus Straubing (Praktikum)" + }, + "56383": { + "code": "TUXSC0F", + "name": "Degree Program Chemische Biotechnologie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Studienkolleg/Chemische Biotechnologie" + }, + "56384": { + "code": "TUXSC0G", + "name": "Degree Program Nachwachsende Rohstoffe", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Studienkolleg/Nachwachsende Rohstoffe" + }, + "56385": { + "code": "TUXSC0H", + "name": "Degree Program Bioeconomy", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Studienkolleg/Bioeconomy" + }, + "56386": { + "code": "TUXSC0I", + "name": "Degree Program Bio\u00f6konomie", + "path": "TUM/Integrative Research Institutes/TUM Campus Straubing for Biotechnology and Sustainability (TUMCS)/Academic Program Administration/Studienkolleg/Bio\u00f6konomie" + }, + "56399": { + "code": "TUS4F7E", + "name": "Chair of Food Texture Engineering (Prof. Guldin)", + "path": "TUM/Schools/Life Sciences/Departments/Life Science Engineering/Food Texture Engineering (Prof. Guldin)" } } diff --git a/data/external/results/rooms_tumonline.json b/data/external/results/rooms_tumonline.json index 0b8aa2619..05dc9a0cb 100644 --- a/data/external/results/rooms_tumonline.json +++ b/data/external/results/rooms_tumonline.json @@ -287029,7 +287029,7 @@ "wheelchair": null }, "tumonline_id": 43907, - "usage_id": 16 + "usage_id": 222 }, "4107.U1.002": { "address": { @@ -475481,7 +475481,7 @@ "building_id": 1365, "floor_level": "1.OG", "floor_type": "PVC", - "main_operator_id": 14179, + "main_operator_id": 45028, "seats": { "sitting": null, "standing": null, @@ -475502,7 +475502,7 @@ "building_id": 1365, "floor_level": "1.OG", "floor_type": "PVC", - "main_operator_id": 14179, + "main_operator_id": 45028, "seats": { "sitting": null, "standing": null, @@ -475523,7 +475523,7 @@ "building_id": 1365, "floor_level": "1.OG", "floor_type": "PVC", - "main_operator_id": 14179, + "main_operator_id": 45028, "seats": { "sitting": null, "standing": null, @@ -475544,7 +475544,7 @@ "building_id": 1365, "floor_level": "1.OG", "floor_type": "PVC", - "main_operator_id": 14179, + "main_operator_id": 45028, "seats": { "sitting": null, "standing": null, @@ -475565,7 +475565,7 @@ "building_id": 1365, "floor_level": "1.OG", "floor_type": "PVC", - "main_operator_id": 14179, + "main_operator_id": 45028, "seats": { "sitting": null, "standing": null, @@ -532516,7 +532516,7 @@ "calendar_resource_nr": 17891, "floor_level": "1.OG", "floor_type": "Laminat", - "main_operator_id": 14874, + "main_operator_id": 51898, "seats": { "sitting": 48, "standing": null, @@ -532537,7 +532537,7 @@ "building_id": 824, "floor_level": "1.OG", "floor_type": "Laminat", - "main_operator_id": 14874, + "main_operator_id": 51898, "seats": { "sitting": null, "standing": null, @@ -532558,7 +532558,7 @@ "building_id": 824, "floor_level": "1.OG", "floor_type": "Laminat", - "main_operator_id": 14874, + "main_operator_id": 51898, "seats": { "sitting": null, "standing": null, @@ -532579,7 +532579,7 @@ "building_id": 824, "floor_level": "1.OG", "floor_type": "Laminat", - "main_operator_id": 14874, + "main_operator_id": 51898, "seats": { "sitting": null, "standing": null, @@ -532600,7 +532600,7 @@ "building_id": 824, "floor_level": "1.OG", "floor_type": "Laminat", - "main_operator_id": 14874, + "main_operator_id": 51898, "seats": { "sitting": null, "standing": null, @@ -532621,7 +532621,7 @@ "building_id": 824, "floor_level": "1.OG", "floor_type": "Laminat", - "main_operator_id": 14874, + "main_operator_id": 51898, "seats": { "sitting": 7, "standing": null, @@ -532642,7 +532642,7 @@ "building_id": 824, "floor_level": "1.OG", "floor_type": "Laminat", - "main_operator_id": 14874, + "main_operator_id": 51898, "seats": { "sitting": null, "standing": null, @@ -548589,7 +548589,7 @@ "building_id": 826, "floor_level": "EG", "floor_type": "Estrich (Beton)", - "main_operator_id": 14874, + "main_operator_id": 51898, "seats": { "sitting": null, "standing": null, diff --git a/data/requirements.txt b/data/requirements.txt index 617ce1dc2..1c7cd73b2 100644 --- a/data/requirements.txt +++ b/data/requirements.txt @@ -4,7 +4,7 @@ defusedxml==0.7.1 lxml==5.2.2 numba==0.60.0 Pillow==10.4.0 -pydantic==2.8.0 +pydantic==2.8.2 pyyaml==6.0.1 requests==2.32.3 requests-oauthlib==2.0.0 diff --git a/docker-compose.local.yml b/docker-compose.local.yml index d59e2142d..92f112b8d 100644 --- a/docker-compose.local.yml +++ b/docker-compose.local.yml @@ -51,7 +51,7 @@ services: interval: 10s start_period: 10s tileserver: - image: maptiler/tileserver-gl:v4.11.1 + image: maptiler/tileserver-gl:v4.12.0 restart: unless-stopped command: /usr/src/app/docker-entrypoint.sh --public_url=https://nav.tum.de/maps/ tmpfs: diff --git a/docker-compose.yml b/docker-compose.yml index 3f6ab4c27..9bc4c7497 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -69,7 +69,7 @@ services: interval: 10s start_period: 10s tileserver: - image: maptiler/tileserver-gl:v4.11.1 + image: maptiler/tileserver-gl:v4.12.0 restart: unless-stopped labels: - "traefik.enable=true" diff --git a/requirements-dev.txt b/requirements-dev.txt index 00b59fb8a..3acfb195a 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,7 +1,7 @@ mypy==1.10.1 pre-commit==3.7.1 pytest==8.2.2 -ruff==0.5.0 +ruff==0.5.1 types-Pillow==10.2.0.20240520 types-PyYAML==6.0.12.20240311 types-requests==2.32.0.20240622 diff --git a/server/Cargo.lock b/server/Cargo.lock index 0f7ba64bc..449eadf0a 100644 --- a/server/Cargo.lock +++ b/server/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "ab_glyph" -version = "0.2.27" +version = "0.2.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c3a1cbc201cc13ed06cf875efb781f2249b3677f5c74571b67d817877f9d697" +checksum = "79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb" dependencies = [ "ab_glyph_rasterizer", "owned_ttf_parser", @@ -531,7 +531,7 @@ dependencies = [ "home", "http 1.1.0", "http-body-util", - "hyper 1.3.1", + "hyper 1.4.0", "hyper-named-pipe", "hyper-rustls 0.26.0", "hyper-util", @@ -674,9 +674,9 @@ checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" [[package]] name = "cc" -version = "1.0.102" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "779e6b7d17797c0b42023d417228c02889300190e700cb074c3438d9c541d332" +checksum = "74b6a57f98764a267ff415d50a25e6e166f3831a5071af4995296ea97d210490" dependencies = [ "jobserver", "libc", @@ -711,7 +711,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -1658,9 +1658,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" +checksum = "c4fe55fb7a772d59a5ff1dfbff4fe0258d19b89fec4b233e75d35d5d2316badc" dependencies = [ "bytes", "futures-channel", @@ -1683,7 +1683,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278" dependencies = [ "hex", - "hyper 1.3.1", + "hyper 1.4.0", "hyper-util", "pin-project-lite", "tokio", @@ -1713,7 +1713,7 @@ checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.3.1", + "hyper 1.4.0", "hyper-util", "log", "rustls 0.22.4", @@ -1733,9 +1733,9 @@ checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.3.1", + "hyper 1.4.0", "hyper-util", - "rustls 0.23.10", + "rustls 0.23.11", "rustls-native-certs", "rustls-pki-types", "tokio", @@ -1752,7 +1752,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.3.1", + "hyper 1.4.0", "hyper-util", "native-tls", "tokio", @@ -1762,16 +1762,16 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56" +checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" dependencies = [ "bytes", "futures-channel", "futures-util", "http 1.1.0", "http-body 1.0.0", - "hyper 1.3.1", + "hyper 1.4.0", "pin-project-lite", "socket2", "tokio", @@ -1788,7 +1788,7 @@ checksum = "acf569d43fa9848e510358c07b80f4adf34084ddc28c6a4a651ee8474c070dcc" dependencies = [ "hex", "http-body-util", - "hyper 1.3.1", + "hyper 1.4.0", "hyper-util", "pin-project-lite", "tokio", @@ -2232,9 +2232,9 @@ dependencies = [ [[package]] name = "meilisearch-index-setting-macro" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "517f9cbfcc9368d71c021bef83b1d448c2b29f5734a25da6174ddf31deead340" +checksum = "54abc57ee746d0f8c2a40ca900af67cbf022b0e4be3d2ff806939322b5f3bc39" dependencies = [ "convert_case 0.6.0", "proc-macro2", @@ -2245,9 +2245,9 @@ dependencies = [ [[package]] name = "meilisearch-sdk" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa561e4357a47bc64b1d87b6a081416cd58e2e3c00a30813e8936baed3b5a121" +checksum = "e8d5ded866ed900150a707bd923f2d178ff64a0981d2306c823e8d8003d95ef2" dependencies = [ "async-trait", "bytes", @@ -2373,7 +2373,7 @@ dependencies = [ "rand", "regex", "reqwest 0.12.5", - "rustls 0.23.10", + "rustls 0.23.11", "sentry", "sentry-actix", "serde", @@ -2601,7 +2601,7 @@ dependencies = [ "http 1.1.0", "http-body 1.0.0", "http-body-util", - "hyper 1.3.1", + "hyper 1.4.0", "hyper-rustls 0.26.0", "hyper-util", "jsonwebtoken", @@ -2694,9 +2694,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "owned_ttf_parser" -version = "0.21.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b41438d2fc63c46c74a2203bf5ccd82c41ba04347b2fcf5754f230b167067d5" +checksum = "490d3a563d3122bf7c911a59b0add9389e5ec0f5f0c3ac6b91ff235a0e6a7f90" dependencies = [ "ttf-parser", ] @@ -2746,7 +2746,7 @@ dependencies = [ "libc", "redox_syscall 0.5.2", "smallvec", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -2994,7 +2994,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.10", + "rustls 0.23.11", "thiserror", "tokio", "tracing", @@ -3010,7 +3010,7 @@ dependencies = [ "rand", "ring", "rustc-hash", - "rustls 0.23.10", + "rustls 0.23.11", "slab", "thiserror", "tinyvec", @@ -3311,7 +3311,7 @@ dependencies = [ "http 1.1.0", "http-body 1.0.0", "http-body-util", - "hyper 1.3.1", + "hyper 1.4.0", "hyper-rustls 0.27.2", "hyper-tls", "hyper-util", @@ -3324,7 +3324,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.10", + "rustls 0.23.11", "rustls-native-certs", "rustls-pemfile 2.1.2", "rustls-pki-types", @@ -3477,30 +3477,30 @@ dependencies = [ "log", "ring", "rustls-pki-types", - "rustls-webpki 0.102.4", + "rustls-webpki 0.102.5", "subtle", "zeroize", ] [[package]] name = "rustls" -version = "0.23.10" +version = "0.23.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402" +checksum = "4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0" dependencies = [ "once_cell", "ring", "rustls-pki-types", - "rustls-webpki 0.102.4", + "rustls-webpki 0.102.5", "subtle", "zeroize", ] [[package]] name = "rustls-native-certs" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" +checksum = "a88d6d420651b496bdd98684116959239430022a115c1240e6c3993be0b15fba" dependencies = [ "openssl-probe", "rustls-pemfile 2.1.2", @@ -3546,9 +3546,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.102.4" +version = "0.102.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" +checksum = "f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78" dependencies = [ "ring", "rustls-pki-types", @@ -3758,18 +3758,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" +checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" +checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" dependencies = [ "proc-macro2", "quote", @@ -3831,9 +3831,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.8.1" +version = "3.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20" +checksum = "e73139bc5ec2d45e6c5fd85be5a46949c1c39a4c18e56915f5eb4c12f975e377" dependencies = [ "base64 0.22.1", "chrono", @@ -3849,9 +3849,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.8.1" +version = "3.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" +checksum = "b80d3d6b56b64335c0180e5ffde23b3c5e08c14c585b51a15bd0e95393f46703" dependencies = [ "darling", "proc-macro2", @@ -4413,9 +4413,9 @@ dependencies = [ [[package]] name = "testcontainers" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81abdf87437235a275fd0fecaa6ca2c6af28240506e695e9abe84597b3431b35" +checksum = "cb74bff469141dfded423ce9b8aa47430bfd9058e8d8ddac4a7c0966da0025bb" dependencies = [ "async-trait", "bollard", @@ -4429,6 +4429,7 @@ dependencies = [ "log", "memchr", "parse-display", + "pin-project-lite", "reqwest 0.12.5", "serde", "serde_json", @@ -4443,9 +4444,9 @@ dependencies = [ [[package]] name = "testcontainers-modules" -version = "0.7.1" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62fd1d073aa411d7a902969516261bebd71c5218098713fbd5aea7f4f72a45f1" +checksum = "3a433ba83c79b59254a8a712c2c435750272574ddbc57091b69724d2696dc57d" dependencies = [ "testcontainers", ] @@ -4604,7 +4605,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.10", + "rustls 0.23.11", "rustls-pki-types", "tokio", ] @@ -4830,9 +4831,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "ttf-parser" -version = "0.21.1" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8" +checksum = "8686b91785aff82828ed725225925b33b4fde44c4bb15876e5f7c832724c420a" [[package]] name = "typenum" @@ -4927,7 +4928,7 @@ dependencies = [ "once_cell", "rustls 0.22.4", "rustls-pki-types", - "rustls-webpki 0.102.4", + "rustls-webpki 0.102.5", "url", "webpki-roots 0.26.3", ] @@ -5139,9 +5140,9 @@ dependencies = [ [[package]] name = "wide" -version = "0.7.24" +version = "0.7.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a040b111774ab63a19ef46bbc149398ab372b4ccdcfd719e9814dbd7dfd76c8" +checksum = "2caba658a80831539b30698ae9862a72db6697dfdd7151e46920f5f2755c3ce2" dependencies = [ "bytemuck", "safe_arch", @@ -5182,7 +5183,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" dependencies = [ "windows-core", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -5191,7 +5192,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -5209,7 +5210,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -5229,18 +5230,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.5", - "windows_aarch64_msvc 0.52.5", - "windows_i686_gnu 0.52.5", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", "windows_i686_gnullvm", - "windows_i686_msvc 0.52.5", - "windows_x86_64_gnu 0.52.5", - "windows_x86_64_gnullvm 0.52.5", - "windows_x86_64_msvc 0.52.5", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -5251,9 +5252,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" @@ -5263,9 +5264,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" @@ -5275,15 +5276,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" [[package]] name = "windows_i686_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" @@ -5293,9 +5294,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" @@ -5305,9 +5306,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" @@ -5317,9 +5318,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" @@ -5329,9 +5330,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" @@ -5370,28 +5371,29 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "yaup" -version = "0.2.1" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a59e7d27bed43f7c37c25df5192ea9d435a8092a902e02203359ac9ce3e429d9" +checksum = "b0144f1a16a199846cb21024da74edd930b43443463292f536b7110b4855b5c6" dependencies = [ + "form_urlencoded", "serde", - "url", + "thiserror", ] [[package]] name = "zerocopy" -version = "0.7.34" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.34" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", diff --git a/server/main-api/Cargo.toml b/server/main-api/Cargo.toml index 8343407b2..4e4030b03 100644 --- a/server/main-api/Cargo.toml +++ b/server/main-api/Cargo.toml @@ -25,7 +25,7 @@ sentry-actix = "0.34.0" #serialisation serde = { version = "1.0.200", features = ["derive"] } -serde_json = "1.0.116" +serde_json = { version = "1.0.116", features = ["raw_value"] } serde_yaml = "0.9.34" # runtime + webserver @@ -44,7 +44,7 @@ sqlx = { version = "0.7.4", features = ["postgres", "runtime-tokio", "tls-rustls chrono = { version = "0.4.38", default-features = false, features = ["serde"] } # search -meilisearch-sdk = "0.26.0" +meilisearch-sdk = "0.27.0" logos = "0.14.0" regex = "1.10.4" @@ -72,6 +72,6 @@ time = "0.3.36" [dev-dependencies] pretty_assertions = "1.4.0" -testcontainers = { version = "0.19.0", features = ["watchdog"] } -testcontainers-modules = {version = "0.7.1",features = ["postgres","meilisearch"] } +testcontainers = { version = "0.20.0", features = ["watchdog"] } +testcontainers-modules = {version = "0.8.0",features = ["postgres","meilisearch"] } tracing-test = "0.2.5" diff --git a/server/main-api/src/setup/search_synonyms.yaml b/server/main-api/src/setup/search_synonyms.yaml index 2569c9cfc..02127eed1 100644 --- a/server/main-api/src/setup/search_synonyms.yaml +++ b/server/main-api/src/setup/search_synonyms.yaml @@ -138,13 +138,17 @@ StuVe: [ SV, Studentische Vertretung, AStA ] # renamings due to NS-context, renamed in Q1-2024 => remove in Q3-2024 "Bestelmeyer Süd": [ "Zentralgebäude 2" ] "Bestelmeyer Nord": [ "Zentralgebäude 7" ] +"Bestelmeyer": [ "Zentralgebäude 2", "Zentralgebäude 7" ] "Gustav-Niemann-Hörsaal": ["MW 0001"] "Gustav-Niemann": ["MW 0001"] +"Niemann": ["MW 0001"] "Ernst-Schmidt-Hörsaal": ["MW 1801"] "Ernst-Schmidt": ["MW 1801"] "Willy-Messerschmitt-Zeichensaal": ["MW 1450 Zeichensaal"] "Willy-Messerschmitt": ["MW 1450"] +"Messerschmitt": ["MW 1450"] "Ludwig-Prandtl-Hörsaal": ["MW 0250"] "Ludwig-Prandtl": ["MW 0250"] +"Prandtl": ["MW Halle (AM)", "MW 0250"] "Prandtl (AM": ["MW Halle (AM)"] "Prandtl (AM)": ["MW Halle (AM)"] diff --git a/webclient/package.json b/webclient/package.json index ff78f406a..f1ee8ac8c 100644 --- a/webclient/package.json +++ b/webclient/package.json @@ -18,7 +18,7 @@ "@fullcalendar/vue3": "^6.1.14", "@headlessui/vue": "1.7.22", "@heroicons/vue": "2.1.4", - "@nuxt/content": "2.13.0", + "@nuxt/content": "2.13.1", "@nuxt/image": "1.7.0", "@nuxtjs/color-mode": "3.4.2", "@vueuse/core": "10.11.0", @@ -37,7 +37,7 @@ "@nuxt/eslint": "0.3.13", "@nuxtjs/i18n": "8.3.1", "@nuxtjs/tailwindcss": "6.12.0", - "@types/node": "20.14.9", + "@types/node": "20.14.10", "@types/swagger-ui": "3.52.4", "@vue/tsconfig": "0.5.1", "autoprefixer": "10.4.19", diff --git a/webclient/pnpm-lock.yaml b/webclient/pnpm-lock.yaml index e2e0f4194..4b1f364e9 100644 --- a/webclient/pnpm-lock.yaml +++ b/webclient/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: 2.1.4 version: 2.1.4(vue@3.4.31(typescript@5.4.5)) '@nuxt/content': - specifier: 2.13.0 - version: 2.13.0(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5)) + specifier: 2.13.1 + version: 2.13.1(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5)) '@nuxt/image': specifier: 1.7.0 version: 1.7.0(ioredis@5.4.1)(rollup@4.18.0) @@ -37,7 +37,7 @@ importers: version: 10.11.0(vue@3.4.31(typescript@5.4.5)) '@vueuse/nuxt': specifier: 10.11.0 - version: 10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5)) + version: 10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5)) maplibre-gl: specifier: 4.5.0 version: 4.5.0 @@ -46,7 +46,7 @@ importers: version: 1.1.13(tailwindcss@3.4.4) nuxt: specifier: 3.12.3 - version: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)) + version: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)) sharp: specifier: 0.33.4 version: 0.33.4 @@ -68,7 +68,7 @@ importers: devDependencies: '@nuxt/eslint': specifier: 0.3.13 - version: 0.3.13(eslint@9.6.0)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)) + version: 0.3.13(eslint@9.6.0)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)) '@nuxtjs/i18n': specifier: 8.3.1 version: 8.3.1(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5)) @@ -76,8 +76,8 @@ importers: specifier: 6.12.0 version: 6.12.0(rollup@4.18.0) '@types/node': - specifier: 20.14.9 - version: 20.14.9 + specifier: 20.14.10 + version: 20.14.10 '@types/swagger-ui': specifier: 3.52.4 version: 3.52.4 @@ -1135,8 +1135,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nuxt/content@2.13.0': - resolution: {integrity: sha512-s7Gfz5f5aFZ5oe6fRu3nFnPwOB5AstbFqMKawSjXDGtgP1zu0b5NKFytBx8HbL1uDb7HixpxqQGJI+a6cZ6hZw==} + '@nuxt/content@2.13.1': + resolution: {integrity: sha512-s33sjNCYhFBQxTaWt+NuaCKmnDlYawyYjge8aR+VnCse8jJNRrUM5Rjl38YLF+kH6VqC8yS6zmOIBylDB04nOA==} '@nuxt/devalue@2.0.2': resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} @@ -1232,8 +1232,8 @@ packages: resolution: {integrity: sha512-VHnnjFTTep2oC5++61WY06y4c/h943NyHQh1CRUJQvjsdbGSMX3WQjMGk+X05a3pyPFN70aq0YbgtsEoEoTEjQ==} engines: {node: ^14.16.0 || >=16.11.0} - '@nuxtjs/mdc@0.8.2': - resolution: {integrity: sha512-Cle6P65jWolHOAGqILHCIlCrt7t9T4HD60Ao6BqKEXTTdAbp/oLjfW9vtv0KbJBG8F3+euVAFAd8SIIpJgb3wQ==} + '@nuxtjs/mdc@0.8.3': + resolution: {integrity: sha512-FqvJFWkBN9u2FeWog+7+C0aIOx0WIu61TYgAXPmmIOVVua6s2mXQsMyF3fXY2M56QBIaYJzK/SYN+5FGr5GNTQ==} '@nuxtjs/tailwindcss@6.12.0': resolution: {integrity: sha512-vXvEq8z177TQcx0tc10mw3O6T9WeN0iTL8hIKGDfidmr+HKReexJU01aPgHefFrCu4LJB70egYFYnywzB9lMyQ==} @@ -1720,11 +1720,11 @@ packages: '@rushstack/eslint-patch@1.10.3': resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} - '@shikijs/core@1.9.0': - resolution: {integrity: sha512-cbSoY8P/jgGByG8UOl3jnP/CWg/Qk+1q+eAKWtcrU3pNoILF8wTsLB0jT44qUBV8Ce1SvA9uqcM9Xf+u3fJFBw==} + '@shikijs/core@1.10.1': + resolution: {integrity: sha512-qdiJS5a/QGCff7VUFIqd0hDdWly9rDp8lhVmXVrS11aazX8LOTRLHAXkkEeONNsS43EcCd7gax9LLoOz4vlFQA==} - '@shikijs/transformers@1.9.0': - resolution: {integrity: sha512-wo8dNbZtFtVhKtw8BnXIT/FDTGMwEdWcQSIRa78ou14JGkMYxSCBN942W5+IRUifP5BwVUWgkXBYX/M3FUFkeg==} + '@shikijs/transformers@1.10.1': + resolution: {integrity: sha512-0gLtcFyi6R6zcUkFajUEp1Qiv7lHBSFgOz4tQvS8nFsYCQSLI1/9pM+Me8jEIPXv7XLKAoUjw6InL+Sv+BHw/A==} '@sindresorhus/is@4.6.0': resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} @@ -1898,17 +1898,14 @@ packages: '@types/mapbox__vector-tile@1.3.4': resolution: {integrity: sha512-bpd8dRn9pr6xKvuEBQup8pwQfD4VUyqO/2deGjfpe6AwC8YRlyEipvefyRJUSiCJTZuCb8Pl1ciVV5ekqJ96Bg==} - '@types/mdast@4.0.3': - resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==} - '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@20.14.9': - resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + '@types/node@20.14.10': + resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2034,35 +2031,18 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@unhead/dom@1.9.13': - resolution: {integrity: sha512-Fzc929W+5f88c90kn9aKs7EbgRBhphArMqBbifre134GWgrgDVR0odoadNa7i9eH4roPEDE1FIGcKVWuxOIHbg==} - '@unhead/dom@1.9.14': resolution: {integrity: sha512-XZSZ2Wmm1Sv7k9scSFGrarbteSIl3p3I3oOUprKPDboBTvuG5q81Qz8O99NKUGKGJ8BKUkxCqE982eH3S8DKJA==} - '@unhead/schema@1.9.13': - resolution: {integrity: sha512-keOfTXC/tI21fURcEszBHgGvIg2AszQVQEXBG5BYgC2TQph25Bmv7Fk8W2ogFmj+DdZmFiDnSJdz/NKv3bqnTQ==} - '@unhead/schema@1.9.14': resolution: {integrity: sha512-60NYSM6QjfK/wx4/QfaYyZ3XnNtwxS9a1oij2abEkGHPmA2/fqBOXeuHtnBo4eD42/Eg+owcS5s3mClPL8AkXw==} - '@unhead/shared@1.9.13': - resolution: {integrity: sha512-zNlJ2i5WonQZu/UMHJJzYMyBLhlCCxj1JxHL6lEG+Z6XiERfJDFr8mEAsQY7M2KrGAHR+WRBxNVoLw03j/kfrA==} - '@unhead/shared@1.9.14': resolution: {integrity: sha512-7ZIC7uDV8gp3KHm5JxJ/NXMENQgkh+SCyTcsILSpOhkAGeszMHABrB6vjeZDGM4J9mRUxwyPn24KI2zG/R+XiQ==} - '@unhead/ssr@1.9.13': - resolution: {integrity: sha512-YjYrZ3u9uNDzrMybWMVFE0bDcMWBV6Dyqba2Sjq6x84NBRBpZfcUrc7v58iwp5m4XBNfyPs1+r5tOSV0qCiGww==} - '@unhead/ssr@1.9.14': resolution: {integrity: sha512-OIBZu+WBiyCcDMJ4Ysu7uA6yMZ3fWXWyVrT2w0my5oQJgA0BS7lzfReRL8Sw6+ORlupn9Rn++HXfV0ixtxCxIA==} - '@unhead/vue@1.9.13': - resolution: {integrity: sha512-vIMNrB0kZ/3zalmE4j64eBLTkXkrcms78YbptXLvfnnQ9BLGiwsSuB3c0e+4S5Cn1dpMqUTfg5e/hCQYGDMhEA==} - peerDependencies: - vue: '>=2.7 || >=3' - '@unhead/vue@1.9.14': resolution: {integrity: sha512-Yc7Qv0ze+iLte4urHiA+ghkF7y+svrawrT+ZrCuGXkZ/eRTF/AY2SKex+rJQJZsP+fKEQ2pGb72IsI5kHFZT3A==} peerDependencies: @@ -2133,9 +2113,6 @@ packages: '@vue/compiler-core@3.4.21': resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} - '@vue/compiler-core@3.4.29': - resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} - '@vue/compiler-core@3.4.31': resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} @@ -2194,9 +2171,6 @@ packages: '@vue/shared@3.4.21': resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} - '@vue/shared@3.4.29': - resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} - '@vue/shared@3.4.31': resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} @@ -5469,8 +5443,8 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - shiki@1.9.0: - resolution: {integrity: sha512-i6//Lqgn7+7nZA0qVjoYH0085YdNk4MC+tJV4bo+HgjgRMJ0JmkLZzFAuvVioJqLkcGDK5GAMpghZEZkCnwxpQ==} + shiki@1.10.1: + resolution: {integrity: sha512-uafV7WCgN4YYrccH6yxpnps6k38sSTlFRrwc4jycWmhWxJIm9dPrk+XkY1hZ2t0I7jmacMNb15Lf2fspa/Y3lg==} shimmer@1.2.1: resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} @@ -5912,9 +5886,6 @@ packages: unenv@1.9.0: resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} - unhead@1.9.13: - resolution: {integrity: sha512-r7O7s5nw1vUrolueEitawh1HnrzXoekHPM1gsYMF3Tu0A2SzochDJw/1F+Nhu3e073rJ9cUGZqobZY3+RZS4Ew==} - unhead@1.9.14: resolution: {integrity: sha512-npdYu6CfasX/IhB8OO27e3u4A1zhAY77T1FwWDIIUaJvugYTte5hjsolPX0/fG5jmjnWTFTuIkmbCSfj7bfIkg==} @@ -5926,8 +5897,8 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - unified@11.0.4: - resolution: {integrity: sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==} + unified@11.0.5: + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} unimport@3.7.1: resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} @@ -6325,6 +6296,18 @@ packages: utf-8-validate: optional: true + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xml-but-prettier@1.0.1: resolution: {integrity: sha512-C2CJaadHrZTqESlH03WOyw0oZTtoy2uEg6dSDF6YRg+9GnYNub53RRemLpnvtbHDFelxMx4LajiFsYeR6XJHgQ==} @@ -7300,13 +7283,13 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@nuxt/content@2.13.0(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5))': + '@nuxt/content@2.13.1(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5))': dependencies: - '@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0) - '@nuxtjs/mdc': 0.8.2(magicast@0.3.4)(rollup@4.18.0) + '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) + '@nuxtjs/mdc': 0.8.3(magicast@0.3.4)(rollup@4.18.0) '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.4.5)) '@vueuse/head': 2.0.0(vue@3.4.31(typescript@5.4.5)) - '@vueuse/nuxt': 10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5)) + '@vueuse/nuxt': 10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5)) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 @@ -7322,13 +7305,13 @@ snapshots: ohash: 1.1.3 pathe: 1.1.2 scule: 1.3.0 - shiki: 1.9.0 + shiki: 1.10.1 slugify: 1.6.6 socket.io-client: 4.7.5 ufo: 1.5.3 unist-util-stringify-position: 4.0.0 unstorage: 1.10.2(ioredis@5.4.1) - ws: 8.17.1 + ws: 8.18.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -7355,23 +7338,23 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.3(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))': + '@nuxt/devtools-kit@1.3.3(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))': dependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) '@nuxt/schema': 3.11.2(rollup@4.18.0) execa: 7.2.0 - nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)) - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) transitivePeerDependencies: - rollup - supports-color - '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))': + '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))': dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.3(rollup@4.18.0) execa: 7.2.0 - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) transitivePeerDependencies: - magicast - rollup @@ -7390,13 +7373,13 @@ snapshots: rc9: 2.1.2 semver: 7.6.2 - '@nuxt/devtools@1.3.9(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))': + '@nuxt/devtools@1.3.9(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)) + '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)) '@nuxt/devtools-wizard': 1.3.9 '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) - '@vue/devtools-core': 7.3.3(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)) + '@vue/devtools-core': 7.3.3(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)) '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 consola: 3.2.3 @@ -7425,9 +7408,9 @@ snapshots: simple-git: 3.25.0 sirv: 2.0.4 unimport: 3.7.2(rollup@4.18.0) - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) - vite-plugin-inspect: 0.8.4(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)) - vite-plugin-vue-inspector: 5.1.2(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) + vite-plugin-inspect: 0.8.4(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)) + vite-plugin-vue-inspector: 5.1.2(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)) which: 3.0.1 ws: 8.17.1 transitivePeerDependencies: @@ -7469,10 +7452,10 @@ snapshots: - supports-color - typescript - '@nuxt/eslint@0.3.13(eslint@9.6.0)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))': + '@nuxt/eslint@0.3.13(eslint@9.6.0)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))': dependencies: '@eslint/config-inspector': 0.4.11(eslint@9.6.0) - '@nuxt/devtools-kit': 1.3.3(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)) + '@nuxt/devtools-kit': 1.3.3(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)) '@nuxt/eslint-config': 0.3.13(eslint@9.6.0)(typescript@5.4.5) '@nuxt/eslint-plugin': 0.3.13(eslint@9.6.0)(typescript@5.4.5) '@nuxt/kit': 3.11.2(rollup@4.18.0) @@ -7684,12 +7667,12 @@ snapshots: '@nuxt/ui-templates@1.3.3': {} - '@nuxt/vite-builder@3.12.3(@types/node@20.14.9)(eslint@9.6.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vue-tsc@1.8.27(typescript@5.4.5))(vue@3.4.31(typescript@5.4.5))': + '@nuxt/vite-builder@3.12.3(@types/node@20.14.10)(eslint@9.6.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vue-tsc@1.8.27(typescript@5.4.5))(vue@3.4.31(typescript@5.4.5))': dependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) - '@vitejs/plugin-vue': 5.0.5(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue@3.4.31(typescript@5.4.5)) - '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue@3.4.31(typescript@5.4.5)) + '@vitejs/plugin-vue': 5.0.5(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue@3.4.31(typescript@5.4.5)) + '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue@3.4.31(typescript@5.4.5)) autoprefixer: 10.4.19(postcss@8.4.39) clear: 0.1.0 consola: 3.2.3 @@ -7715,9 +7698,9 @@ snapshots: ufo: 1.5.3 unenv: 1.9.0 unplugin: 1.11.0 - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) - vite-node: 1.6.0(@types/node@20.14.9)(terser@5.30.0) - vite-plugin-checker: 0.7.0(eslint@9.6.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) + vite-node: 1.6.0(@types/node@20.14.10)(terser@5.30.0) + vite-plugin-checker: 0.7.0(eslint@9.6.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)) vue: 3.4.31(typescript@5.4.5) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: @@ -7783,13 +7766,13 @@ snapshots: - vue - vue-i18n-bridge - '@nuxtjs/mdc@0.8.2(magicast@0.3.4)(rollup@4.18.0)': + '@nuxtjs/mdc@0.8.3(magicast@0.3.4)(rollup@4.18.0)': dependencies: - '@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0) - '@shikijs/transformers': 1.9.0 + '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) + '@shikijs/transformers': 1.10.1 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@vue/compiler-core': 3.4.29 + '@vue/compiler-core': 3.4.31 consola: 3.2.3 debug: 4.3.5 defu: 6.1.4 @@ -7814,9 +7797,9 @@ snapshots: remark-parse: 11.0.0 remark-rehype: 11.1.0 scule: 1.3.0 - shiki: 1.9.0 + shiki: 1.10.1 ufo: 1.5.3 - unified: 11.0.4 + unified: 11.0.5 unist-builder: 4.0.0 unist-util-visit: 5.0.0 unwasm: 0.3.9 @@ -8263,11 +8246,11 @@ snapshots: '@rushstack/eslint-patch@1.10.3': {} - '@shikijs/core@1.9.0': {} + '@shikijs/core@1.10.1': {} - '@shikijs/transformers@1.9.0': + '@shikijs/transformers@1.10.1': dependencies: - shiki: 1.9.0 + shiki: 1.10.1 '@sindresorhus/is@4.6.0': {} @@ -8690,7 +8673,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 '@types/json-schema@7.0.15': {} @@ -8704,17 +8687,13 @@ snapshots: '@types/mapbox__point-geometry': 0.1.4 '@types/pbf': 3.0.5 - '@types/mdast@4.0.3': - dependencies: - '@types/unist': 3.0.2 - '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.2 '@types/ms@0.7.34': {} - '@types/node@20.14.9': + '@types/node@20.14.10': dependencies: undici-types: 5.26.5 @@ -8791,7 +8770,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.4.5) '@typescript-eslint/utils': 7.13.0(eslint@9.6.0)(typescript@5.4.5) - debug: 4.3.4 + debug: 4.3.5 eslint: 9.6.0 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: @@ -8807,7 +8786,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.13.0 '@typescript-eslint/visitor-keys': 7.13.0 - debug: 4.3.4 + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 @@ -8870,52 +8849,25 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@unhead/dom@1.9.13': - dependencies: - '@unhead/schema': 1.9.13 - '@unhead/shared': 1.9.13 - '@unhead/dom@1.9.14': dependencies: '@unhead/schema': 1.9.14 '@unhead/shared': 1.9.14 - '@unhead/schema@1.9.13': - dependencies: - hookable: 5.5.3 - zhead: 2.2.4 - '@unhead/schema@1.9.14': dependencies: hookable: 5.5.3 zhead: 2.2.4 - '@unhead/shared@1.9.13': - dependencies: - '@unhead/schema': 1.9.13 - '@unhead/shared@1.9.14': dependencies: '@unhead/schema': 1.9.14 - '@unhead/ssr@1.9.13': - dependencies: - '@unhead/schema': 1.9.13 - '@unhead/shared': 1.9.13 - '@unhead/ssr@1.9.14': dependencies: '@unhead/schema': 1.9.14 '@unhead/shared': 1.9.14 - '@unhead/vue@1.9.13(vue@3.4.31(typescript@5.4.5))': - dependencies: - '@unhead/schema': 1.9.13 - '@unhead/shared': 1.9.13 - hookable: 5.5.3 - unhead: 1.9.13 - vue: 3.4.31(typescript@5.4.5) - '@unhead/vue@1.9.14(vue@3.4.31(typescript@5.4.5))': dependencies: '@unhead/schema': 1.9.14 @@ -8942,19 +8894,19 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue@3.4.31(typescript@5.4.5))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue@3.4.31(typescript@5.4.5))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) vue: 3.4.31(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue@3.4.31(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue@3.4.31(typescript@5.4.5))': dependencies: - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) vue: 3.4.31(typescript@5.4.5) '@volar/language-core@1.11.1': @@ -9032,14 +8984,6 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-core@3.4.29': - dependencies: - '@babel/parser': 7.24.7 - '@vue/shared': 3.4.29 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 - '@vue/compiler-core@3.4.31': dependencies: '@babel/parser': 7.24.7 @@ -9094,14 +9038,14 @@ snapshots: '@vue/devtools-api@6.6.1': {} - '@vue/devtools-core@7.3.3(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))': + '@vue/devtools-core@7.3.3(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))': dependencies: '@vue/devtools-kit': 7.3.3 '@vue/devtools-shared': 7.3.5 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)) + vite-hot-client: 0.2.3(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)) transitivePeerDependencies: - vite @@ -9157,8 +9101,6 @@ snapshots: '@vue/shared@3.4.21': {} - '@vue/shared@3.4.29': {} - '@vue/shared@3.4.31': {} '@vue/tsconfig@0.5.1': {} @@ -9175,21 +9117,21 @@ snapshots: '@vueuse/head@2.0.0(vue@3.4.31(typescript@5.4.5))': dependencies: - '@unhead/dom': 1.9.13 - '@unhead/schema': 1.9.13 - '@unhead/ssr': 1.9.13 - '@unhead/vue': 1.9.13(vue@3.4.31(typescript@5.4.5)) + '@unhead/dom': 1.9.14 + '@unhead/schema': 1.9.14 + '@unhead/ssr': 1.9.14 + '@unhead/vue': 1.9.14(vue@3.4.31(typescript@5.4.5)) vue: 3.4.31(typescript@5.4.5) '@vueuse/metadata@10.11.0': {} - '@vueuse/nuxt@10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5))': + '@vueuse/nuxt@10.11.0(magicast@0.3.4)(nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)))(rollup@4.18.0)(vue@3.4.31(typescript@5.4.5))': dependencies: '@nuxt/kit': 3.12.2(magicast@0.3.4)(rollup@4.18.0) '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.4.5)) '@vueuse/metadata': 10.11.0 local-pkg: 0.5.0 - nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)) + nuxt: 3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)) vue-demi: 0.14.8(vue@3.4.31(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' @@ -9986,7 +9928,7 @@ snapshots: engine.io-client@6.5.3: dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 + debug: 4.3.5 engine.io-parser: 5.2.2 ws: 8.11.0 xmlhttprequest-ssl: 2.0.0 @@ -11106,7 +11048,7 @@ snapshots: koa-send@5.0.1: dependencies: - debug: 4.3.4 + debug: 4.3.5 http-errors: 1.8.1 resolve-path: 1.4.0 transitivePeerDependencies: @@ -11181,7 +11123,7 @@ snapshots: crossws: 0.2.4 defu: 6.1.4 get-port-please: 3.1.2 - h3: 1.11.1 + h3: 1.12.0 http-shutdown: 1.2.2 jiti: 1.21.6 mlly: 1.7.1 @@ -11417,7 +11359,7 @@ snapshots: mdast-util-to-string@4.0.0: dependencies: - '@types/mdast': 4.0.3 + '@types/mdast': 4.0.4 mdn-data@2.0.28: {} @@ -11605,7 +11547,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.4 + debug: 4.3.5 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 @@ -11922,14 +11864,14 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.9)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)): + nuxt@3.12.3(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.14.10)(encoding@0.1.13)(eslint@9.6.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.3.9(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)) + '@nuxt/devtools': 1.3.9(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)) '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) '@nuxt/schema': 3.12.3(rollup@4.18.0) '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/vite-builder': 3.12.3(@types/node@20.14.9)(eslint@9.6.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vue-tsc@1.8.27(typescript@5.4.5))(vue@3.4.31(typescript@5.4.5)) + '@nuxt/vite-builder': 3.12.3(@types/node@20.14.10)(eslint@9.6.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.0)(terser@5.30.0)(typescript@5.4.5)(vue-tsc@1.8.27(typescript@5.4.5))(vue@3.4.31(typescript@5.4.5)) '@unhead/dom': 1.9.14 '@unhead/ssr': 1.9.14 '@unhead/vue': 1.9.14(vue@3.4.31(typescript@5.4.5)) @@ -11984,7 +11926,7 @@ snapshots: vue-router: 4.4.0(vue@3.4.31(typescript@5.4.5)) optionalDependencies: '@parcel/watcher': 2.4.1 - '@types/node': 20.14.9 + '@types/node': 20.14.10 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -12531,7 +12473,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.14.9 + '@types/node': 20.14.10 long: 5.2.3 protocol-buffers-schema@3.6.0: {} @@ -12778,7 +12720,7 @@ snapshots: emoticon: 4.0.1 mdast-util-find-and-replace: 3.0.1 node-emoji: 2.1.3 - unified: 11.0.4 + unified: 11.0.5 remark-gfm@4.0.0: dependencies: @@ -12787,7 +12729,7 @@ snapshots: micromark-extension-gfm: 3.0.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 - unified: 11.0.4 + unified: 11.0.5 transitivePeerDependencies: - supports-color @@ -12808,7 +12750,7 @@ snapshots: parse-entities: 4.0.1 scule: 1.3.0 stringify-entities: 4.0.3 - unified: 11.0.4 + unified: 11.0.5 unist-util-visit: 5.0.0 unist-util-visit-parents: 6.0.1 transitivePeerDependencies: @@ -12819,7 +12761,7 @@ snapshots: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.0 micromark-util-types: 2.0.0 - unified: 11.0.4 + unified: 11.0.5 transitivePeerDependencies: - supports-color @@ -12828,14 +12770,14 @@ snapshots: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 mdast-util-to-hast: 13.2.0 - unified: 11.0.4 + unified: 11.0.5 vfile: 6.0.1 remark-stringify@11.0.0: dependencies: '@types/mdast': 4.0.4 mdast-util-to-markdown: 2.1.0 - unified: 11.0.4 + unified: 11.0.5 remarkable@2.0.1: dependencies: @@ -13096,9 +13038,9 @@ snapshots: shell-quote@1.8.1: {} - shiki@1.9.0: + shiki@1.10.1: dependencies: - '@shikijs/core': 1.9.0 + '@shikijs/core': 1.10.1 shimmer@1.2.1: {} @@ -13162,7 +13104,7 @@ snapshots: socket.io-client@4.7.5: dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 + debug: 4.3.5 engine.io-client: 6.5.3 socket.io-parser: 4.2.4 transitivePeerDependencies: @@ -13173,7 +13115,7 @@ snapshots: socket.io-parser@4.2.4: dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -13647,13 +13589,6 @@ snapshots: node-fetch-native: 1.6.4 pathe: 1.1.2 - unhead@1.9.13: - dependencies: - '@unhead/dom': 1.9.13 - '@unhead/schema': 1.9.13 - '@unhead/shared': 1.9.13 - hookable: 5.5.3 - unhead@1.9.14: dependencies: '@unhead/dom': 1.9.14 @@ -13665,7 +13600,7 @@ snapshots: unicorn-magic@0.1.0: {} - unified@11.0.4: + unified@11.0.5: dependencies: '@types/unist': 3.0.2 bail: 2.0.2 @@ -13789,7 +13724,7 @@ snapshots: anymatch: 3.1.3 chokidar: 3.6.0 destr: 2.0.3 - h3: 1.11.1 + h3: 1.12.0 listhen: 1.7.2 lru-cache: 10.2.0 mri: 1.2.0 @@ -13882,17 +13817,17 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-hot-client@0.2.3(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)): + vite-hot-client@0.2.3(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)): dependencies: - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) - vite-node@1.6.0(@types/node@20.14.9)(terser@5.30.0): + vite-node@1.6.0(@types/node@20.14.10)(terser@5.30.0): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) transitivePeerDependencies: - '@types/node' - less @@ -13903,7 +13838,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.0(eslint@9.6.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)): + vite-plugin-checker@0.7.0(eslint@9.6.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0))(vue-tsc@1.8.27(typescript@5.4.5)): dependencies: '@babel/code-frame': 7.24.7 '@volar/typescript': 2.3.4 @@ -13916,7 +13851,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -13927,7 +13862,7 @@ snapshots: typescript: 5.4.5 vue-tsc: 1.8.27(typescript@5.4.5) - vite-plugin-inspect@0.8.4(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)): + vite-plugin-inspect@0.8.4(@nuxt/kit@3.12.3(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -13938,14 +13873,14 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) optionalDependencies: '@nuxt/kit': 3.12.3(magicast@0.3.4)(rollup@4.18.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.2(vite@5.3.2(@types/node@20.14.9)(terser@5.30.0)): + vite-plugin-vue-inspector@5.1.2(vite@5.3.2(@types/node@20.14.10)(terser@5.30.0)): dependencies: '@babel/core': 7.24.7 '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.7) @@ -13956,17 +13891,17 @@ snapshots: '@vue/compiler-dom': 3.4.31 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.3.2(@types/node@20.14.9)(terser@5.30.0) + vite: 5.3.2(@types/node@20.14.10)(terser@5.30.0) transitivePeerDependencies: - supports-color - vite@5.3.2(@types/node@20.14.9)(terser@5.30.0): + vite@5.3.2(@types/node@20.14.10)(terser@5.30.0): dependencies: esbuild: 0.21.5 postcss: 8.4.38 rollup: 4.13.2 optionalDependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 fsevents: 2.3.3 terser: 5.30.0 @@ -14112,6 +14047,8 @@ snapshots: ws@8.17.1: {} + ws@8.18.0: {} + xml-but-prettier@1.0.1: dependencies: repeat-string: 1.6.1