6 Open Issues Need Help Last updated: Jun 26, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement enhanced input validation for the AirGradient Map API, specifically for location ID, date ranges, geographic coordinates, and measure types. This involves adding validation checks to ensure data integrity and prevent errors caused by invalid inputs.

Complexity: 3/5
enhancement Back-end Good first issue

AirGradient Open Source Map

TypeScript

AI Summary: Improve the specificity of API error messages by including details such as the failed operation, relevant parameters (e.g., location ID), and error codes for different failure types. This involves modifying the backend API code (likely within the `mapapi-mono` container) to generate more informative error responses.

Complexity: 3/5
enhancement Back-end Good first issue

AirGradient Open Source Map

TypeScript

AI Summary: Debug and fix a visual bug in the AirGradient Map application where the magnifying glass icon in the navigation search control intermittently disappears. This involves investigating the root cause of the disappearing icon and implementing a solution to ensure consistent visibility.

Complexity: 3/5
bug Front-end Good first issue

AirGradient Open Source Map

TypeScript

AI Summary: Implement a global toast notification system in a Vue.js application using Vuetify's v-snackbar component to provide user feedback on errors, successes, and informational messages. This involves creating a reusable composable function and integrating it with existing error handling mechanisms to display clear and non-intrusive toasts.

Complexity: 3/5
Front-end Feature Good first issue

AirGradient Open Source Map

TypeScript

AI Summary: Review the Swagger documentation for the AirGradient Map API (https://map-data-int.airgradient.com/map/api/v1/docs) and identify areas for improvement. Suggest concrete improvements and potentially submit a pull request with those changes if deemed appropriate.

Complexity: 3/5
Back-end Chore Good first issue

AirGradient Open Source Map

TypeScript

AI Summary: Implement proper 404 page handling in the Nuxt 3 frontend of the AirGradient Open Source Map application using Nuxt's built-in error handling features to improve user experience when accessing invalid routes.

Complexity: 2/5
Front-end Feature Good first issue

AirGradient Open Source Map

TypeScript