Help by implementing GlitchTip adapter 🛰
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 65/100
Línea de trabajo
Read docs/tutorials/add-logger-adapter.md first, then inspect src/Logger/Logger.php and existing adapters before creating src/Logger/Adapter/GlitchTip.php. Add the provider to the PROVIDERS array and cover it in tests/LoggerTest.php; done means the test log is pushed to GlitchTip and screenshots are included in the pull request.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Introduction
All Utopia libraries focus on supporting multiple adapters such as storage, database, cache or logger. We currently support only 3 providers for Logger library, but we are looking to increase this number! By preparing easy-to-follow instructions, we believe anyone can implement a new provider and get their contribution counts up 😎
Your task is to implement GlitchTip adapter into our Logger library. You can find a complete in-depth tutorial in our official tutorial for adding a new logger adapter. To find out more about GlitchTip, check out their Website.
Tasks summary:
- Read through our tutorial
- Fork & clone
utopia-php/logger(this repository) - Switch to branch
feat-add-glitchtip-adapter - Create file for your provider in
src/Logger/Adapter/GlitchTip.phpand implement it - Add your provider into
PROVIDERSarray insrc/Logger/Logger.php - Implement a test for your provider in
tests/LoggerTest.php - Push changes and submit a pull request
- Inside your PR, add screenshots of your test log pushed into GlitchTip
If you need any help, reach out to us on Appwrite Discord server.
Are you ready to work on this issue? 🤔 Let us know, and we will assign it to you 😊
- Lenguaje dominante
- PHP
- Estrellas
- 11
- Forks
- 18
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de utopia-php/logger
-
Every push() leaks its curl handle and socket until cycle GC (utopia-php/fetch closures bind $this) Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
utopia-php/logger#52 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
utopia-php/logger#42 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
utopia-php/logger#27 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
utopia-php/logger#24 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
utopia-php/logger#22 ·
Todos los issues de utopia-php/logger
Issues similares
-
Solved site promotion gate fails on runner PHP patch drift (expects 8.2.33, runner installs 8.2.34) Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Automattic/blocks-engine#2161 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Automattic/static-site-importer#1824 ·
-
[Chore] Keep one viget-block-generator skill and replicate it, instead of four tracked copies Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Cannot reset column width Abierto0. Needs triage bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
0. Needs triage 35-feedback bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100