medal issueshttps://git.bwinf.de/bwinf/medal/-/issues2019-02-07T17:22:51Zhttps://git.bwinf.de/bwinf/medal/-/issues/13Set specifications for user interface design2019-02-07T17:22:51ZRobert CzechowskiSet specifications for user interface designWhat should be done? What guidelines should be given?What should be done? What guidelines should be given?https://git.bwinf.de/bwinf/medal/-/issues/27Check for code formatting in CI2020-01-31T11:05:20ZRobert CzechowskiCheck for code formatting in CI`cargo fmt --check` can be used to check if formatting conforms to rustfmt.`cargo fmt --check` can be used to check if formatting conforms to rustfmt.Robert CzechowskiRobert Czechowskihttps://git.bwinf.de/bwinf/medal/-/issues/34Send confirmation emails2019-07-16T10:12:54ZRobert CzechowskiSend confirmation emailsAn email with confirmation code/link should be sent to users that enter their email address.
The link should direkt to a page, that moves the email address from unconfirmed to confirmed.
Possible rust packages to use:
- https://githu...An email with confirmation code/link should be sent to users that enter their email address.
The link should direkt to a page, that moves the email address from unconfirmed to confirmed.
Possible rust packages to use:
- https://github.com/lettre/lettre
Caution: https://users.rust-lang.org/t/rust-sendmail-security-vulnerabilities-how-to-handle-it/18898
Could be added as a crate featurehttps://git.bwinf.de/bwinf/medal/-/issues/36Test: Test infinite contest available for not-logged-in users2020-01-31T11:05:06ZRobert CzechowskiTest: Test infinite contest available for not-logged-in usershttps://git.bwinf.de/bwinf/medal/-/issues/37Test: Test contest unavailable before start2020-01-31T11:04:56ZRobert CzechowskiTest: Test contest unavailable before starthttps://git.bwinf.de/bwinf/medal/-/issues/38Test: Test contest unavailable after contest time is over2020-01-31T11:04:45ZRobert CzechowskiTest: Test contest unavailable after contest time is overhttps://git.bwinf.de/bwinf/medal/-/issues/40Fix some more clippy complaints currently ignored2020-01-31T11:03:59ZRobert CzechowskiFix some more clippy complaints currently ignoredAmong those that could probably easily be removed are:
* `clippy::let_and_return`
* `clippy::type_complexity`
* `clippy::option_map_unit_fn`Among those that could probably easily be removed are:
* `clippy::let_and_return`
* `clippy::type_complexity`
* `clippy::option_map_unit_fn`https://git.bwinf.de/bwinf/medal/-/issues/41Generate random cookie signing secret if none present2019-09-06T09:34:51ZRobert CzechowskiGenerate random cookie signing secret if none presenthttps://git.bwinf.de/bwinf/medal/-/issues/44fioi-wrapper: Look into flicker on load2020-01-31T11:01:22ZRobert Czechowskifioi-wrapper: Look into flicker on loadMaybe some hoops that were necessary for the non-cross-domain wrapper are no longer necessary.Maybe some hoops that were necessary for the non-cross-domain wrapper are no longer necessary.https://git.bwinf.de/bwinf/medal/-/issues/47Make static / task content URL configurable2020-01-31T10:41:08ZRobert CzechowskiMake static / task content URL configurableThis is helpful for distributing load to multiple serversThis is helpful for distributing load to multiple servershttps://git.bwinf.de/bwinf/medal/-/issues/53Show group member count2020-01-31T10:39:49ZRobert CzechowskiShow group member countTo get an overview over the groups, the number of members is a helpful metricTo get an overview over the groups, the number of members is a helpful metrichttps://git.bwinf.de/bwinf/medal/-/issues/57Show group members that did not participate in contest results2020-02-05T18:12:57ZRobert CzechowskiShow group members that did not participate in contest resultshttps://git.bwinf.de/bwinf/medal/-/issues/60Rewrite `show_contest` and `start_contest` so they use the same code to deter...2020-02-10T09:57:59ZRobert CzechowskiRewrite `show_contest` and `start_contest` so they use the same code to determine authorization to start contesthttps://git.bwinf.de/bwinf/medal/-/issues/61How should contests look like for teachers?2020-02-10T10:14:23ZRobert CzechowskiHow should contests look like for teachers?* Should teachers be able to see the tasks?
* Should teachers need to start the contest?
* Should teachers have a timelimit for the "participation"? This could help teachers see if the time is sufficient for their students to solve the t...* Should teachers be able to see the tasks?
* Should teachers need to start the contest?
* Should teachers have a timelimit for the "participation"? This could help teachers see if the time is sufficient for their students to solve the tasks.
* Should teachers have access to the tasks outside of the timelimit?
* Should teachers have access to the contest outside the defined contest start date and contest end date?https://git.bwinf.de/bwinf/medal/-/issues/64Test: Test contest restricted to age group according to configuration2020-10-19T13:05:30ZRobert CzechowskiTest: Test contest restricted to age group according to configurationhttps://git.bwinf.de/bwinf/medal/-/issues/65Too many arguments in `Contest::new`2020-02-10T14:45:53ZRobert CzechowskiToo many arguments in `Contest::new`This should be rewritten so that the attribute `#[allow(clippy::too_many_arguments)]` is no longer necessary.This should be rewritten so that the attribute `#[allow(clippy::too_many_arguments)]` is no longer necessary.https://git.bwinf.de/bwinf/medal/-/issues/76Challenges should autostart if logged in2020-07-07T20:15:40ZRobert CzechowskiChallenges should autostart if logged inCurrently challenges do not autostart at all. They should however autostart, if actually logged in.Currently challenges do not autostart at all. They should however autostart, if actually logged in.https://git.bwinf.de/bwinf/medal/-/issues/89JSON-API for teacher result overview2020-06-08T15:35:20ZRobert CzechowskiJSON-API for teacher result overviewMight be an alternative to the CSV export for some teachersMight be an alternative to the CSV export for some teachershttps://git.bwinf.de/bwinf/medal/-/issues/95Add i18n2020-07-07T21:12:26ZRobert CzechowskiAdd i18nhttps://git.bwinf.de/bwinf/medal/-/issues/102Allow teachers to merge users in their groups2020-07-13T14:50:45ZRobert CzechowskiAllow teachers to merge users in their groupsIs this feasible? What if the same contests has been started twice? How to select the users?Is this feasible? What if the same contests has been started twice? How to select the users?