Skip to content

Add Cloudflare Workers backend: build storage, search API, Discord OAuth2 + JWT sessions#1

Merged
OcelusPRO merged 5 commits intomainfrom
copilot/add-cloudflare-workers-backend
Apr 7, 2026
Merged

Add Cloudflare Workers backend: build storage, search API, Discord OAuth2 + JWT sessions#1
OcelusPRO merged 5 commits intomainfrom
copilot/add-cloudflare-workers-backend

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 7, 2026

  • Verify current implementation and docs for auteur default behavior
  • Change build creation default so missing auteur is stored as Anonymous
  • Update API documentation to match new default behavior
  • Run build (npm run build) to validate changes
Original prompt

Un petit backend web fonctionnant avec cloudflare workers, ce backend doit stocké des objets jsons respectant ce schemas :

{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Builds de Référence",
"type": "array",
"items": {
"type": "object",
"required": ["nom", "description", "encoded"],
"properties": {
"nom": {
"type": "string",
"description": "Nom du build"
},
"description": {
"type": "string",
"description": "Description détaillée du build"
},
"tags": {
"type": "array",
"description": "Liste d'identifiants de tags associés",
"items": {
"type": "string"
}
},
"encoded": {
"type": "string",
"description": "Chaîne de caractères encodée contenant la configuration du build"
},
"likes": {
"type": "number",
"description": "Nombre de likes du build",
"default": 0
},
"timestamp": {
"type": "number",
"description": "Date de création du build (timestamp Unix en ms)"
}
}
}
}

et fournir une API permettant de faire une recherche selon des tags et un texte, ce texte peu etre présent comme nom, description ou auteur
l'API répondra avec la liste de tout les objets répondant aux critères de recherches (les tags sont cumulatif, l'objet doit avoir TOUT les tags demandé)

ajoute également un système de connexion via discord et JWT pour stocké la session

Copilot AI changed the title [WIP] Add backend for storing JSON objects with defined schema Add Cloudflare Workers backend: build storage, search API, Discord OAuth2 + JWT sessions Apr 7, 2026
Copilot AI requested a review from OcelusPRO April 7, 2026 15:11
Agent-Logs-Url: https://github.com/joint-task-french/Buildotheque/sessions/65a547a9-e57f-4056-ac6d-1daf9a9979f4

Co-authored-by: OcelusPRO <32218885+OcelusPRO@users.noreply.github.com>
@OcelusPRO OcelusPRO marked this pull request as ready for review April 7, 2026 15:36
@OcelusPRO OcelusPRO merged commit f872ab7 into main Apr 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants