QRitzeljagd issueshttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues2023-06-30T17:31:33+02:00https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/31add tags to the all2023-06-30T17:31:33+02:00Max Scholzadd tags to the allBeim erstellen von neuen Stationen, Tracks, ... wäre es hilfreich, wenn man den Sachen einen Tag oder ähnlichen hinzufügen könnte um nicht relevante Sachen auszublenden. Meistens gehören ja bestimmte Stationen zueinander.Beim erstellen von neuen Stationen, Tracks, ... wäre es hilfreich, wenn man den Sachen einen Tag oder ähnlichen hinzufügen könnte um nicht relevante Sachen auszublenden. Meistens gehören ja bestimmte Stationen zueinander.https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/30Progress: Show "Go To Challenge" button if not solved2022-09-29T23:02:32+02:00Peter NerlichProgress: Show "Go To Challenge" button if not solvedThe fix for #17 made the hint to the next station only show when the challenge was solved. When the challenge has yet to be solved, in its place should not only be empty space, but a button to the challenge.The fix for #17 made the hint to the next station only show when the challenge was solved. When the challenge has yet to be solved, in its place should not only be empty space, but a button to the challenge.https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/29Cookie consent2021-10-13T16:59:02+02:00Peter NerlichCookie consenthttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/28Django rewrite2021-10-04T21:12:55+02:00Peter NerlichDjango rewriteTry to re-implement this in Django for fun. Maybe this has benefits worth switching?
- This should at least make data handling/inspection/repair easier, as Django comes with free admin panels for the defined modelTry to re-implement this in Django for fun. Maybe this has benefits worth switching?
- This should at least make data handling/inspection/repair easier, as Django comes with free admin panels for the defined modelhttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/27Add score2020-12-07T09:10:15+01:00Peter NerlichAdd scoreCalculate some kind of score to display at the end of the hunt (maybe also inbetween?). Compile a high scores table after the hunt ended.Calculate some kind of score to display at the end of the hunt (maybe also inbetween?). Compile a high scores table after the hunt ended.https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/25embedded chat2020-10-21T19:38:06+02:00Peter Nerlichembedded chatdepends on #21
offer player to open a direct chat with admins. display playgroup info and povide links to track, current challenge, next station and playgroup itself on master side.depends on #21
offer player to open a direct chat with admins. display playgroup info and povide links to track, current challenge, next station and playgroup itself on master side.https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/24add unit tests2020-10-21T19:34:31+02:00Peter Nerlichadd unit testshttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/23inform player when his playgroup has changed2020-10-21T19:32:16+02:00Peter Nerlichinform player when his playgroup has changeddepends on #21depends on #21https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/22inform other players in playgroup when the progress has changed (station foun...2020-10-21T19:31:04+02:00Peter Nerlichinform other players in playgroup when the progress has changed (station found or challenge solved)depends on #21depends on #21https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/21implement a way to broadcast messages via websockets2020-10-21T19:38:06+02:00Peter Nerlichimplement a way to broadcast messages via websocketshttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/20decouple playgroups from tracks2021-01-17T20:22:06+01:00Peter Nerlichdecouple playgroups from tracks- [ ] use the playgroup name everywhere, not the track name
- [ ] still offer automatically creating a playgroup when creating a track (opt out)
- [X] allow adding playgroups separately
- [ ] allow deleting playgroups separately (offer d...- [ ] use the playgroup name everywhere, not the track name
- [ ] still offer automatically creating a playgroup when creating a track (opt out)
- [X] allow adding playgroups separately
- [ ] allow deleting playgroups separately (offer deleting associated persons, opt in - otherwise set their playgroup_id to None)
- [X] when deleting a track, set the track_id of the associated playgroups to None
- [ ] visually distinguish playgroups without track / persons without playgroup / tracks without playgroups from those with themhttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/19add a help hint to every page2020-10-21T19:21:54+02:00Peter Nerlichadd a help hint to every page- make an editable text content field global to the application
- display the content at the bottom of every player page
to use to write a chat link or telephone number etc. in case something is wrong- make an editable text content field global to the application
- display the content at the bottom of every player page
to use to write a chat link or telephone number etc. in case something is wronghttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/15marker qr code2020-10-21T19:08:30+02:00Peter Nerlichmarker qr codeprovide a qr code and endpoint highlighting the person in the admin interface. this should help with identifying persons needing admin action.
requires a new boolean highlight field for table person.
also enable setting and removing th...provide a qr code and endpoint highlighting the person in the admin interface. this should help with identifying persons needing admin action.
requires a new boolean highlight field for table person.
also enable setting and removing this highlight in the admin interfacehttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/14crosslink items2021-01-17T20:24:11+01:00Peter Nerlichcrosslink items- [ ] in every challenge, list and link to the stations using it
- [ ] in every station, list and link to all tracks using it
- [ ] in every track, list and link to all playgroups using it
- [ ] in every playgroup, link to the track
- [ ...- [ ] in every challenge, list and link to the stations using it
- [ ] in every station, list and link to all tracks using it
- [ ] in every track, list and link to all playgroups using it
- [ ] in every playgroup, link to the track
- [ ] in every station, list and link to all playgroups currently searching for it
- [ ] in every challenge, list and link all playgroups currently looking for a solution (and maybe those who solved it but didn't find the next station yet, visibly distinguished)https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/13show time since last interaction of a person2020-10-21T18:36:36+02:00Peter Nerlichshow time since last interaction of a personneeds adding a timestamp field to table person. display delta to now whereever person appears by uuid. for playgroups, show the minimum delta of all persons of the playgroup.needs adding a timestamp field to table person. display delta to now whereever person appears by uuid. for playgroups, show the minimum delta of all persons of the playgroup.https://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/12master dashboard: track progress of all playgroups simultaneously2020-10-21T18:23:53+02:00Peter Nerlichmaster dashboard: track progress of all playgroups simultaneouslyhttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/11waypoint management: don't delete existing qr codes with waypoints and provid...2020-10-21T13:40:25+02:00Peter Nerlichwaypoint management: don't delete existing qr codes with waypoints and provide method to reassign codes to different waypointshttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/10display hints shown to playgroup2020-10-21T13:38:48+02:00Peter Nerlichdisplay hints shown to playgrouphttps://gitlab.hrz.tu-chemnitz.de/fsr-i/qritzeljagd/-/issues/4Track editing: Show location2020-09-23T18:58:06+02:00Peter NerlichTrack editing: Show locationimprove waypoint selection by including location
For a station with name "Hörsaal" and location "112 GII":
- old: "Hörsaal"
- proposal: "Hörsaal (112 GII)"improve waypoint selection by including location
For a station with name "Hörsaal" and location "112 GII":
- old: "Hörsaal"
- proposal: "Hörsaal (112 GII)"