Help by implementing GlitchTip adapter 🛰
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 65/100
Hướng nghiên cứu
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.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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 😊
- Ngôn ngữ chính
- PHP
- Star
- 11
- Fork
- 18
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của utopia-php/logger
-
Every push() leaks its curl handle and socket until cycle GC (utopia-php/fetch closures bind $this)Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
utopia-php/logger#52 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
utopia-php/logger#42 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100
utopia-php/logger#27 · 1 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
utopia-php/logger#24 · 1 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
utopia-php/logger#22 ·
Tất cả issue của utopia-php/logger
Issue tương tự
-
Awaiting Triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
WordPress/two-factor#1008 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
sync-en
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
sync-en
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Перевод устарел
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 22 ngày