🌞 Community / Help Features👍👎 Bugs 🐞🐞
Here is the summary list of OpenCanyon.org's current open bugs from the Slack channel #canyon-db-bugs.
Topics are basically added on Slack, discussed there in the thread and also closed there. Requests please in Slack channel #canyon-db-feature-request.
| Prio | Bug | User | Date | Link |
|---|---|---|---|---|
| Prio: 2 | The API for Canyon's always displays warnings in German, regardless of the locale specified. This leads to mixed translations in the app, as the texts for the period are translated by the app, but the rest are not. This was noticed in the bachab chat, as people in French-speaking Switzerland do not always understand German. I would have looked into it in detail and solved it myself, but I'm currently unable to do anything. | Urs | 07.11.2025 15:41:21 | Slack Link |
| Prio: 2 | Check and fix why we have audit logs without relationship, see examples in db with SELECT * FROM audits where user_type is null | Max | 19.09.2025 19:16:15 | Slack Link |
| Prio: 2 | When you add report pictures with descriptions the dirscriptions are translated and stored in translation_cache but on the page they are still shown as original text, see for example here | Max | 27.06.2025 16:33:59 | From DB Cache |
| Prio: 3 | When attempting to create a new canyon, validity checker insists on a sub-region, even though this is marked as not an obligatory field. E.g. Create a canyon in Romania at 46.805167 25.829056 (I don’t know if Romania has sub-regions) | David Mason | 21.07.2025 21:09:34 | From DB Cache |
| Prio: 3 | Overflow of filter popup is hidden behind the overall container, and you can't press the "Apply filter" button: | Erik Weisz | 03.11.2025 17:49:37 | Slack Link |
| Prio: 3 | User specific Audit from "Aktivity of the last week" Dashboard broken --> Filter is not set correctly - if you click on a user at the moment it opens the general audit. | Daniel Sturm | 27.10.2025 07:01:25 | Slack Link |
| Prio: 3 | Map zoom of website sometimes also zooms page | Max | 27.09.2025 16:17:44 | Slack Link |
| Prio: 3 | If I Remove a canyon from a favorites list on the canyon itself and at the same time have the favorites list open and modified the descriptions there - I get a 500 when saving the favorites list. (I am aware this is an edge case - in my Opinion the list itself should always win over the canyon) | Daniel Sturm | 18.09.2025 09:53:59 | Slack Link |
| Prio: 3 | Invalid link when Sharing from the app, e.g. | Christian Balla | 12.05.2025 19:07:06 | From DB Cache |
| Prio: 3 | Make create canyon warning mobile ready | Max | 27.06.2025 15:01:44 | From DB Cache |
| Prio: 3 | Show translated report description under report pictures | Erik Weisz | 17.07.2025 06:56:32 | From DB Cache |
| Prio: 3 | We should only allow numbers as page nr, not 12-23 in backend on all literature screens | Max | 16.07.2025 05:03:01 | From DB Cache |
| Prio: 3 | When creating a new canyon, when a country is selected, the region selection should only show regions for that country (not all the regions in the database). Similarly, sub-region should only show for the selected region. | David Mason | 21.07.2025 21:44:58 | From DB Cache |
| Prio: 4 | *Limit Date ranges for Warnings and First Decents* We can enter Warnings with unreasonable dates (e.g. from 15.10 to 08.10. -->it is displayed but it shouldn't be possible to enter) First descent in the future shouldn't be possible either. | Max | 25.10.2025 08:30:04 | Slack Link |
| Prio: 4 | On canyon create we dynamicycally create new regions and subregion but they never show up as the select options are not refreshed. In order to fix this I would just "show" the information that was generated automatically during the "create" screen and the at a later stage let the user edit it in the canyon edit view. Any objections here? | Max | 07.09.2025 11:36:49 | Slack Link |
| Prio: 4 | On descente Canyon Import it seems that the information shown in field *grading_engagement* is initially wrong (one stage to low) for all canyons. We should double check and update this info by a seeder or similar which checks live data from descente, checks if the canyon was not updated on opencanyon and if all conditions are ok then transfer the data. Problem here is often that we cant just read many pages at once, so we need to to that async and store the info somewhere for further processing. | Max | 30.10.2025 10:20:09 | Slack Link |
| Prio: 4 | Is this a bug in the language recognition? | Daniel Sturm | 16.10.2025 09:14:17 | Slack Link |
| Prio: 4 | Point descriptions imported from descente have weirdly-escaped ' characters, these should be removed: | Erik Weisz | 08.09.2025 09:16:32 | Slack Link |
| Prio: 4 | Package mohamedsabil83/filament-forms-tinyeditor is abandoned, you should avoid using it. Use instead | Max | 05.09.2025 04:23:36 | Slack Link |
| Prio: 4 | Canyon height does not get calculated if canyon ends on sea level. | Daniel Sturm | 22.08.2025 08:57:10 | Slack Link |
| Prio: 4 | Make and bugs mobile ready | Max | 27.06.2025 15:01:30 | From DB Cache |
| Prio: 4 | Topo test is to long within the pictures in the overview, see example here | Max | 27.06.2025 11:34:14 | From DB Cache |
| Prio: 4 | Analyse why picture is not responsive | Max | 29.06.2025 18:28:17 | From DB Cache |
| Prio: 4 | When editing a favorites list, and reordering the canyons, the next time you open the same list to edit, the order is not preserved. | Erik Weisz | 03.07.2025 07:04:21 | From DB Cache |
| Prio: 4 | Website tells me there are non saved changes when I try to close the tab - even though I just saved the canyon. | Daniel Sturm | 28.07.2025 08:40:10 | From DB Cache |
| Prio: 4 | Specialities are displaced when a siphon is connected to a canyon e.g. Toce: | Daniel Sturm | 04.08.2025 05:47:19 | From DB Cache |
| Prio: 6 | Pictures shown from reports in the pictures section are blurry in the overview. Is it possible to have them appear in the backend as "normal" picture upload as well? So we can edit the description or "promote" the topo picture to the actual "topo" picture category? | Daniel Sturm | 27.10.2025 13:07:51 | Slack Link |