contile icon indicating copy to clipboard operation
contile copied to clipboard

This is the back-end server for the Mozilla Tile Service (MTS)

Results 14 contile issues
Sort by recently updated
recently updated
newest added

The `report` function used in various places doesn’t include the `HandlerError's` own `.tags` (tags and extras) collection in the final Sentry event, only the `Tags` specified as an argument. So...

good-first-issue

Currently, there can be instances where [more than one node may try to upload a given image](https://sentry.prod.mozaws.net/operations/contile/issues/13683606/?environment=prod) (even with the current locks in place). This should be alleviated by the...

good-first-issue

The API doc should detail contile's error responses: what HTTP status codes can be returned and what the associated errnos say about these errors. ┆Issue is synchronized with this [Jira...

good-first-issue

When crafting URL parameters for HTTP requests (such as when hitting to the adM endpoint), we should prefer constructing them from a formal struct, serialized into a query string via...

For debugging purposes contile emits a log message when adM returns a 200 OK response with no tiles. This happens pretty frequently so we're already emitting too many of these...

enhancement

Add a GCS fake and supporting functions to be used when verifying the functionality of ADM and SOV remote configuration processing. **Acceptance Criteria** * A GCS test double is implemented...

If we aren't using a shared dev server, we should eliminate it. ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/DISCO-1481) ┆Epic: 2023 Q3 Maintenance

Add contract tests to verify the proper operating condition of SOV remote configuration processing. **Acceptance Criteria** * The test plan bellow is implemented * The CI contract test job is...

Currently, the ADM settings parameter contains only a filter set, as it is a hash of `{partner`: `{filter settings`}}. We should move There are a number of additional partner specific...

We need to be able to launch features without them becoming live immediately, and we need to be able to simply switch them on/off from admin/settings. ┆Issue is synchronized with...