Skip to content

Issue 26 showcase api#102

Merged
SergioRibera merged 2 commits into
RustLangES:mainfrom
DrewSC13:issue-26-showcase-api
Jun 3, 2026
Merged

Issue 26 showcase api#102
SergioRibera merged 2 commits into
RustLangES:mainfrom
DrewSC13:issue-26-showcase-api

Conversation

@DrewSC13

@DrewSC13 DrewSC13 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Descripción

Agrega un nuevo endpoint POST /showcase para crear publicaciones en el foro/canal de showcase desde la API.

Cambios realizados

  • Se agregó la ruta /showcase.
  • Se creó el handler showcase.
  • Se agregó CHANNEL_SHOWCASE como variable de entorno.
  • Se actualizó .env.example.
  • Se actualizó doc/VARIABLES.md.

Issue relacionado

Closes #26

Verificación

  • cargo fmt --check
  • cargo check
  • just
  • cargo clippy --workspace --all-targets --all-features -- -D warnings

@DrewSC13
DrewSC13 marked this pull request as ready for review June 3, 2026 16:55
@SergioRibera

Copy link
Copy Markdown
Member

Hey @DrewSC13 justo vi tu comentario en la issue, muchas gracias por la contribución, en un momento me pongo a revisar la PR

@DrewSC13

DrewSC13 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor Author

Hey @DrewSC13 justo vi tu comentario en la issue, muchas gracias por la contribución, en un momento me pongo a revisar la PR

¡Muchas gracias, @SergioRibera !

Quedo atento a la revisión. Vi que el CI está fallando por un warning de Clippy en src/bot/commands/stats.rs, que no está directamente relacionado con el issue #26.

¿Prefieren que lo corrija en esta misma PR con un commit separado para que pase el CI, o mejor lo dejo para una PR aparte?

@SergioRibera SergioRibera left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DrewSC13 muchas graciass, creo que para esta PR no hace falta pero si gustas arreglarlo en otra PR, me parece genial

@SergioRibera
SergioRibera merged commit 8a29d4d into RustLangES:main Jun 3, 2026
2 of 3 checks passed
@DrewSC13

DrewSC13 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor Author

¡Muchas gracias por la revisión y el merge! @SergioRibera
Seguire colaborando en otros issues o tareas donde pueda aportar.
Y por supuesto con gusto en otro PR hago ese arreglo.

@DrewSC13
DrewSC13 deleted the issue-26-showcase-api branch June 3, 2026 17:41
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.

[API] Exponer la capacidad de crear showcase desde la API

2 participants